OpenCores

WISHBONE DMA/Bridge IP Core

Issue List
Suggestion - initialize mast_dout in wb_dma_wb_mast.v block #4
Open mpettigr opened this issue almost 18 years ago
mpettigr commented almost 18 years ago

Current always statement reads in wb_dma_wb_mast.v reads:

always @(posedge clk) if(wb_ack_i) mast_dout <= #1 wb_data_i;

but this causes Xes to show up on wb0m_data_o which causes problems when connected to a wb2opb interface. Reseting the register avoids spurious Xes in simulation. To update is a requirement for using this IP core on an OPB bus.

always @(posedge clk or negedge rst) if(!rst) mast_dout <= 32'h00000000; else if(wb_ack_i) mast_dout <= #1 wb_data_i;

rudi was assigned almost 6 years ago

Assignee
rudi
Labels
Bug