|
AMC13
Firmwares for the different applications of the AMC13 uTCA board made at Boston University
|

Entities | |
| Behavioral | architecture |
Libraries | |
| UNISIM | |
| UNIMACRO | |
Use Clauses | |
| amc13_pack | Package <amc13_pack> |
| VComponents | |
| vcomponents | |
Generics | |
| simulation | boolean := false |
Ports | |
| sysclk | in STD_LOGIC |
| ipb_clk | in std_logic |
| clk125 | in std_logic |
| DRPclk | in std_logic |
| GTXreset | in STD_LOGIC |
| reset | in STD_LOGIC |
| DB_cmd | in std_logic |
| ReSync | in std_logic |
| resetCntr | in STD_LOGIC |
| run | in STD_LOGIC |
| en_inject_err | in STD_LOGIC |
| AllEventBuilt | out STD_LOGIC |
| Dis_pd | in STD_LOGIC |
| enSFP | in std_logic_vector ( 3 downto 0 ) |
| en_localL1A | in std_logic |
| test | in STD_LOGIC |
| NoReSyncFake | in STD_LOGIC |
| WaitMonBuf | in STD_LOGIC |
| fake_length | in std_logic_vector ( 19 downto 0 ) |
| T1_version | in STD_LOGIC_VECTOR ( 7 downto 0 ) |
| Source_ID | in array3x12 |
| AMC_en | in STD_LOGIC_VECTOR ( 11 downto 0 ) |
| AMC_Ready | out STD_LOGIC_VECTOR ( 11 downto 0 ) |
| BC0_lock | out STD_LOGIC_VECTOR ( 11 downto 0 ) |
| TTC_lock | out STD_LOGIC |
| AMC_REFCLK_P | in STD_LOGIC |
| AMC_REFCLK_N | in STD_LOGIC |
| AMC_RXN | in STD_LOGIC_VECTOR ( 12 downto 1 ) |
| AMC_RXP | in STD_LOGIC_VECTOR ( 12 downto 1 ) |
| AMC_TXN | out STD_LOGIC_VECTOR ( 12 downto 1 ) |
| AMC_TXP | out STD_LOGIC_VECTOR ( 12 downto 1 ) |
| AMC_status | out STD_LOGIC_VECTOR ( 31 downto 0 ) |
| evt_data | out array3X67 |
| evt_data_re | in std_logic_vector ( 2 downto 0 ) |
| evt_buf_full | in std_logic_vector ( 2 downto 0 ) |
| evt_data_we | out std_logic_vector ( 2 downto 0 ) |
| evt_data_rdy | out std_logic_vector ( 2 downto 0 ) |
| ddr_pa | in STD_LOGIC_VECTOR ( 9 downto 0 ) |
| MonBuf_empty | in STD_LOGIC |
| mon_evt_wc | out STD_LOGIC_VECTOR ( 47 downto 0 ) |
| mon_ctrl | out STD_LOGIC_VECTOR ( 31 downto 0 ) |
| mon_buf_avl | in STD_LOGIC |
| TCPbuf_avl | in STD_LOGIC |
| buf_rqst | out STD_LOGIC_VECTOR ( 3 downto 0 ) |
| ipb_write | in STD_LOGIC |
| ipb_strobe | in STD_LOGIC |
| ipb_addr | in STD_LOGIC_VECTOR ( 31 downto 0 ) |
| ipb_wdata | in STD_LOGIC_VECTOR ( 31 downto 0 ) |
| ipb_rdata | out STD_LOGIC_VECTOR ( 31 downto 0 ) |
| ipb_ack | out STD_LOGIC |
| TTC_clk | in std_logic |
| TTC_LOS | in std_logic |
| BC0 | in std_logic |
| TTS_disable | in std_logic_vector ( 11 downto 0 ) |
| ttc_evcnt_reset | in std_logic |
| event_number_avl | in std_logic |
| event_number | in std_logic_vector ( 59 downto 0 ) |
| evn_buf_full | out std_logic |
| ovfl_warning | out std_logic |
| TrigData | out array12x8 |
| TTS_RQST | out std_logic_vector ( 2 downto 0 ) |
| TTS_coded | out std_logic_vector ( 4 downto 0 ) |
Definition at line 37 of file AMC_if.vhd.
1.8.1