2. Questions d'entretien d'Innosilicon, Innosilicon,
Présentation du processus de conception Asic du
travail effectué par le stage
Déterminer les indicateurs spécifiques de la puce :
conception au niveau du système
Conception au niveau de transfert de registre RTL vérification
fonctionnelle
synthèse logique
vérification formelle (vérification statique)
analyse de synchronisation statique STA
conception de testabilité DFT
disposition et routage
extraction de paramètres parasites
analyse de synchronisation statique (STA)
mise en page vérification physique
à Générer GDSIIDocumentation, Tap_off Bande
la différence entre l'affectation bloquante et l'affectation non bloquante
(1) Affectation bloquante (=) Une fois l'affectation terminée, la valeur de la variable à gauche du signe égal change immédiatement.
(2) Affectation non bloquante (<=), calculez la valeur à droite de l'expression au début de l'affectation et mettez à jour la variable affectée à la fin de ce cycle de simulation.
Quel est le temps d'installation et le temps de maintien, et que se passera-t-il s'ils ne sont pas respectés ?
[Tutoriel concis sur l'analyse de synchronisation statique (2)] Connaissances de base : temps de configuration, temps de maintien, réparation des violations et chemin d'analyse de synchronisation
Quels sont les traitements dans les domaines d'horloge
1. Synchroniseur à double bascule : utilisez des bascules à deux étages pour transmettre des signaux entre différents domaines d'horloge afin d'assurer la synchronisation des signaux.
2. Protocole de prise de contact : transférez les données entre différents domaines d'horloge via le protocole de prise de contact pour garantir la réception et la transmission correctes des données.
3. FIFO asynchrone : utilisez le FIFO asynchrone pour transmettre des données entre différents domaines d'horloge, y compris un circuit synchrone dédié pour garantir une transmission de données stable.
Pourquoi utiliser le code gris
Changement de bit minimal : un seul bit change entre les codes adjacents, ce qui réduit les erreurs de transmission causées par les changements de bits.
Réduire les erreurs de transmission : pendant la transmission du signal, puisqu'un seul bit change, la probabilité d'erreur de transmission causée par le retard de transmission du signal est réduite.
Qu'est-ce que le Clock Gate, décrire le principe du circuit