w11 - vhd 0.794
W11 CPU core and support modules
|
Processes | |
proc_regs | ( I_FX2_IFCLK ) |
proc_next | ( R_REGS , FX2_FLAG_N , TXFIFO_VAL , RXSIZE_FX2 , TXBUSY_L ) |
proc_moni | ( CLK ) |
proc_almost | ( RXSIZE_USR , TXSIZE_USR ) |
Constants | |
c_rxfifo | slv2 := c_fifo_ep4 |
c_txfifo | slv2 := c_fifo_ep6 |
c_flag_prog | integer := 0 |
c_flag_tx_ff | integer := 1 |
c_flag_rx_ef | integer := 2 |
c_flag_tx2_ff | integer := 3 |
petocnt_init | slv ( PETOWIDTH - 1 downto 0 ) := ( others = > ' 0 ' ) |
ccnt_init | slv ( CCWIDTH - 1 downto 0 ) := ( others = > ' 0 ' ) |
regs_init | regs_type := ( s_idle , petocnt_init , ' 0 ' , ' 0 ' , ' 0 ' , ccnt_init , ' 0 ' , ' 0 ' , ' 0 ' , ' 0 ' ) |
rxfifo_thres | natural := 3 |
Types | |
state_type | ( s_idle , s_rxprep0 , s_rxprep1 , s_rxprep2 , s_rxdisp , s_rxpipe , s_txprep0 , s_txprep1 , s_txprep2 , s_txdisp ) |
Signals | |
R_REGS | regs_type := regs_init |
N_REGS | regs_type := regs_init |
FX2_FIFO | slv2 := ( others = > ' 0 ' ) |
FX2_FIFO_CE | slbit := ' 0 ' |
FX2_FLAG_N | slv4 := ( others = > ' 0 ' ) |
FX2_SLRD_N | slbit := ' 1 ' |
FX2_SLWR_N | slbit := ' 1 ' |
FX2_SLOE_N | slbit := ' 1 ' |
FX2_PKTEND_N | slbit := ' 1 ' |
FX2_DATA_CEI | slbit := ' 0 ' |
FX2_DATA_CEO | slbit := ' 0 ' |
FX2_DATA_OE | slbit := ' 0 ' |
RXFIFO_DI | slv8 := ( others = > ' 0 ' ) |
RXFIFO_ENA | slbit := ' 0 ' |
RXFIFO_BUSY | slbit := ' 0 ' |
RXSIZE_FX2 | slv ( RXFAWIDTH - 1 downto 0 ) := ( others = > ' 0 ' ) |
RXSIZE_USR | slv ( RXFAWIDTH - 1 downto 0 ) := ( others = > ' 0 ' ) |
TXFIFO_DO | slv8 := ( others = > ' 0 ' ) |
TXFIFO_VAL | slbit := ' 0 ' |
TXFIFO_HOLD | slbit := ' 0 ' |
TXSIZE_FX2 | slv ( TXFAWIDTH - 1 downto 0 ) := ( others = > ' 0 ' ) |
TXSIZE_USR | slv ( TXFAWIDTH - 1 downto 0 ) := ( others = > ' 0 ' ) |
TXBUSY_L | slbit := ' 0 ' |
R_MONI_C | fx2ctl_moni_type := fx2ctl_moni_init |
R_MONI_S | fx2ctl_moni_type := fx2ctl_moni_init |
Records | |
regs_type | |
state | state_type |
petocnt | slv ( PETOWIDTH - 1 downto 0 ) |
pepend | slbit |
rxpipe1 | slbit |
rxpipe2 | slbit |
ccnt | slv ( CCWIDTH - 1 downto 0 ) |
moni_ep4_sel | slbit |
moni_ep6_sel | slbit |
moni_ep4_pf | slbit |
moni_ep6_pf | slbit |
Instantiations | |
iob_fx2_fifo | iob_reg_o_gen <Entity iob_reg_o_gen> |
iob_fx2_flag | iob_reg_i_gen <Entity iob_reg_i_gen> |
iob_fx2_slrd | iob_reg_o <Entity iob_reg_o> |
iob_fx2_slwr | iob_reg_o <Entity iob_reg_o> |
iob_fx2_sloe | iob_reg_o <Entity iob_reg_o> |
iob_fx2_pktend | iob_reg_o <Entity iob_reg_o> |
iob_fx2_data | iob_reg_io_gen <Entity iob_reg_io_gen> |
rxfifo | fifo_2c_dram <Entity fifo_2c_dram> |
txfifo | fifo_2c_dram <Entity fifo_2c_dram> |
Definition at line 78 of file fx2_2fifoctl_ic.vhd.
proc_regs | ( | I_FX2_IFCLK | ) |
Definition at line 282 of file fx2_2fifoctl_ic.vhd.
|
Process |
Definition at line 295 of file fx2_2fifoctl_ic.vhd.
|
Process |
Definition at line 519 of file fx2_2fifoctl_ic.vhd.
|
Process |
Definition at line 557 of file fx2_2fifoctl_ic.vhd.
Definition at line 80 of file fx2_2fifoctl_ic.vhd.
Definition at line 81 of file fx2_2fifoctl_ic.vhd.
|
Constant |
Definition at line 83 of file fx2_2fifoctl_ic.vhd.
|
Constant |
Definition at line 84 of file fx2_2fifoctl_ic.vhd.
|
Constant |
Definition at line 85 of file fx2_2fifoctl_ic.vhd.
|
Constant |
Definition at line 86 of file fx2_2fifoctl_ic.vhd.
|
Type |
Definition at line 88 of file fx2_2fifoctl_ic.vhd.
|
Record |
Definition at line 101 of file fx2_2fifoctl_ic.vhd.
|
Record |
Definition at line 102 of file fx2_2fifoctl_ic.vhd.
Definition at line 103 of file fx2_2fifoctl_ic.vhd.
Definition at line 104 of file fx2_2fifoctl_ic.vhd.
Definition at line 105 of file fx2_2fifoctl_ic.vhd.
Definition at line 106 of file fx2_2fifoctl_ic.vhd.
Definition at line 107 of file fx2_2fifoctl_ic.vhd.
|
Record |
Definition at line 108 of file fx2_2fifoctl_ic.vhd.
|
Record |
Definition at line 109 of file fx2_2fifoctl_ic.vhd.
|
Record |
Definition at line 110 of file fx2_2fifoctl_ic.vhd.
|
Record |
Definition at line 111 of file fx2_2fifoctl_ic.vhd.
|
Constant |
Definition at line 114 of file fx2_2fifoctl_ic.vhd.
Definition at line 115 of file fx2_2fifoctl_ic.vhd.
|
Constant |
Definition at line 117 of file fx2_2fifoctl_ic.vhd.
|
Constant |
Definition at line 127 of file fx2_2fifoctl_ic.vhd.
Definition at line 130 of file fx2_2fifoctl_ic.vhd.
Definition at line 131 of file fx2_2fifoctl_ic.vhd.
Definition at line 133 of file fx2_2fifoctl_ic.vhd.
|
Signal |
Definition at line 134 of file fx2_2fifoctl_ic.vhd.
|
Signal |
Definition at line 135 of file fx2_2fifoctl_ic.vhd.
|
Signal |
Definition at line 136 of file fx2_2fifoctl_ic.vhd.
|
Signal |
Definition at line 137 of file fx2_2fifoctl_ic.vhd.
|
Signal |
Definition at line 138 of file fx2_2fifoctl_ic.vhd.
|
Signal |
Definition at line 139 of file fx2_2fifoctl_ic.vhd.
|
Signal |
Definition at line 140 of file fx2_2fifoctl_ic.vhd.
|
Signal |
Definition at line 141 of file fx2_2fifoctl_ic.vhd.
|
Signal |
Definition at line 142 of file fx2_2fifoctl_ic.vhd.
Definition at line 144 of file fx2_2fifoctl_ic.vhd.
|
Signal |
Definition at line 145 of file fx2_2fifoctl_ic.vhd.
|
Signal |
Definition at line 146 of file fx2_2fifoctl_ic.vhd.
|
Signal |
Definition at line 147 of file fx2_2fifoctl_ic.vhd.
|
Signal |
Definition at line 148 of file fx2_2fifoctl_ic.vhd.
Definition at line 149 of file fx2_2fifoctl_ic.vhd.
|
Signal |
Definition at line 150 of file fx2_2fifoctl_ic.vhd.
|
Signal |
Definition at line 151 of file fx2_2fifoctl_ic.vhd.
|
Signal |
Definition at line 152 of file fx2_2fifoctl_ic.vhd.
|
Signal |
Definition at line 153 of file fx2_2fifoctl_ic.vhd.
Definition at line 155 of file fx2_2fifoctl_ic.vhd.
|
Signal |
Definition at line 157 of file fx2_2fifoctl_ic.vhd.
|
Signal |
Definition at line 158 of file fx2_2fifoctl_ic.vhd.
|
Instantiation |
Definition at line 177 of file fx2_2fifoctl_ic.vhd.
|
Instantiation |
Definition at line 188 of file fx2_2fifoctl_ic.vhd.
|
Instantiation |
Definition at line 198 of file fx2_2fifoctl_ic.vhd.
|
Instantiation |
Definition at line 208 of file fx2_2fifoctl_ic.vhd.
|
Instantiation |
Definition at line 218 of file fx2_2fifoctl_ic.vhd.
|
Instantiation |
Definition at line 228 of file fx2_2fifoctl_ic.vhd.
|
Instantiation |
Definition at line 242 of file fx2_2fifoctl_ic.vhd.
|
Instantiation |
Definition at line 261 of file fx2_2fifoctl_ic.vhd.
|
Instantiation |
Definition at line 280 of file fx2_2fifoctl_ic.vhd.