[an error occurred while processing this directive]
[an error occurred while processing this directive]
|
Вот таким образом на Верилоге выглядит рагистр базового адреса I/O размером в 1кБ. просто при инициализации PCшка пишет все ff-ки, а потом считывает и смотрит, сколько вы хотите - как выше сказал misyachniy, что читается нулями...
always @(posedge clock or negedge reset)
if (~reset)
BADRio<=0;
else
if (sel_BADRio & ~t_irdy & ~t_trdy & CFG_WR)
BADRio[13:0]<=PCI_DATA[23:10];
E-mail: info@telesys.ru