Faut-il toujours un reste??

H

hallovipin

Guest
Quel est l'objectif de remise à zéro comme ISE s'initialiser tous les registres à 0 au début de l'exécution.

un commentaire? /

 
à des fins de simulation, ses mendatory pour redémarrer quelques regs pour par exemple si vous faites r somthing comme ça

count = Court 1

vous devez avoir à réinitialiser votre "count" registre

 
Qu'en est-il lorsque vous souhaitez PowerUp ou remis à '1 '?
états initiaux doivent être remis à zéro.
compteurs à zéro.

Puis il ya la question de la simulation, où par défaut tout à 'U' en VHDL.

 
La plupart des dispositifs logiques programmables (FPGA ou CPLD) ont une puissance-sur la remise à titre d'élément matériel.Il peut y avoir aussi une option pour se connecter à une réinitialisation entrée dédiée à la logique de réinitialisation existiing.

conception complexe généralement besoin d'une fonctionnalité de réinitialisation de la logique d'utilisation, dans la plupart des cas, une remise à zéro externe doit être synchronisé à l'horloge de parvenir à un comportement fiable.

écart possible entre la synthèse et la simulation fonctionnelle est un numéro spécial.Le «problème de U avec des signaux non initialisée, mais surtout ennuyeux, il convient de comprendre comme une caractéristique de mise en garde du concepteur de manquer de réinitialisation pour les signaux particuliers.Si vous êtes sûr que vous voulez simplement en s'appuyant sur la puissance en cas de défaut, il suffit d'ajouter un état initial à la définition du signal.Il sera bien compris par les deux Compiler Design, et un simulateur.

 
Quel est ce «problème U.J'utilise Verilog et la simulation après synthèse fonctionne bien pour moi.
@ FVM
Ce que j'ai appris que «initiale», bloc n'est pas considéré à l'époque de la synthèse.Alors comment initialiser signaux sans remise à zéro?

Par défaut tous les registres et variables est définie à 0 sur le pouvoir en place.

 
Il est toujours une bonne pratique d'ajouter une condition à un processus de remise à zéro.

POR est exactement ce qu'il dit: reset au démarrage, donc pas d'une manière contrôlée de remettre vos signaux à une certaine condition.

Même si la réinitialisation ISE ajoute lui-même, vous ne savez jamais si vous allez utiliser ISE demain encore, et puis vous avez un problème.

 
oui, il devrait toujours être remis à zéro.elle empêche les signaux d'obtenir des valeurs non définies ou des valeurs des ordures surtout quand on ne la mise en œuvre du matériel

 

Welcome to EDABoard.com

Sponsor

Back
Top