R
raul_ap
Guest
Kumusta, ako ang paglikha ng isang parametrized Verilog modelo na kailangang parametrize ang lapad ng bit. Sabihin ipinapalagay mayroon ako ang mga sumusunod:
Ngayon, kung gusto ko simulan ang myvector [/ ko ] sa binary halaga 1010, kung paano ko ito nang hindi nawawala ang parametrization? Hindi ko maaaring gawin ito:
Kaya ko 'ipagpalagay Gusto ko alisin ang bit lapad:
Ngunit sa kasong ito , dahil hindi ko tinukoy bitwidth, may [ko] myvector [/ko] pa rin ng kaunti lapad ng 4 at binary na halaga ng 0000? Kung ako gawin ito mali at may isang mas madaling paraan ng paggawa nito Gusto ko marinig ito
Salamat sa maaga
Raúl
Code:
parameter ANTENNAS = 4; / / ito parameter pagbabago napakadalas reg [ANTENNAS-1: 0] myvector;
Code:
myvector = ANTENNAS-1'b0;
Code:
myvector = b'0;