Comment puis-je utiliser la bibliothèque précompilé dans LDV?

D

darkslate

Guest
J'ai deux modules dans mon projet.

un module DUT1 utilise des bibliothèques ASIC, la dut2 autres utilisations bibliothèques coregen Xilinx.

le problème est que je veux delay_mode_zero option complie dans DUT1,
et non pas dans dut2.

alors j'ai compilé comme ce qui suit.

ncverilog dut1.v delay_mode_zero
ncverilog dut2

mais lorsque je compile dut2, il n'a pas trouvé l'instance DUT1 dans la bibliothèque

comment puis-je résoudre ce problème.

En ModelSim, je travaille trouver.

S'il vous plaît aidez-moi ......

 
DUT1 compiler dans une bibliothèque séparée, puis utilisez-y lors de la compilation dut2 pour pointer vers DUT1.

 
rakko, vous avez mal compris ma question.

option-y s'applique uniquement au code source, il ne s'applique pas à compiler la bibliothèque.
si possible, s'il vous plaît dites-moi les détails.

utilisant ncvlog, ncelab, NCSim.la liaison avec la bibliothèque de la compilation est possible.

ncvlog couter.v delay_mode_zero
ncvlog tcounter.v

ncelab worklib.tcounter
NCSim worklib.tcountermais dans ncverilog, comment puis-je utiliser cela??
Je sais que le montage cds.lib est nécessaire pour la définition du chemin des bibliothèques, mais pas de details.

S'il vous plaît aidez-moi ...........

<img src="http://www.edaboard.com/images/smiles/icon_eek.gif" alt="Choqué" border="0" />
 

Welcome to EDABoard.com

Sponsor

Back
Top