Kaip įdiegti vieno komponento, du kartus su skirtingais parament

C

cnspy

Guest
Aš failą (sub_mod.v) su parametru, kaip antai:

parametras neg_output = 1;

priskirti dout = (neg_output == 1)?output_1: output_2;

Į viršų, aš ją įgyvendinti du kartus.kaip antai:

sub_mod u_sub_mod (....)

sub_mod u_sub_mod1 (....)
defparam top.u_sub_mod1.neg_output = 0;

Tada kaip elgtis su ja DC botton-up srauto?

Jei ne, kaip spręsti tokio pobūdžio projektą, kad ji konfigurowalne?
Thanks in advance.

 
Aš tą pačią problemą.Šešt.gali duoti man sprendimų?3x

 
Labas,
Į sub_mod.v Declair

parametras neg_output = 1;
prieš bet kokį othere parametras.

Į viršų instancija taip:

sub_mod u_sub_mod (....)

sub_mod (# 0) u_sub_mod1 (....)

In ur Synopsys sintezė scenarijų nustatyti šių kintamųjų.
hdlin_auto_save_templates = true

Tai bus išspręsti ur problema ..

Hope this helps

 

Welcome to EDABoard.com

Sponsor

Back
Top