Čo je na čase mierka veilog, definuje a prečo sa používa

L

lordsathish

Guest
Ahoj mohol niekto mi povedať, čo je v časovom meradle veilog ... to, čo definuje a prečo sa používa pre ... Vďaka vopred
 
Normálne simulátor pokrok čas s vlastnou vnútorné hodiny. Verilog umožňuje rôzne dlhú dobu zobrazenia od simulátor timesteps v reálnom čase musí byť priradené ku každému modulu. `Časový rámec smernice je na tento účel použiť. Parametre sú definované pre prehľadnosť a ľahkú údržbu kódu. Cieľom je dať konštanty zmysluplné názvy, aby váš kód ľahšie sa udržuje a chápať ostatné.
 
napr `= časový 1ns/10ps, takže môžete používať # 10.05 v testbench
 
Je na čase, ak chcete oneskorenie signálu o 1 časovú jednotku, potom časovú jednotku musí byť definovaný, je časový rámec. S pozdravom [quote = lordsathish] Ahoj mohol niekto mi povedať, čo je v časovom meradle veilog ... to, čo definuje a prečo sa používa pre ... Vďaka vopred [/quote]
 
Má niekto pochopiť, čo hovorí tu? Alebo je to mnou. / / To je pre riadenie času, kedy chcete oneskorenie signálu o 1 časovú jednotku, / / / /, potom jednotku času musí byť definovaný, je časový rámec. Čože!
 
na základe ur simulačný model hard-core ex: ADPLL
 
`Časovom time_unit / time_precision Oneskorenie sú násobky time_unit zaokrúhlené na time_precision. tj `časovom 10ns/1ns # 1,55 = b; '" dostane "B" po 16 ns, pretože 10ns * 1,55 = 15,5 N = 16ns zaokrúhlená na najbližší 1ns `časový 1ns/1ps # 1,00055 = b;' a 'dostane "B" potom, čo 1,0006 ns, pretože 1ns 1.00055ns * = = 1.00055ns 1.0006ns zaokrúhlené na nearsest Pico druhej
 
@ Kappajacko Prvé EG. Je správne, ale myslím, že druhý vyjde len na 1ns, a nie 1,0006. Opravte ma, či sa mýlim
 
@ Kappajacko Myslím, že v druhom prípade, že budete byť 1,001 N ...
 

Welcome to EDABoard.com

Sponsor

Back
Top