|
AMC13
Firmwares for the different applications of the AMC13 uTCA board made at Boston University
|
Processes | |
| PROCESS_802 | ( sysclk ) |
| PROCESS_803 | ( TCPclk ,reset ) |
| PROCESS_804 | ( clk ,reset ) |
| PROCESS_805 | ( clk ,phy_init_done ) |
| PROCESS_806 | ( clk ,w_ack ) |
Components | |
| ddr3_1_9a | <Entity ddr3_1_9a> |
| ddr_rport | <Entity ddr_rport> |
| ddr_wportA | <Entity ddr_wportA> |
| ddr_wportB | <Entity ddr_wportB> |
| FIFO_RESET_7S | <Entity FIFO_RESET_7S> |
| chipscope1 | |
| chipscope | |
Types | |
| array4X256 | array ( 0 to 3 ) of std_logic_vector ( 255 downto 0 ) |
| array4X24 | array ( 0 to 3 ) of std_logic_vector ( 23 downto 0 ) |
| array3X512 | array ( 0 to 2 ) of std_logic_vector ( 511 downto 0 ) |
Signals | |
| ipb_wack | std_logic := ' 0 ' |
| ipb_rack | std_logic := ' 0 ' |
| w_data | array4X256 := ( others = > ( others = > ' 0 ' ) ) |
| w_addr | array4X24 := ( others = > ( others = > ' 0 ' ) ) |
| test_stat | std_logic_vector ( 63 downto 0 ) := ( others = > ' 0 ' ) |
| w_mask | std_logic_vector ( 7 downto 0 ) := ( others = > ' 0 ' ) |
| app_wdf_wren | std_logic := ' 0 ' |
| app_en | std_logic := ' 0 ' |
| app_cmd | std_logic_vector ( 2 downto 0 ) := ( others = > ' 0 ' ) |
| app_addr | std_logic_vector ( 27 downto 0 ) := ( others = > ' 0 ' ) |
| app_raddr | std_logic_vector ( 27 downto 0 ) := ( others = > ' 0 ' ) |
| app_rdy | std_logic := ' 0 ' |
| app_rdyp | std_logic := ' 0 ' |
| app_wdf_rdy | std_logic := ' 0 ' |
| app_wdf_rdyp | std_logic := ' 0 ' |
| app_wdf_mask | std_logic_vector ( 31 downto 0 ) := ( others = > ' 0 ' ) |
| app_rd_data_valid | std_logic := ' 0 ' |
| clk | std_logic := ' 0 ' |
| phy_init_done | std_logic := ' 0 ' |
| app_rd_data | std_logic_vector ( 255 downto 0 ) := ( others = > ' 0 ' ) |
| app_wdf_data | std_logic_vector ( 255 downto 0 ) := ( others = > ' 0 ' ) |
| test_block_sent | std_logic := ' 0 ' |
| test_pause | std_logic := ' 0 ' |
| app_rrqst | std_logic := ' 0 ' |
| app_rack | std_logic := ' 0 ' |
| app_ren | std_logic := ' 0 ' |
| app_wen | std_logic_vector ( 3 downto 0 ) := ( others = > ' 1 ' ) |
| w_data_we | std_logic_vector ( 3 downto 0 ) := ( others = > ' 0 ' ) |
| w_rqst | std_logic_vector ( 3 downto 0 ) := ( others = > ' 0 ' ) |
| w_ack | std_logic_vector ( 3 downto 0 ) := ( others = > ' 0 ' ) |
| InitDoneSyncRegs | std_logic_vector ( 2 downto 0 ) := ( others = > ' 0 ' ) |
| resetSyncRegsMem | std_logic_vector ( 2 downto 0 ) := ( others = > ' 0 ' ) |
| resetSyncRegsTCP | std_logic_vector ( 2 downto 0 ) := ( others = > ' 0 ' ) |
| sysCntr | std_logic_vector ( 19 downto 0 ) := ( others = > ' 0 ' ) |
| MemCntr | std_logic_vector ( 20 downto 0 ) := ( others = > ' 0 ' ) |
| sysCntrSyncRegs | std_logic_vector ( 2 downto 0 ) := ( others = > ' 0 ' ) |
| fifo_rst | std_logic := ' 1 ' |
| fifo_en | std_logic := ' 1 ' |
| reset_dl | std_logic := ' 1 ' |
| debug | std_logic_vector ( 255 downto 0 ) := ( others = > ' 0 ' ) |
| rport_cs | std_logic_vector ( 511 downto 0 ) := ( others = > ' 0 ' ) |
| wportA_cs | array3x512 := ( others = > ( others = > ' 0 ' ) ) |
| cs_in | std_logic_vector ( 303 downto 0 ) := ( others = > ' 0 ' ) |
| cs_ina | std_logic_vector ( 135 downto 0 ) := ( others = > ' 0 ' ) |
| cs_inb | std_logic_vector ( 135 downto 0 ) := ( others = > ' 0 ' ) |
Instantiations | |
| i_ddr_rport | ddr_rport <Entity ddr_rport> |
| i_FIFO_RESET_7S | FIFO_RESET_7S <Entity FIFO_RESET_7S> |
| i_ddr_wportA | ddr_wportA <Entity ddr_wportA> |
| i_ddr_wportB | ddr_wportB <Entity ddr_wportB> |
| i_ddr3 | ddr3_1_9a <Entity ddr3_1_9a> |
Definition at line 101 of file ddr_if.vhd.
1.8.1