Entity: ecfg_if

Diagram

RX PW AW DW ID clk nreset access_in [PW-1:0] packet_in [63:0] mi_dout0 [63:0] mi_dout1 [63:0] mi_dout2 [63:0] mi_dout3 wait_in mi_mmu_en mi_dma_en mi_cfg_en mi_we [14:0] mi_addr [63:0] mi_din access_out [PW-1:0] packet_out

Generics

Generic name Type Value Description
RX 0 0,1
PW 104
AW 32
DW 32
ID 12'h999

Ports

Port name Direction Type Description
clk input ***/Clocks/reset */ ***/
nreset input
access_in input ***/Incoming Packet */ ***/
packet_in input [PW-1:0]
mi_mmu_en output ***/ Register Interface */ ***/
mi_dma_en output
mi_cfg_en output
mi_we output
mi_addr output [14:0]
mi_din output [63:0]
mi_dout0 input [63:0]
mi_dout1 input [63:0]
mi_dout2 input [63:0]
mi_dout3 input [63:0]
access_out output ***/ Outgoing Packet */ ***/
packet_out output [PW-1:0]
wait_in input incoming wait

Signals

Name Type Description
dstaddr wire [31:0] wires
data wire [31:0]
srcaddr wire [31:0]
datamode wire [1:0]
ctrlmode wire [4:0]
mi_dout_mux wire [63:0]
mi_rd wire
access_forward wire
rxsel wire
mi_en wire
access_out reg regs;
dstaddr_reg reg [31:0]
srcaddr_reg reg [31:0]
datamode_reg reg [1:0]
ctrlmode_reg reg [3:0]
write_reg reg
readback_reg reg
data_reg reg [31:0]
data_out wire [31:0]
write wire
mi_match wire
mi_rx_sel wire
myid wire [11:0]

Processes

Type: always

Type: always