Fixation violations d'installation et maintien

C

carrot

Guest
Salut, Comment faire pour corriger les violations de synchronisation (installation et maintien violations de temps)? Quelles sont toutes les choses qui doit être pris en charge tout en le fixant?
 
Temps d'installation: le temps de l'entrée synchrone (D) doit être stable avant le front actif de l'horloge Hold Time: le temps de l'entrée synchrone (D) doit être stable après le front actif de l'horloge Si une violation de la loi bon fonctionnement de la FF n'est pas garanti Métastabilité peut entraîner. liens ci-dessous sont utiles http://www.patentstorm.us/patents/5896299-description.html http://www.vlsibank.com/sessionspage.asp?titl_id=6822 [[http://www.syncad.com/pdf-docs/paper_cc_timing_everything_2003.pdf url] / url]
 
Salut, le temps d'installation de fixation: 1) réduire les délais logique combinatoire en minimisant nombre de 2 niveaux logiques) le fractionnement de la logique combinatoire 3) implémentez pipelining 4) Avec l'aide de bascules syncronizer double Temps de maintien de fixation: 1) Peut être fixé en ajoutant des retards sur les ports d'entrée 2) réglage de la vitesse d'horloge détiennent généralement le temps n'est pas dans le contrôle de l'utilisateur Merci
 
Salut, si u trouver les violations après que la bande à alors u peut trouver un travail autour de la solution en jouant avec le travail temporaire
 
Salut Raju, peut u s'il vous plaît d'être très complexe .... sur la température de travail.
 
Au cours des itérations initiales seulement mis en place violations sont fixes, tandis que les violations des cales sont fixes seulement après que le lieu réel physique et info route est disponible. Mettre en place et maintenir des violations sont mutuellement exclusifs. violations mis en place peut être fixé par la réduction du délai de liste déroulante. violations temps de maintien sont fixés par l'augmentation du délai de liste modifiable ou par l'insertion des tampons tels que cela ne cause pas les violations de configuration. Augmenter ou diminuer les délais de migration ou la réduction des effectifs par les ondulations des cellules de nouveau dans la conception et le dessin est à prendre en considération pour la réalisation du nouveau STA. Cheers:)
 
Temps de maintien est indépendante de la vitesse d'horloge qui en fait un tueur potentiel de conception. Peu importe combien vous ralentissez votre horloge que vous pourriez encore violations attente. Ils sont facilement fixés par l'insertion des tampons ou de réduction de cellules (mais en veillant à ne pas créer de violations de configuration). Aussi une bonne idée d'ajouter une certaine marge tenue extra.
 
Salut, En ajustant u La vitesse d'horloge peut varier marge fenêtre de configuration, et après on peut insérer des retards sont des tampons de fixer violation attente. En ajoutant des retards de fixer temps de maintien ne résout pas le problème, la configuration et la durée de maintien sont interdépendants. Il n'y a pas de correctif pour tenir en vioaltion RTL plutôt que d'ajouter des retards.
 
carotte salut détenir et mettre en place des violations sont mutuellement exclusives et vilations peut être ajustée avec les retards combi et ces retards seront plus en cas de hausse u travail temporaire et sera moins si la température u decrese .. juste ceci est mon thoguht s'il vous plaît me suggérer que sa possible en temps réel ou non, et me dire s'il ya un problème de lecture temp
 
Mais en fonctionnement en temps réel, nous ne pouvons pas fixer temp. de travail temporaire est Indépendant
 
Lorsque l'installation fixe / hold: s'il vous plaît analyse si la violation est causée par décalage de l'horloge, si oui, de l'ajuster.
 
Insérer les forces d'entraînement de haute et basse de ne pas les chemins
 
[Quote = carotte] Salut, Comment faire pour corriger les violations de synchronisation (installation et maintien violations de temps)? Quelles sont toutes les choses qui doit être pris en charge tout en le fixant? [/Quote] Salut, violation d'installation ne peut être fixé par les registres insérer dans le pire chemin. Hold-up violation peut être fixé par un buffer d'insertion. Merci.
 
whhen temps le temps d'installation ne respecte pas votre conception des œuvres de moindre fréquence, mais lorsque vous maintenez le temps ne respecte pas votre travail ne marche pas à la conception all.thats pourquoi temps de maintien de fixation est critique. Vous pouvez fixer l'heure de temps d'installation en ajoutant quelques Mandalay en ajoutant inscrire ou vous pouvez ajuster la verilog codage. Si les boucles d'autre sont remplacés par des déclarations de cas.
 
Peut-on identifier ces cellules, soit: * inséré par commande insert_buffer, ou l'insertion du tampon * automatique par DC au cours des optimisations? Peut-être qu'il est un attribut spécial sur ces cellules?
 
Dans un de mes projets que j'ai eu violations de synchronisation pour un même registre à des moments différents. Je voulais savoir si bien que les violations de synchronisation sont à des moments différents, fixant on corriger la violation d'autres à différents moments aussi le droit?
 
Dans un de mes projets que j'ai eu violations de synchronisation pour un même registre à des moments différents. Je voulais savoir si bien que les violations de synchronisation sont à des moments différents, fixant on corriger la violation d'autres à différents moments aussi droit?
Salut Carotte, Après la fabrication de la puce, si vous avez trouvé violation attente. alors il ne fonctionnera pas. Mais encore, si vous voulez le faire fonctionner, allez au laboratoire, augmentation de la température du laboratoire en fonction de votre violation temps de maintien, puisque la violation attente est inversement proportionnelle vous pouvez le faire fonctionner.
 
Salut, Pour le programme d'installation et de violation Tenez, s'il vous plaît CHCK le blog suivant: [url = http://vlsi-expert.blogspot.com/2011/04/static-timing-analysis-sta-basic-part3b.html] Concepts VLSI: Moment d'analyse statique (STA) de base - Part3b - «Configuration et Hold Time" [/url]
 
Salut, quelqu'un peut expliquer les valeurs négatives dans le programme d'installation et maintien des chèques?
 
Salut, quelqu'un peut expliquer les valeurs négatives dans le programme d'installation et vérifications Hold
Visite @ # post868615 http://www.edaboard.com/thread7046.html ?
 

Welcome to EDABoard.com

Sponsor

Back
Top