URL
https://opencores.org/ocsvn/openarty/openarty/trunk
[/] [openarty/] [trunk/] [rtl/] [cpu/] [wbdmac.v] - Diff between revs 32 and 36
Go to most recent revision |
Show entire file |
Details |
Blame |
View Log
Rev 32 |
Rev 36 |
Line 330... |
Line 330... |
dma_state <= `DMA_IDLE;
|
dma_state <= `DMA_IDLE;
|
endcase
|
endcase
|
|
|
initial o_interrupt = 1'b0;
|
initial o_interrupt = 1'b0;
|
always @(posedge i_clk)
|
always @(posedge i_clk)
|
o_interrupt <= (dma_state == `DMA_WRITE_ACK)&&(i_mwb_ack)
|
o_interrupt <= ((dma_state == `DMA_WRITE_ACK)&&(i_mwb_ack)
|
&&(last_write_ack)
|
&&(last_write_ack)
|
&&(cfg_len == {{(AW-1){1'b0}},1'b1});
|
&&(cfg_len == {{(AW-1){1'b0}},1'b1}))
|
|
||((dma_state != `DMA_IDLE)&&(i_mwb_err));
|
|
|
initial cfg_err = 1'b0;
|
initial cfg_err = 1'b0;
|
always @(posedge i_clk)
|
always @(posedge i_clk)
|
if (dma_state == `DMA_IDLE)
|
if (dma_state == `DMA_IDLE)
|
begin
|
begin
|
© copyright 1999-2025
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.