« Boutique Bowen, » 4.2, des techniques d'optimisation d'analyse temporelle statique et de synchronisation chemin typique Présentation

Calage statique annuaire blog connexes articles sérialisés:

En fait, il y a quelque temps, je l'ai écrit un article sur une analyse temporelle statique de l'itinéraire typique sont résumés dans le (à ce moment-là paresseux, couper directement quelques photos, ha ha ha): http: //blog.chinaaet.com/justlxy/p/ 5100051960

Je vous écris aujourd'hui, dans le cadre d'une série Bowen, afin de faciliter la compréhension de ce dernier article, donc je décidé de faire quelques explications et des instructions sur la base de l'article précédent sur.

Rappelez-vous ce blog sur la carte ne fonctionne pas?

En fait cela avant et Bowen (article sur un résumé de l'analyse temporelle statique de l'itinéraire typique) apparaissent dans le même même:

Qui comprend principalement quatre types de chemins de synchronisation:

Le port d'entrée de la bascule (flip-flop), la bascule, la bascule vers le port de sortie, le port d'entrée au port de sortie.

point spécifique, il y a environ plusieurs chemins:

1, d'établir (horloge à configuration chemin)

La figure dire chemin gris. Dans la plupart des modèles de circuit, ils sont généralement utilisés seuls ou bord descendant du signal d'horloge comme déclencheur. A ce stade là:

Cependant, il y a des occasions en utilisant les deux fronts montants et descendants d'une horloge (par exemple, DDR) signal de déclenchement à ce moment:

2, la broche d'horloge (Horloge à Pad Chemin)

Le chronogramme:

3, broche à broche (Pad-à-Pad)

4, pour construire la broche (Pad-à-Setup)

5, il y a des décalages d'horloge de l'horloge (cas Skew) ou entrée d'horloge asynchrone

Il existe deux types de méthodes d'optimisation de synchronisation mentionnés dans le post précédent, ici pour vous informer:

Première Retiming:

Comme indiqué ci-dessus, lorsque le système est conçu pour 10ns cycle d'horloge, le circuit sur la gauche ne correspond clairement pas aux exigences, car le retard de trajet maximum de 11ns, 10ns est devenu plus grand qu'un, ce qui entraîne le calendrier ne sont pas fermés, pas portée objectifs de la conception. Mais le soutien actuel FPGA IDE technologie Recalage, grâce à la technologie Recalage, une relation équilibrée entre les différents modules, réajusté afin de réduire le retard de trajet maximum. De toute évidence, la technologie Recalage va changer la conception originale, mais peut également apporter quelques problèmes de synchronisation potentiels (ou même question logique, pas si intelligent après tout IDE). Alors, pour commencer, ne pas utiliser aveuglément la technologie Recalage, vous devez être en pleine connaissance de la conception, selon certaines normes et procédures et l'utilisation des documents (chaque fournisseur FPGA IDE a un concepteur associé a dit de suivre ce processus).

Pipelining (pipeling) n'est pas une chose nouvelle, en disant qu'il est une technique, car il est une idée. À propos des idées de conception de pipelines, l'Internet a introduit beaucoup de gens, pas expliqué en détail ici, juste à la méthode de ligne d'assemblage de la technologie d'optimisation de synchronisation dans le chat.

Comme indiqué plus haut, les logiques combinatoires particulièrement complexe peut être inséré à percer certains registres logiquement long pour réduire le chemin maximum des retards horloge-à-installation, ce qui rend la conception à la réalisation des objectifs de conception souhaités. De toute évidence, la technologie des pipelines est également utilisé dans la technologie de resynchronisation.

téléphone Hisense tueur de puissance mobile frappé vente chaude Diamond 4
Précédent
Pour briser les chaînes de l'appareil photo de format moyen traditionnel Fuji GFX 50R Critiques
Prochain
Le juge de première instance maladie soudaine Huangxue Zhong est mort au cours de sa vie, le Dr a invité son test fille l'année prochaine
70 fois plus élevé que la tête VR existante résolution évidente, l'entreprise est de savoir comment faire?
pièce Gourmet à photographier si « laid », servi
Stock monté en flèche de 20% sur les collines Cheng Can-20 ans?
Une semaine iPhone Prix: baisse des prix Confirme rumeurs de mauvaises ventes
Asmodee a déclaré que « Carcassonne » et autre jeu de plateau classique sera atterrissage commutateur
Après tout le monde veut se battre l'ombre, elle ne
conception crossover numérique basé sur FPGA « articles techniques »
papier Ian Goodfellow recommandé: l'apprentissage automatique pour augmenter la robustesse de la défense sera en mesure de résoudre le problème? ! Naive
Pourquoi ici, « La Chine bonne » tant
de philatéliques Star II « Pacific Rim 2 », deux personnes veulent marteau burst
« Global Storm » Interview Daniel: faire des films plus confortable que construire une maison