|
AMC13
Firmwares for the different applications of the AMC13 uTCA board made at Boston University
|
Processes | |
| PROCESS_55 | ( Greset_CLK ,clock ) |
| PROCESS_56 | ( reset_CLK ,clock ) |
| state_clk | ( clock ,reset_CLK ) |
| state_step | ( packet ,start_pckt ,pckt_type ,wc_val ,crc_valid ) |
| PROCESS_57 | ( reset_CLK ,clock ) |
| PROCESS_58 | ( reset_CLK ,clock ) |
| PROCESS_59 | ( reset_CLK ,clock ) |
| PROCESS_60 | ( clock ) |
| PROCESS_61 | ( clock ) |
| PROCESS_62 | ( reset_CLK ,clock ) |
| PROCESS_63 | ( Greset_CLK ,clock ) |
| PROCESS_64 | ( pipe_dtc ,pipe_kc ) |
Components | |
| crc_gen_32b | <Entity crc_gen_32b> |
Types | |
| packet_type | ( idle , preamble , start_of_frame , status_s , command , data , CRC_end_frame , wait_crc , gap0 , gap1 , gap2 , gap3 ) |
Signals | |
| packet | packet_type |
| packetNext | packet_type |
| cmp_crc | std_logic |
| val_crc | std_logic_vector ( 31 downto 0 ) |
| crc_valid | std_logic |
| end_crc | std_logic |
| pckt_type | std_logic_vector ( 2 downto 0 ) |
| seqnb_mem | std_logic_vector ( 31 downto 0 ) |
| len_mem | std_logic_vector ( 15 downto 0 ) |
| cmd_mem | std_logic_vector ( 63 downto 0 ) |
| del_crc | std_logic_vector ( 2 downto 0 ) |
| tmp_dt_crc | std_logic_vector ( 63 downto 0 ) |
| pipe_dta | std_logic_vector ( 63 downto 0 ) |
| pipe_dtb | std_logic_vector ( 63 downto 0 ) |
| pipe_dtc | std_logic_vector ( 63 downto 0 ) |
| pipe_ka | std_logic_vector ( 7 downto 0 ) |
| pipe_kb | std_logic_vector ( 7 downto 0 ) |
| pipe_kc | std_logic_vector ( 7 downto 0 ) |
| nxt_dt | std_logic |
| wc_val | std_logic_vector ( 15 downto 0 ) |
| mem_error | std_logic_vector ( 3 downto 0 ) |
| mem_error_gen | std_logic_vector ( 3 downto 0 ) |
| cnt_pck | std_logic_vector ( 31 downto 0 ) |
Instantiations | |
| CRC_engine | crc_gen_32b <Entity crc_gen_32b> |
Definition at line 48 of file build_pckt_s.vhd.
1.8.1