[an error occurred while processing this directive]
[an error occurred while processing this directive]
|
мы защелкивали данные по положительному перепаду ~WR (#WR, _WR, неWR)
при этом потребности в защелкивании адреса не было. выходы дешифратора заводились на входы ENA триггеров.
reg [`adsp_data_width - 1:0] DATA_LATCH;
always @( posedge ADSP_nIOW )
begin
if(( ADSP_nIOMS == 1'b0 ) &&
( ADSP_ADDR == `data_latch_addr ))
begin
DATA_LATCH <= ADSP_DATA;
end
end
как-то так, пожалуй...
E-mail: info@telesys.ru