zynq-sandbox

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README

commit 324d172e2b1a1c9a2691e788f59be45ff6f3e86a
parent 4c39ccda87dbdbe38de4d69237591f5dcf586505
Author: Brian Swetland <swetland@frotz.net>
Date:   Sun, 27 Jul 2014 22:18:43 -0700

axi-registers: don't register read value -- expect ifc user to do it

Diffstat:
Mhdl/axi_registers.sv | 12++++++------
1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/hdl/axi_registers.sv b/hdl/axi_registers.sv @@ -112,9 +112,9 @@ reg arready_next; reg rvalid_next; reg rlast_next; -reg [31:0]rdata; -reg [31:0]rdata_next; -assign s.rdata = rdata; +//reg [31:0]rdata; +//reg [31:0]rdata_next; +assign s.rdata = i_rdata; reg rd_next; @@ -124,7 +124,7 @@ assign s.rid = trid; always_comb begin rstate_next = rstate; - rdata_next = rdata; + //rdata_next = rdata; rreg_next = o_rreg; trid_next = trid; arready_next = 0; @@ -146,7 +146,7 @@ always_comb begin rstate_next = R_DATA; rvalid_next = 1; rlast_next = 1; - rdata_next = i_rdata; + //rdata_next = i_rdata; end R_DATA: if (s.rready) begin // present register data to AXI @@ -169,7 +169,7 @@ always_ff @(posedge clk) begin o_wreg <= wreg_next; rstate <= rstate_next; - rdata <= rdata_next; + //rdata <= rdata_next; trid <= trid_next; s.arready <= arready_next; s.rvalid <= rvalid_next;