R
raul_ap
Guest
Hi, am crea un model de parametrizat Verilog, care trebuie să parametrize lățimile de biți. Să presupunem că am avea următorul:
Acum, dacă vreau să inițializeze myvector [/ I ] cu valoarea binară 1010, cum pot face acest lucru fără a pierde parametrizare? Eu nu pot face acest lucru:
așa că presupun că ar omite lățimea biți:
, dar, în acest caz, , din moment ce nu am specificat bitwidth, are myvector încă o lățime de 4 biți și o valoare binară de 0000? Dacă am face-o greșit și nu există o cale mai ușoară de a face aceasta, aș fi bucuros să aud asta
Multumesc anticipat
Raul
Code:
parametrul ANTENE = 4; / / Acest lucru se schimba parametrii de foarte multe ori reg [ANTENE-1: 0] myvector;
Code:
= myvector ANTENE-1'b0;
Code:
= myvector b'0;