My Project
v0.0.16
|
Processes | |
clock_div | ( reset , ipbus_clk ) |
Constants | |
DIV_BITS | natural := 2 |
NSLV | positive := 4 |
Signals | |
ram_ptr | std_logic_vector ( ADDR_WIDTH - 3 downto 0 ) |
ram_write | std_logic |
outgoing_data | std_logic_vector ( 31 downto 0 ) |
incoming_data | std_logic_vector ( 31 downto 0 ) |
spi_clk | std_logic := ' 0 ' |
clk_en | std_logic := ' 0 ' |
ipbw | ipb_wbus_array ( NSLV - 1 downto 0 ) |
ipbr | ipb_rbus_array ( NSLV - 1 downto 0 ) |
ipbr_d | ipb_rbus_array ( NSLV - 1 downto 0 ) |
spi_ctrl | ipb_reg_v ( 3 downto 0 ) |
spi_stat | ipb_reg_v ( 0 downto 0 ) |
transfer_count | std_logic_vector ( ADDR_WIDTH downto 0 ) |
do_spi | std_logic |
run_spi | std_logic |
busy | std_logic |
Instantiations | |
block_decode | ipbus_fabric_branch <Entity ipbus_fabric_branch> |
spi_control | ipbus_ctrlreg_v <Entity ipbus_ctrlreg_v> |
arbitration | ipbus_watchdog <Entity ipbus_watchdog> |
spi_dpram_out | ipbus_dpram <Entity ipbus_dpram> |
spi_dpram_in | ipbus_dpram <Entity ipbus_dpram> |
synch | command_sync <Entity command_sync> |
spi_engine | spi32_8_control <Entity spi32_8_control> |
gen_clock | clock_pulse <Entity clock_pulse> |
clock_div | ( | reset, | |
ipbus_clk | |||
) |
|
Instantiation |
|
Instantiation |
|
Signal |
|
Signal |
|
Constant |
|
Signal |
|
Instantiation |
|
Signal |
|
Signal |
|
Signal |
|
Signal |
|
Constant |
|
Signal |
|
Signal |
|
Signal |
|
Signal |
|
Signal |
|
Instantiation |
|
Instantiation |
|
Instantiation |
|
Instantiation |
|
Instantiation |
|
Signal |