Si2494/39 permet une meilleure intégration et des coûts de BOM plus faibles avec une seule puce.
3 décembre 2025 — Alors que les systèmes d'automatisation industrielle, d'alarme de sécurité et d'acquisition de données à distance continuent d'évoluer vers une plus grande fiabilité et une durée de vie plus longue, les modules de communication des réseaux téléphoniques traditionnels (PSTN) restent irremplaçables pour les communications critiques en raison de leur infrastructure mature et de leur indépendance par rapport aux réseaux IP. La puce SI2494-A-FM, en tant que modem monopuce hautes performances avec un dispositif d'accès direct (DAA) intégré, fournit une solution de communication filaire exceptionnellement simplifiée et hautement fiable pour les équipements industriels en combinant une interface de ligne téléphonique complète, un traitement intelligent du signal et un moteur de protocole programmable dans un seul boîtier.
I. Positionnement de la puce : un terminal de communication de ligne téléphonique complet réalisé sur une seule puce
La conception révolutionnaire du SI2494-A-FM réside dans l'intégration complète d'une interface d'isolation « DAA » conforme aux réglementations mondiales en matière de télécommunications et d'un modem hautes performances au sein d'une seule puce. Dans les conceptions traditionnelles, le DAA, qui comprend une isolation haute tension, une détection de sonnerie, un contrôle raccroché/décroché et d'autres fonctions, nécessite des composants discrets complexes ou des modules supplémentaires. Le SI2494-A-FM intègre de manière transparente ces fonctionnalités à son cœur de modem numérique, permettant une conversion directe de la prise de ligne téléphonique vers le flux binaire de données. Il peut véritablement être décrit comme une puce de niveau terminal de communication « plug-and-play ».
Analyse technologique de base : DAA entièrement intégré et modem multimode intelligent
La valeur fondamentale de cette puce réside dans l’élimination de la complexité des interfaces physiques tout en offrant des capacités de communication programmables qui s’adaptent aux normes mondiales.
1. Interface DAA entièrement intégrée et conforme à la réglementation :
La puce intègre des circuits d'isolation haute tension, une protection contre les surtensions, une détection d'anneau et un convertisseur hybride 2 à 4 fils qui répondent aux principales normes mondiales de télécommunications telles que FCC Part 68 et TIA-968-A. Avec seulement un nombre minimal de composants passifs externes, il permet une connexion directe sûre et conforme aux réseaux téléphoniques.
Il intègre également des pilotes de relais pour le contrôle raccroché/décroché et la surveillance de l'état de la ligne, permettant au logiciel de gérer avec précision les états de connexion. De plus, il permet une détection en temps réel de la tension et du courant de ligne, fournissant ainsi des données permettant de diagnostiquer les conditions du réseau.
2. Moteur de modem programmable haute performance :
Prend en charge les normes des séries V.34, V.32, V.22bis, V.23, V.21 et Bell, avec un taux de transfert de données maximum allant jusqu'à 33,6 kbps. Cette large compatibilité permet un passage transparent de la transmission de données à haut débit aux modes de signalisation de base à faible débit, garantissant ainsi la connectivité même dans les conditions de ligne les plus mauvaises.
L'égaliseur adaptatif et l'annuleur d'écho intégrés compensent dynamiquement la distorsion de la réponse en fréquence dans les lignes téléphoniques et éliminent les échos générés par les circuits hybrides. Ceci est crucial pour obtenir une communication full-duplex à haut débit tout en maintenant un faible taux d’erreur sur les bits.
Il intègre un générateur et un détecteur DTMF/tonalité programmables, prenant en charge diverses fonctions de tonalité requises pour les systèmes de numérotation automatique, de télécommande et de réponse vocale interactive (IVR).
II. Diagramme schématique d'application typique
一、Fonctionnalité du circuit principal : implémentation complète d'un modem isolé à 56 Kbit/s
Le SI2494-A-FM est une puce de modem isolée de 56 Kbps avec un DAA (Data Access Arrangement) intégré. Les principaux objectifs de ce circuit d'application typique sont :
1. Pour réaliser une conversion bidirectionnelle entre les données numériques du contrôleur externe ↔ modulation/démodulation de puce ↔ signaux analogiques de ligne de communication ;
2. Pour répondre aux exigences d'isolation électrique, d'adaptation d'impédance et de protection contre les surtensions des lignes de communication ;
3. Pour prendre en charge les protocoles de communication courants tels que V.34/V.92, permettant une transmission de données stable à haute vitesse.
二、Logique de conception : implémentation en couches de « Fonctionnalité + Compatibilité + Sécurité »
Le circuit adopte une architecture en couches « interface de puce → traitement du signal → connexion de ligne », chaque couche servant un objectif technique spécifique :
1.Couche d’interface de puce : garantir une interaction fiable du côté numérique
Conception de puissance : les broches VDD sont associées à des condensateurs de découplage de classe 100 nF (C48, C49) pour supprimer le bruit de puissance et éviter la distorsion du signal numérique.
Interface numérique : TXD/RXD et autres broches sont directement connectées à l'interface UART du contrôleur externe. Les broches GPIO prennent en charge la configuration du mode (par exemple, la sélection du protocole), tandis que les broches d'horloge (CLKIN/CLKOUT) assurent la synchronisation des données.
Circuit oscillateur à cristal : un cristal externe fournit une synchronisation précise pour la puce, constituant la base d'une synchronisation précise de modulation et de démodulation.
![]()
2. Couche de traitement du signal : faciliter la conversion et l'adaptation des signaux analogiques et numériques
Chemin de modulation : les données numériques du contrôleur externe sont modulées par la puce en signaux analogiques conformes aux protocoles de communication, qui sont ensuite transmis à la ligne via des circuits de couplage.
Chemin de démodulation : les signaux analogiques du côté ligne sont filtrés et adaptés avant d'être entrés dans la puce, où ils sont démodulés en données numériques et transmis au contrôleur externe via la broche RXD.
Décryptage/Correction d'erreurs : la puce intègre des modules de désembrouillage et de correction d'erreurs (logique interne non représentée dans le schéma de circuit), travaillant en conjonction avec des circuits de filtrage périphériques pour améliorer la capacité anti-interférence de la transmission de données.
3. Couche d'interface de ligne : conforme aux normes d'ingénierie des lignes de communication
Isolation électrique : utilise une conception « sans plan de masse » combinée à des composants d'isolation pour répondre aux exigences d'isolation de sécurité pour les lignes de communication (empêchant la haute tension du côté ligne de pénétrer du côté de l'équipement).
Adaptation d'impédance : un réseau de résistances correspond à l'impédance caractéristique de la ligne de communication (par exemple, 600 Ω pour les lignes téléphoniques), réduisant ainsi la réflexion du signal et garantissant l'intégrité du signal pour une transmission à haut débit de 56 Kbit/s.
Protection contre les surtensions : un pont de diodes (D1-D4) et un fusible (F1) forment un réseau de protection pour résister aux surtensions et aux surtensions du côté ligne, protégeant ainsi la puce et l'équipement en aval.
三、 Valeur technique de base : abaisser les barrières de conception pour les communications industrielles/télécoms
L'intérêt technique de ce circuit réside dans :
Implémentation standardisée : en tant que conception de référence officielle, elle élimine le besoin de réglage manuel des circuits d'adaptation et de protection des lignes. Il peut être directement réutilisé pour répondre aux exigences de communication des protocoles V.34/V.92.
III. Schéma fonctionnel
Architecture de base : intégration à trois niveaux
L'architecture de la puce peut être comprise comme trois couches hautement intégrées, formant collectivement une solution « clé en main ».
1. Couche de traitement de base du modem
Pompe de données DSP : gère le calcul en temps réel de tous les algorithmes du modem, tels que la modulation/démodulation, l'annulation d'écho, l'égalisation, etc. Elle sert de base à la vitesse de connexion et à la compatibilité des protocoles.
Contrôleur de modem : fonctionne comme le « cerveau » du modem, responsable du contrôle du protocole, de l'établissement des liaisons, de l'analyse des commandes AT et de l'exécution.
RAM et ROM sur puce : la ROM stocke les piles de protocoles de base (par exemple, V.92, V.34), tandis que la RAM est utilisée pour la mise en mémoire tampon des données d'exécution et la configuration dynamique, permettant un fonctionnement sans mémoire externe.
2. Couche d'interface physique du réseau téléphonique (avantage principal)
DAA intégré : Il s’agit de la fonctionnalité la plus importante de la puce. L'arrangement d'accès direct (DAA) est le circuit d'isolation physique et d'interface requis pour répondre aux réglementations en matière de télécommunications dans le monde entier. Les conceptions traditionnelles nécessitent des composants périphériques complexes (tels que des transformateurs, des relais et des circuits de protection) et des processus de certification fastidieux. En revanche, le Si2494/39 réalise une intégration à grande échelle de ces fonctions, simplifiant considérablement la conception, la disposition des PCB et accélérant la certification des produits.
Interface de ligne programmable : les paramètres DAA sont configurables par logiciel pour s'adapter à la tension, aux signaux de sonnerie, à l'impédance et à d'autres exigences de différents pays, permettant à la plate-forme matérielle d'atteindre une compatibilité mondiale.
![]()
3. Couche de fonctions vocales et auxiliaires
Interface directe avec le codec vocal Si3000 : La puce fournit une interface haute vitesse avec le codec vocal compagnon, le Si3000.
Fonctions intégrées du Si3000 : Le Si3000 lui-même est un frontal analogique hautement intégré, intégrant :
Codec : convertit la voix analogique en audio numérique et vice versa.
Voies audio : comprend un préamplificateur de microphone avec polarisation, un haut-parleur, une entrée/sortie ligne et un mélangeur numérique.
Valeur : Cela permet à la solution non seulement de prendre en charge la communication de données, mais également de mettre en œuvre facilement des applications complètes telles que les appels vocaux, la transmission de fax et les invites audio.
Performances et fonctionnalités clés
Prise en charge complète de la pile de protocoles :
Prend en charge les normes ITU-T jusqu'à V.92, couvrant tous les débits, y compris 56k, 33,6k, 14,4k et 2,4 kbps, avec compatibilité descendante. Cela garantit la communication avec des télécopieurs ou des modems adhérant à toute norme mondiale.
Ensemble de commandes AT standard :
Se présente comme un modem standard en externe. Le MCU hôte peut contrôler toutes ses opérations en envoyant des commandes AT universelles via UART, réduisant ainsi considérablement les obstacles au développement logiciel.
Système d'horloge complet :
Comprend un générateur d'horloge PLL intégré capable de dériver toutes les horloges internes nécessaires à partir d'une seule source d'horloge externe, simplifiant ainsi davantage les circuits externes.
Positionnement et résumé de l'application
Le Si2494/39 ISOmodem® n'est pas simplement une « puce modem » mais plutôt un « sous-système de communication » ou une « implémentation au niveau puce d'un module modem ».
Comparaison avec la série CMX868 :
Le CMX868 est une « puce » qui nécessite que les ingénieurs s'engagent profondément dans la conception du frontal analogique, avec une gestion de protocole relativement basique.
En revanche, le Si2494/39 est une « solution » qui offre une fonctionnalité de modem complète, mature et prête à l'emploi. Les développeurs peuvent le traiter comme un périphérique « boîte noire », nécessitant un effort de conception de bas niveau minimal.
Valeur fondamentale :
Réduit considérablement les difficultés et le temps de développement : élimine le besoin de conception complexe de DAA, de développement de piles de protocoles et d'efforts de certification mondiaux.
Haute fiabilité : en tant que solution intégrée validée, elle offre des performances et une cohérence supérieures par rapport aux conceptions discrètes.
Fonctionnalité complète : prend en charge de manière transparente les applications de données et vocales.
Cette puce cible les fabricants d'équipements qui ont besoin d'ajouter rapidement des capacités de modem de ligne téléphonique stables, fiables et entièrement fonctionnelles à leurs produits sans investir de ressources importantes dans le développement de RF et de protocoles. Il représente l'évolution mature de la technologie des modems embarqués vers des solutions « à haute intégration, définies par logiciel et conviviales ».
IV. Schéma de brochage
Emballage et caractéristiques physiques
Type d'emballage : QFN-38. Il s'agit d'un emballage plat carré sans plomb.
Dimensions clés : La taille de l’emballage est de 5 mm × 7 mm. Ce facteur de forme compact convient aux appareils électroniques modernes avec des contraintes d'espace.
Caractéristiques importantes : le boîtier QFN comporte généralement un tampon thermique exposé au centre de la face inférieure, qui doit être soudé à un tampon en cuivre sur le PCB pour garantir une bonne mise à la terre électrique et une bonne dissipation de la chaleur. Il s’agit d’une considération essentielle lors de la conception de la configuration.
Analyse de regroupement logique des fonctions des broches
Les broches peuvent être classées dans les groupes fonctionnels suivants pour faciliter la planification des connexions de circuits pendant la conception :
1.Puissance et mise à la terre (Fondation de base)
VDD : broches d'entrée de l'alimentation principale. La puce peut avoir plusieurs broches VDD, qui doivent toutes être correctement connectées, avec des condensateurs de découplage de haute qualité placés à proximité de chaque broche.
VREG : Probablement la sortie ou l’entrée d’un régulateur de tension interne. Reportez-vous à la fiche technique pour déterminer si un condensateur de filtrage externe est requis ou si une tension externe doit être appliquée.
GND : broches de masse. Toutes les broches GND doivent être connectées à un plan de masse à faible impédance sur le PCB, ce qui est essentiel à la stabilité du système.
2. Interface de données et de contrôle (noyau de communication)
Contrôle/Données série :
SDI / SDO : entrée/sortie de données série, utilisé pour la communication SPI.
EESDI / EESDO / EECS : broches d'interface SPI dédiées pour connecter une EEPROM externe, utilisée pour stocker les configurations.
Entrées/sorties à usage général et broches multiplexées :
GPIO1, GPIO11, GPIO24, GPIO25, etc. : ces broches peuvent être configurées via un logiciel et peuvent être utilisées comme indicateurs d'état, signaux de commande ou multiplexées pour d'autres fonctions (telles que DCD pour la détection de porteuse, RTS pour la demande d'envoi, etc.). Leur flexibilité doit être notée lors de la conception du matériel.
![]()
3. Signaux d'horloge et de synchronisation
CLKOUT : Sortie horloge. Peut fournir une horloge fonctionnelle pour les appareils externes (tels que le codec vocal Si3000).
FSYNC : signal de synchronisation de trame/bit de données. Utilisé dans des modes série spécifiques pour synchroniser les trames de données.
4. Épingles spéciales
NC : indique « Aucune connexion », comme la broche 5 indiquée dans le schéma. Ces broches ne sont pas utilisées en interne et doivent rester flottantes sur le PCB. Cependant, il est généralement recommandé de mettre leurs plots à la terre ou de les isoler pour éviter les courts-circuits accidentels.
Conseils de conception matérielle de base
1. L'intégrité de l'alimentation est primordiale : les condensateurs de découplage (généralement une combinaison de 0,1 μF et de valeurs plus élevées) de chaque broche VDD à GND doivent être placés aussi près que possible des broches avec les traces les plus courtes. C'est la condition principale pour un fonctionnement stable de la puce.
2. Le plan de masse est essentiel : assurez-vous d'un plan de masse complet à faible impédance, avec toutes les broches GND et les bornes de terre du condensateur de découplage directement connectées via des vias à court trajet.
3. Manipulez correctement le tampon thermique : un tampon en cuivre exposé correspondant doit être conçu au centre de l'empreinte du PCB, connecté au plan de masse interne via plusieurs vias pour garantir une soudure, une mise à la terre et une dissipation thermique efficaces.
4. Correspondance du niveau d'interface : faites attention à la tension VDD pour vous assurer que les interfaces de communication telles que TXD/RXD correspondent au niveau du MCU de contrôle principal (généralement 3,3 V).
5. Reportez-vous au manuel complet : ce tableau est un résumé. Avant de procéder à des conceptions spécifiques, il est essentiel de consulter la fiche technique complète de la puce pour obtenir les caractéristiques électriques détaillées, le timing de mise sous tension, les configurations de fonctions multiplexées et toute exigence particulière pour chaque broche.
Résumé:Ce schéma de brochage définit tous les points de connexion physiques entre la puce et le monde extérieur. Une conception matérielle réussie commence par une compréhension correcte et le strict respect des spécifications de ce diagramme et de la fiche technique, avec une attention particulière à l'alimentation et à la gestion au sol, ainsi qu'à la disposition des signaux critiques (tels que les horloges et les lignes de données). Cela garantit une plate-forme d'exploitation stable et fiable pour cette puce de modem hautement intégrée.
V. Diagramme des dimensions du boîtier QFN à 38 broches
La valeur fondamentale du diagramme de package
Ce diagramme fournit les dimensions externes précises de la puce en tant qu'entité physique, servant de seule référence aux ingénieurs matériels pour :
Créez des bibliothèques d'empreintes de PCB : dessinez des géométries de plots dans un logiciel de conception de PCB qui correspondent parfaitement à la puce physique.
Déterminez l'encombrement de l'installation : planifiez la disposition du circuit imprimé pour garantir un espace suffisant entre la puce et les autres composants.
Guider les processus de soudage : fournit des paramètres pour les opérations de sélection et de placement de la machine, le positionnement et les paramètres de profil de température de soudage par refusion.
Garantir la fabricabilité : évitez les problèmes de production par lots tels que le désalignement, les ponts de soudure ou les circuits ouverts causés par des imprécisions dimensionnelles.
Interprétation des dimensions clés pour le package QFN-38
Bien que le tableau dimensionnel spécifique (tableau 18) ne soit pas fourni, les dimensions clés typiques des packages QFN incluent (vous devez confirmer les valeurs exactes dans la figure 15 et le tableau 18) :
1. Dimensions globales de l'emballage :
D et E : représentent généralement la longueur et la largeur du corps de l'emballage (par exemple, 5 mm × 7 mm). Ceci définit l'espace physique que la puce occupe sur le PCB.
2. Dimensions critiques des broches et des tampons :
e : Pas de broche. C'est l'une des dimensions les plus cruciales pour les packages QFN. Pour QFN-38, la valeur typique est e = 0,5 mm. Cette conception à pas fin impose des exigences strictes en matière de fabrication de PCB (largeur/espacement des traces) et de précision d'ouverture du pochoir.
b : largeur de la broche (ou de la borne). Généralement autour de 0,2 mm à 0,3 mm. La largeur du plot correspondant (X1) sur le PCB doit être légèrement supérieure ou égale à cette valeur pour tenir compte des tolérances de placement.
L : longueur de la broche (ou du terminal). Détermine l'extension nécessaire du plot PCB dans le sens longitudinal.
![]()
3. Dimensions du coussin thermique central :
D2 et E2 (ou notations similaires) : définissent les dimensions de la dalle thermique/sol inférieure exposée. Il s'agit de la zone critique pour la dissipation thermique et la mise à la terre électrique.
4. Hauteur du colis :
R : La hauteur totale du colis. Cela affecte l'épaisseur totale du produit et détermine si de l'espace doit être réservé sur la face supérieure pour un dissipateur thermique.
Points clés pour la conception et le soudage de PCB
Sur la base de ce schéma de package, vous devez prêter attention aux aspects suivants lors de la conception du matériel :
1. Conception de tampon PCB (modèle terrestre) :
La longueur du plot doit être légèrement plus longue que la longueur L de la broche à puce (généralement étendue de 0,2 à 0,3 mm de chaque côté) pour garantir la formation d'un filet de soudure efficace.
La largeur du tampon X1 doit être approximativement égale ou légèrement supérieure à la largeur de la broche b.
Le tampon thermique central doit être légèrement plus petit que les dimensions du connecteur thermique de la puce (rétréci de 0,1 à 0,2 mm de chaque côté) et densément peuplé de vias thermiques connectés au plan de masse. Ces vias doivent être remplis de masque de soudure.
2.Mise en page et routage :
En raison du pas fin de 0,5 mm, le routage des traces entre les broches nécessite une très grande précision. En règle générale, des règles de conception avec des largeurs/espacements de traces de 4 mils (0,1 mm) ou moins sont nécessaires.
La priorité doit être donnée à placer un plan de masse solide directement sous ou sur les couches adjacentes de la puce. Cela fournit un chemin de retour efficace pour les signaux et facilite la dissipation thermique.
3. Exigences du processus SMT :
Conception du pochoir : les ouvertures du pochoir doivent correspondre précisément aux tampons du PCB. Pour le grand plot central, il est généralement recommandé de diviser l'ouverture en plusieurs grilles plus petites afin de réduire le volume de pâte à souder et d'éviter le « flottage » des copeaux ou un mauvais alignement causé par la tension superficielle de la soudure.
Impression de pâte à souder : un équipement d'impression de pâte à souder de haute précision est nécessaire pour garantir la qualité d'impression au pas de 0,5 mm.
Profil de soudure par refusion : un profil de température de refusion précis doit être établi en fonction de la résistance thermique de la puce et du PCB, ainsi que des spécifications de la pâte à souder.
Résumé : Du dessin au produit fiable
Ce dessin dimensionnel du boîtier QFN-38 sert de pont physique reliant la fiche technique de la puce à votre produit réel. Sa valeur réside dans la traduction de la fonctionnalité électrique en une entité manufacturable.
Le flux de travail correct est :
Faites strictement référence à ce dessin pour créer la bibliothèque d'empreintes dans le logiciel de conception de PCB.
Lors de la disposition du PCB, suivez rigoureusement la zone d'empreinte définie et les positions des broches pour le routage.
Fournissez à la fois le dessin de l'emballage et les fichiers PCB au fabricant de PCB et à l'usine d'assemblage SMT comme norme pour contrôler la précision de la fabrication et de l'assemblage.
VI. Diagramme de spécification de synchronisation SPI
Il s'agit d'une analyse des spécifications de synchronisation de communication SPI pour le SI2494-A-FM fonctionnant comme un périphérique esclave SPI. Le diagramme définit les relations de synchronisation précises et les exigences électriques pour toutes les lignes de signal lors de la communication série SPI synchrone entre la puce et un contrôleur maître externe (MCU/MPU). Il sert de directive de protocole matériel sous-jacent pour garantir que les données peuvent être écrites avec précision dans les registres de configuration de la puce ou lues de manière fiable à partir de ses registres d'état.
Définitions des signaux de base
SS (Slave Select) : signal de sélection de puce, actif faible. Le contrôleur maître tire cette ligne vers le bas pour « sélectionner » et lancer une transaction de communication avec le SI2494. Ce signal marque le début et la fin de chaque communication.
SCLK (Serial Clock) : horloge série, générée et émise par le contrôleur maître. Chaque cycle d'horloge entraîne la transmission d'un bit de données. Sa polarité (CPOL) et sa phase (CPHA) déterminent le bord spécifique pour l'échantillonnage des données.
MOSI (Master Out Slave In) : sortie maître, ligne de données d'entrée esclave. Le contrôleur maître utilise cette ligne pour envoyer des commandes ou écrire des données sur le SI2494.
MISO (Master In Slave Out) : entrée maître, ligne de données de sortie esclave. Le SI2494 utilise cette ligne pour répondre avec des données ou un état au contrôleur maître.
![]()
Paramètres critiques de synchronisation et implications de conception (déduits sur la base de la synchronisation typique d'un périphérique esclave SPI)
1. Temps d'installation
Comportement : Avant le front actif de SCLK (front montant ou descendant, selon le mode), le signal de données (MOSI pour les opérations d'écriture, MISO pour les opérations de lecture) doit déjà s'être stabilisé au niveau logique correct et avoir maintenu cet état pendant un certain temps.
Implication dans la conception : il s'agit d'une condition préalable pour que les registres d'entrée internes de la puce échantillonnent correctement les données. Si les données envoyées par le contrôleur maître changent trop près du front d'horloge, cela peut entraîner des erreurs d'échantillonnage. Les retards de signal causés par des traces de PCB trop longues peuvent éroder cette marge de synchronisation.
2. Temps de maintien
Comportement : Une fois le front actif de SCLK passé, le signal de données doit rester stable pendant un certain temps.
Implication sur la conception : cela garantit que la puce dispose de suffisamment de temps pour verrouiller les données après le déclenchement sur front. De même, des problèmes d’intégrité du signal peuvent menacer cette marge temporelle.
3. Largeur d'impulsion haute/basse de l'horloge
Comportement : Une fois le front actif de SCLK passé, le signal de données doit rester stable pendant un certain temps.
Implication sur la conception : cela garantit que la puce dispose de suffisamment de temps pour verrouiller les données après le déclenchement sur front. De même, des problèmes d’intégrité du signal peuvent menacer cette marge temporelle.
4.Chip Select Active au premier délai d'horloge (délai SS à SCLK)
Comportement : Une fois que le signal SS est devenu actif (niveau bas), un certain temps doit s'écouler avant que le premier front SCLK puisse apparaître.
Implication sur la conception : cela fournit au circuit d'interface SPI de la puce un temps de préparation pour passer d'un état inactif à un état actif.
5.Chip Select Temps d'inactivité après la fin de la transmission
Comportement : après la fin du dernier front SCLK, le signal SS doit rester actif pendant un certain temps avant de pouvoir être élevé (devenant inactif).
Implication sur la conception : cela garantit que le bit de données final est entièrement traité.
Lignes directrices de base pour la conception de matériel et de logiciels
1.Exigences relatives au logiciel du microcontrôleur (appareil maître) :
Compatibilité des modes : le contrôleur SPI du MCU doit être configuré avec exactement les mêmes modes de polarité d'horloge (CPOL) et de phase (CPHA) que ceux spécifiés pour le SI2494 dans la fiche technique. Les deux modes les plus courants sont le mode 0 (CPOL=0, CPHA=0) et le mode 3 (CPOL=1, CPHA=1). Une configuration incorrecte entraînera un désalignement complet des données.
Conformité de synchronisation : la fréquence d'horloge SPI (taux SCLK) générée par le logiciel ne doit pas dépasser la valeur maximale définie dans la fiche technique. Dans la plage autorisée, une fréquence d'horloge plus basse offre une plus grande marge de synchronisation, améliorant ainsi la robustesse du système.
2. Exigences pour la disposition et le routage du matériel PCB (crucial) :
Longueur égale et traces courtes : le groupe de signaux composé de SCLK, MOSI, MISO et SS doit être acheminé comme un « ensemble de signaux ». Les traces doivent être aussi courtes que possible et leurs longueurs doivent correspondre pour minimiser les différences de délai de propagation (asymétrie) entre les signaux.
À l'écart des sources d'interférences : les traces SPI doivent être tenues à l'écart des sources de bruit telles que les alimentations, les oscillateurs à cristal et les circuits RF. Il est recommandé de les protéger avec des traces de terre pour éviter le couplage du bruit, qui peut déformer les formes d'onde du signal et compromettre les temps de configuration/maintien.
Terminaison appropriée : si la fréquence de communication est élevée (par exemple > 10 MHz) ou si les traces sont longues, des résistances d'amortissement en série peuvent être nécessaires pour réduire les dépassements et les sonneries.
Résumé
Ce chronogramme de l'esclave SPI, ainsi que le tableau des paramètres de synchronisation dans la fiche technique, constituent la « loi » pour la conception matérielle de l'interface SPI. Il informe clairement les concepteurs sur :
Quelles sont les "règles du jeu" (la relation de phase entre l'horloge et les données).
Où se situe la « limite de vitesse » (les paramètres de synchronisation minimaux déterminent la fréquence d'horloge maximale).
Comment garantir une « zone de fonctionnement sûre » (des exigences strictes de configuration et de temps de maintien doivent être respectées grâce à une configuration logicielle appropriée et une excellente disposition du PCB).
Le respect strict de cette spécification de synchronisation constitue la base absolue pour garantir un échange de données fiable et sans erreur entre votre MCU et la puce SI2494. Toute conception qui ne respecte pas les exigences de synchronisation peut entraîner des problèmes de communication intermittents, des erreurs de données et d'autres échecs aléatoires difficiles à déboguer.
La solution Si2494/39 ISOmodem® de Silicon Labs intègre une pompe de données complète, un DAA et une interface vocale dans une seule puce, réduisant ainsi considérablement les barrières de développement et les risques de certification associés à la mise en œuvre d'une communication par ligne téléphonique complète dans les appareils embarqués. Son jeu de commandes AT standard et son interface de ligne globale programmable offrent une voie fiable et efficace pour la connexion des dispositifs IoT, de contrôle industriel et de sécurité aux réseaux PSTN.

