Flot de conception de circuits intégrés et EDA
Vérifiez le flot de conception d'un circuit intégré, de la spécification à la conception RTL, la synthèse logique, le placement-routage et l'analyse temporelle statique, avec des QCM.
—Votre taux de réussite
0 / 50Questions traitées
S'entraîner sur 10 questionsQuestions aléatoires de ce thème · environ 5 minutes
S'entraîner sur ce thèmeToutes les questions de ce thème dans un ordre aléatoire
Questions à revoirNe refaire que les questions manquées lors de la dernière tentative
Flot de conception de circuits intégrés et EDA : points clés
La conception d'un circuit intégré consiste à fixer la spécification, à décrire le circuit au niveau transfert de registres (RTL) dans un langage de description matérielle, à le convertir en netlist de portes par synthèse logique, puis à créer le dessin des masques (layout) par placement-routage.
Chaque étape exige simulation avec des outils EDA, analyse temporelle statique (STA) et vérification. Plus la conception est grande, plus l'effort de vérification augmente.
Toutes les questions sur Flot de conception de circuits intégrés et EDA (50)
- Quel est l'ordre correct du flot de conception d'un LSI numérique courant ?
- Quelle description de la synthèse logique est correcte ?
- Quelle description de l'analyse temporelle statique (STA) est correcte ?
- Quel langage de description matérielle est principalement utilisé en conception RTL ?
- Quelle description du DRC (vérification des règles de dessin) en vérification de layout est correcte ?
- Quelle méthode confirme mathématiquement, sans simulation, que la logique du circuit est inchangée avant et après la synthèse logique ?
- Quelle description de la conception en cellules standard est correcte ?
- Quelle caractéristique du FPGA est correcte ?
- Quel est le principal objectif de la synthèse d'arbre d'horloge (CTS) lors du placement-routage ?
- Quelle est la signification correcte d'« IP (cœur IP) » en conception de LSI ?
- En analyse temporelle statique, quelle violation survient lorsque le signal change trop tôt juste après le front d'horloge, empêchant la bascule de conserver correctement la donnée précédente ?
- Comment appelle-t-on l'ensemble des données de conception fourni par la fonderie aux concepteurs, comprenant règles de dessin, modèles de composants, bibliothèques de cellules, etc. ?
- Quel est le simulateur de circuits typique qui calcule en détail les tensions et courants au niveau transistor à l'aide de modèles de composants ?
- Comment appelle-t-on la technique qui génère automatiquement du RTL à partir d'une description algorithmique écrite en C ou C++ ?
- Quelle technique de conception basse consommation arrête l'horloge des blocs inutilisés pour réduire la consommation superflue ?
- Quelle mesure est appropriée lorsqu'une violation de setup est détectée en analyse temporelle statique ?
- Pourquoi réalise-t-on l'analyse temporelle statique sous plusieurs conditions combinant variations de procédé, tension d'alimentation et température ?
- Comment appelle-t-on l'étape qui extrait la résistance et la capacité des interconnexions à partir du layout après placement-routage ?
- Dans la vérification des grands SoC, quelle méthode exécute le circuit conçu sur du matériel dédié ou un FPGA et le vérifie rapidement en association avec le logiciel ?
- Comment appelle-t-on la remise au fabricant, une fois conception et vérification terminées, des données destinées à la fabrication des masques ?
- Lors de la vérification finale avant tape-out (signoff), quelle analyse du réseau d'alimentation est réalisée en parallèle de la vérification temporelle ?
- Quelle approche de conception adapte notamment le layout pour le rendre peu sensible aux variations et défauts de fabrication ?
- Dans le layout des circuits analogiques, quelle technique divise les transistors appariés et les dispose de sorte que leurs centres de gravité coïncident ?
- Quel est le principal objectif du placement de motifs factices, sans fonction électrique, dans les zones libres du layout ?
- Pour un layout prévu pour le double patterning, quelle répartition des motifs l'outil de conception effectue-t-il ?
- Quelle description de la netlist est correcte ?
- Comment appelle-t-on la description des conditions temporelles, comme la période d'horloge et les délais d'entrée-sortie, utilisée par la synthèse logique et l'analyse temporelle statique ?
- Quel est le format typique des données de layout remises au fabricant pour la fabrication des masques ?
- Quelle étape, au début du placement-routage, fixe la disposition générale des grands blocs, des plots d'entrée-sortie et du réseau d'alimentation ?
- Quel indicateur sert à évaluer dans quelle mesure la vérification RTL a été suffisante ?
- Que désigne correctement « EDA » ?
- Quel trio d'entreprises détient une grande part du marché mondial des outils EDA ?
- Dans le développement d'un grand LSI, quelle activité représente une grande part de l'effort total ?
- Quelle combinaison donne les trois indicateurs représentés par « PPA », souvent utilisé pour évaluer une conception de LSI ?
- Quelle méthode de conception dessine manuellement chaque transistor, dimensions et placement compris, pour pousser performances et surface à l'extrême ?
- Quelle méthode prépare à l'avance une base commune (master) couverte de transistors et ne conçoit que les couches d'interconnexion pour chaque produit ?
- Dans la vérification en SystemVerilog, quelle méthodologie standard sert à construire des environnements de test (bancs de test) facilement réutilisables ?
- En vérification de layout, quel contrôle recherche les erreurs de connexion électrique, comme une entrée laissée flottante (non connectée) ou un court-circuit entre alimentations ?
- Quelle méthode décrit les propriétés que la conception doit satisfaire (par exemple « répondre en 3 cycles au plus après une requête ») et les fait vérifier automatiquement en simulation ou en vérification formelle ?
- En conception basse consommation, quel format standard décrit séparément de la description du circuit l'« intention d'alimentation » : domaines d'alimentation, coupure d'alimentation, translateurs de niveau, etc. ?
- Comment appelle-t-on la vérification, par un outil dédié, de la présence correcte de circuits de synchronisation aux points de transfert de signaux entre circuits fonctionnant sur des horloges différentes ?
- Comment appelle-t-on l'intégration d'une petite correction découverte en fin de conception ou en cours de fabrication par une modification partielle du layout existant, sans refaire toute la conception ?
- Dans le placement des cellules standard, quelle combinaison correspond aux cellules sans fonction logique (ou auxiliaires) placées pour combler les espaces entre cellules, fixer le potentiel des caissons ou atténuer le bruit d'alimentation ?
- Comment appelle-t-on le travail consistant à simuler le délai et la consommation des cellules standard sous diverses conditions de temps de transition d'entrée, de capacité de charge, de tension et de température, et à les compiler en tables ?
- En analyse temporelle statique, comment appelle-t-on la technique qui applique des coefficients aux délais pour prendre une marge tenant compte de la variation, selon l'emplacement sur une même puce, des délais des transistors et interconnexions ?
- Quelle méthode d'analyse traite la variation des délais comme une distribution de probabilité, au lieu de combiner les valeurs les plus défavorables des coins, et calcule la probabilité de respecter la synchronisation ?
- Dans les contraintes temporelles (SDC), quel paramètre spécifie la marge retranchée de la période d'horloge pour tenir compte notamment de la gigue et du skew estimés de l'horloge ?
- En analyse temporelle statique, comment appelle-t-on la méthode qui recalcule en détail, pour les chemins en violation, le résultat souvent pessimiste de l'analyse ordinaire en suivant la propagation réelle des signaux, afin d'éliminer les marges superflues ?
- En conception de circuits analogiques, quelle méthode applique de façon aléatoire et répétée les variations des caractéristiques des transistors dues à la fabrication, pour estimer la distribution des performances et le rendement ?
- Parmi les méthodes de simulation logique, laquelle ne calcule que les parties affectées lorsqu'un signal change de valeur (événement) ?
Comparatifs sur ce thème
Autres thèmes de Conception et industrie
- Salles blanches et équipements Classes de propreté, salle jaune, FOUP
- Environnement, santé et sécurité Acide fluorhydrique, FDS, gaz PFC
- Industrie et marché des semi-conducteurs Fonderie, fabless, IDM, loi de Moore
- Packaging avancé (3D et chiplets) TSV, HBM, interposeurs
- Lire une fiche technique Valeurs limites, typ/max, θJA, chronogrammes