sélection échelle de temps en Verilog

R

rama_bing

Guest
Comment sélectionner calendrier (unité de temps / précision du temps) pour une conception donnée?
Merci.

 
Je vous remercie pour votre réponse.
Je pense qu'il faut de précision que pour la mise en page simulations post avec l'annotation SDF (S'il vous plaît corrigez-moi si je me trompe).
Y at-il d'autres situations où la précision est importante?
Quels sont les facteurs que nous devons considérer tout en sélectionnant les délais pour la simulation?
Merci ..

 
Citation:Y at-il d'autres situations où la précision est importante?

 
Choisir l'échelle de temps appropriée est très important.Il sera non seulement l'impact de l'exactitude de votre simulation, mais aussi le temps qu'il faut pour votre simulation.Prenons un exemple.Si votre conception de l'ensemble composé d'un seul fichier et c'est seulement la logique suivante:

toujours @ (posedge CLK) commencent
if (! rst_l)
<Cpu_interrupt = # 1 1'b0;
d'autre
<Cpu_interrupt = # 1 s2m_interrupt;
fin

Ensuite, votre calendrier peut être 1ns/1ns.

Mais si le code est le suivant:

toujours @ (posedge CLK) commencent
if (! rst_l)
<Cpu_interrupt = # 1.5 1'b0;
d'autre
<Cpu_interrupt = # 1.5 s2m_interrupt;

Ensuite, votre besoin d'être 1ns/100ps délais.

Pour les deux exemples, vous pouvez avoir plus fine échelle de temps encore (1ns/1ps par exemple) et la simulation fonctionne toujours mais elle ralentir inutilement votre simulation.

- Hung

 

Welcome to EDABoard.com

Sponsor

Back
Top