|
AMC13
Firmwares for the different applications of the AMC13 uTCA board made at Boston University
|
Processes | |
| PROCESS_371 | ( TTCclk ) |
| PROCESS_372 | ( UsrClk ,reset ) |
| PROCESS_373 | ( UsrClk ) |
| PROCESS_374 | ( TTCclk ,reset ,TTC_lock_i ) |
Types | |
| array6x9 | array ( 0 to 5 ) of std_logic_vector ( 8 downto 0 ) |
Signals | |
| TTC_lock_i | std_logic := ' 0 ' |
| BC0_lock_i | std_logic := ' 0 ' |
| Toggle | std_logic := ' 0 ' |
| ToggleSyncRegs | std_logic_vector ( 3 downto 0 ) := ( others = > ' 0 ' ) |
| TTC_edge | std_logic_vector ( 6 downto 0 ) := ( others = > ' 0 ' ) |
| HammingDataValid_dl3 | std_logic := ' 0 ' |
| chk_HammingData | std_logic := ' 0 ' |
| OutStrobe | std_logic := ' 0 ' |
| rd_enable | std_logic := ' 0 ' |
| rd_TTC_data | std_logic := ' 0 ' |
| BC0_l | std_logic := ' 0 ' |
| BcntMm_i | std_logic := ' 0 ' |
| BC0_matchCntr | std_logic_vector ( 8 downto 0 ) := ( others = > ' 0 ' ) |
| HammingData | std_logic_vector ( 17 downto 0 ) := ( others = > ' 0 ' ) |
| TTC_data_we | std_logic := ' 0 ' |
| TTC_data_in | std_logic_vector ( 8 downto 0 ) := ( others = > ' 0 ' ) |
| TTC_data | std_logic_vector ( 8 downto 0 ) := ( others = > ' 0 ' ) |
| TTC_data_a | std_logic_vector ( 2 downto 0 ) := ( others = > ' 1 ' ) |
| bcnt | std_logic_vector ( 11 downto 0 ) := ( others = > ' 0 ' ) |
| MmCntr | std_logic_vector ( 3 downto 0 ) := ( others = > ' 0 ' ) |
| GoodBcnt | std_logic_vector ( 3 downto 0 ) := ( others = > ' 0 ' ) |
| TrigData_d | std_logic_vector ( 8 downto 0 ) := ( others = > ' 0 ' ) |
| TrigData_i | std_logic_vector ( 8 downto 0 ) := ( others = > ' 0 ' ) |
| BC0_offset | std_logic_vector ( 3 downto 0 ) := ( others = > ' 0 ' ) |
| ec_delta_BC0 | std_logic := ' 0 ' |
| delta_BC0 | std_logic_vector ( 3 downto 0 ) := ( others = > ' 0 ' ) |
| sel_TTC_edge | std_logic_vector ( 2 downto 0 ) := ( others = > ' 0 ' ) |
| MatchCntr | array6x9 := ( others = > ( others = > ' 0 ' ) ) |
Definition at line 49 of file TTC_trigger.vhd.
1.8.1