Techniques de simulation et circuits intégrés principes et techniques de co - simulation
À l'heure actuelle, toutes les technologies de simulation peuvent être intégrées à des circuits intégrés pour permettre la co - simulation. Dans un environnement intégré unique, les ingénieurs de conception peuvent obtenir des résultats de simulation globaux. Les interfaces et les communications des différents moteurs de simulation (spice, VHDL, verilog, code C, etc.) sont opaques pour les ingénieurs. Ils ont juste besoin de se soucier des modèles de puces que les logiciels de simulation traditionnels ne pouvaient pas simuler dans le passé.
La simulation de tous les périphériques sur une carte peut maintenant être réalisée en adoptant un modèle collaboratif de périphériques analogiques et numériques basé sur la description de code spice, VHDL, verilog ou C. Pour la toute première fois, les ingénieurs peuvent imiter tous les composants d'une carte à zéro en même temps. Le processus de simulation est identique au processus de test réel. Co - simulation fournit l'outil de test idéal pour les cartes contenant des FPGA et des CPLD.
La fusion de l'établissement de schéma avec le logiciel de simulation permet aux ingénieurs PCB de maîtriser le logiciel de conception de schéma et son utilisation. D'un point de vue technique, le logiciel doit être capable de générer automatiquement des tables Web, tandis que les logiciels actuels permettent aux ingénieurs de conception de PCB de créer des schémas de circuits et de produire automatiquement les résultats de la simulation. Peut - on se demander si cela peut être simplifié? Pourquoi ne pas utiliser un outil de conception de diagramme de circuit qui peut dessiner automatiquement des circuits analogiques en même temps? Ainsi, avec les outils de conception de schéma de circuit intégré et les outils de simulation, les ingénieurs n'ont pas à prendre en compte les processus de codage de bas niveau, évitant ainsi de passer trop de temps à apprendre les outils de simulation spice. Afin d'améliorer la facilité d'utilisation des opérations, l'ajout de nouvelles fonctionnalités aux programmes de simulation de PCB a toujours été l'objectif de la plupart des fournisseurs EDA. La méthode de mise en œuvre consiste à afficher les résultats de la simulation sur un instrument virtuel familier, à organiser les composants en fonction du fichier de code de la pièce, à effectuer une opération « sans modèle». À ce stade, il n'est pas nécessaire de comprendre le placement et le mode de connexion des composants, car les outils intelligents comprennent vos nouvelles intentions de conception. Par exemple, les fonctions de l'outil de simulation Electronics Workbench multiaim, qui comprend des Oscilloscopes, des analyseurs de spectre, des générateurs de signaux, des analyseurs logiques et d'autres appareils, ne diffèrent pas de l'apparence et de la fonction d'un véritable instrument de mesure électronique. Ces caractéristiques pourraient changer l'esprit des ingénieurs qui résistent aux logiciels de simulation. Les sources de modèles de simulation ont augmenté. Outre le fait que les outils EDA eux - mêmes disposent d'une bibliothèque d'équipements (d'excellents fournisseurs de logiciels de simulation fournissent la plupart ou la totalité des modèles d'équipements qu'ils possèdent), les sites Web des fabricants d'équipements sont également une excellente source de modèles de conception. Dans le même temps, un grand nombre de réseaux émergents "Component Information Company" peuvent également fournir plus de modèles de simulation pour la conception de circuits, en combinant les outils d'EDA avec les modèles fournis par Component Information Company, qui peuvent répondre aux besoins d'information en temps réel des ingénieurs en conception électronique. Lorsque vous choisissez un outil de conception, faites attention à évaluer si le logiciel possède ces fonctionnalités, et certains ont même la capacité de partager des conceptions Internet. Amélioration de la polyvalence de la conception du signal combiné. Les techniques de simulation génériques telles que Spice sont applicables aux circuits analogiques et à certains circuits numériques, y compris les circuits intégrés de taille moyenne (MSI) et les circuits intégrés à grande échelle (LSI), mais il n'est pas possible de modéliser des puces numériques assez complexes (microprocesseurs, mémoires, FPGA, CPLD, etc.) au niveau des transistors et des grilles avec spice. Les modèles de simulation de ces puces utilisent généralement des langages de description matérielle tels que VHDL ou written in verilog, qui décrivent parfaitement le fonctionnement de dispositifs complexes, tandis que les relations décrivant le comportement réel des transistors sont beaucoup plus complexes. En fait, de nombreuses puces programmables utilisent VHDL ou verilog pour la conception fonctionnelle et leur code peut être utilisé pour la simulation fonctionnelle.