|
My Project
v0.0.16
|


Entities | |
| rtl | architecture |
Libraries | |
| IEEE | |
| UNISIM | |
Use Clauses | |
| STD_LOGIC_1164 | |
| ipbus | Package <ipbus> |
| numeric_std | |
| ipbus_reg_types | Package <ipbus_reg_types> |
| ftm | Package <ftm> |
| ftm_mgt | Package <ftm_mgt> |
| spi | Package <spi> |
| ipbus_decode_L1CaloFtm | Package <ipbus_decode_L1CaloFtm> |
| vcomponents | |
| ipbus_decode_L1CaloFtmDSS | Package <ipbus_decode_L1CaloFtmDSS> |
| AlgoDataTypes | Package <AlgoDataTypes> |
| ipbus_decode_address_table_DSS_Algo | Package <ipbus_decode_address_table_DSS_Algo> |
| ipbus_decode_root | Package <ipbus_decode_root> |
Generics | |
| N_TXS | positive |
| N_RXS | positive |
| XML_VERSION | std_logic_vector ( 31 downto 0 ) := x " 00000000 " |
| XML_HASH | std_logic_vector ( 31 downto 0 ) := x " 00000000 " |
| GLOBAL_FWVERSION | std_logic_vector ( 31 downto 0 ) := x " 00000000 " |
| GLOBAL_FWHASH | std_logic_vector ( 31 downto 0 ) := x " 00000000 " |
| GLOBAL_FWDATE | std_logic_vector ( 31 downto 0 ) := x " 00000000 " |
| GLOBAL_FWTIME | std_logic_vector ( 31 downto 0 ) := x " 00000000 " |
| FTM_FWHASH | std_logic_vector ( 31 downto 0 ) := x " 00000000 " |
| FTM_FWVERSION | std_logic_vector ( 31 downto 0 ) := x " 00000000 " |
| IPBUS_LIB_FWHASH | std_logic_vector ( 31 downto 0 ) := x " 00000000 " |
Ports | |
| ipb_clk | in std_logic |
| ipb_rst | in std_logic |
| ipb_in | in ipb_wbus |
| ipb_out | out ipb_rbus |
| rst_out | out std_logic |
| eth_err_ctrl | out std_logic_vector ( 35 downto 0 ) |
| eth_err_stat | in std_logic_vector ( 47 downto 0 ) := X " 000000000000 " |
| pkt_rx | in std_logic := ' 0 ' |
| pkt_tx | in std_logic := ' 0 ' |
| mgt_clk | in std_logic := ' 0 ' |
| mgt_source_data | out mgt_data_array ( N_TXS - 1 downto 0 ) |
| mgt_source_clk2 | in std_logic_vector ( N_TXS - 1 downto 0 ) |
| mgt_sink_data | in mgt_data_array ( N_RXS - 1 downto 0 ) |
| mgt_sink_clk2 | in std_logic_vector ( N_RXS - 1 downto 0 ) |
| ttcinfo_data | out mgt_data |
| ttcinfo_clko | in std_logic |
| ttcinfo_sink_data | in mgt_data |
| ttcinfo_sink_clko | in std_logic |
| drp_clk | in std_logic |
| mgt_control | out mgt_control_bundle |
| mgt_status | in mgt_status_bundle |
| run_dss | out std_logic |
| hw_addr | in std_logic_vector ( 4 downto 0 ) := ( others = > ' 0 ' ) |
| ipmc_usrio | in std_logic_vector ( 3 downto 0 ) := ( others = > ' 0 ' ) |
| pcb_version | in std_logic_vector ( 1 downto 0 ) := ( others = > ' 0 ' ) |
| module_serial_number | out std_logic_vector ( 7 downto 0 ) |
| debug | in std_logic |
| pll_spi_in | in spi_mi := ( others = > ' 0 ' ) |
| pll_spi_out | out spi_mo |
| pll_select | out std_logic_vector ( 1 downto 0 ) |
| pll_lock | in std_logic_vector ( 3 downto 0 ) := ( others = > ' 0 ' ) |
| pll_powerdn | out std_logic |
| pll_sync | out std_logic |
| flash_spi_in | in spi_mi := ( others = > ' 0 ' ) |
| flash_spi_out | out spi_mo |
| flash_select | out std_logic_vector ( 1 downto 0 ) |
| dss_reprog | out std_logic_vector ( 2 downto 1 ) |
| dss_done | in std_logic_vector ( 2 downto 1 ) := ( others = > ' 0 ' ) |
| dss_init_b | in std_logic_vector ( 2 downto 1 ) := ( others = > ' 0 ' ) |
| dss_reset | out std_logic_vector ( 2 downto 1 ) |
| eeprom_scl | out std_logic |
| eeprom_sda_o | out std_logic |
| eeprom_sda_i | in std_logic := ' 0 ' |
| mpod_scl | out std_logic |
| mpod_sda_o | out std_logic |
| mpod_sda_i | in std_logic := ' 0 ' |
| bridge_scl | out std_logic |
| bridge_sda_o | out std_logic |
| bridge_sda_i | in std_logic := ' 0 ' |
| adcs_scl | out std_logic |
| adcs_sda_o | out std_logic |
| adcs_sda_i | in std_logic := ' 0 ' |
| fmc_present_n | in std_logic := ' 0 ' |
| vadj_on | out std_logic |
| ttc_status | in std_logic_vector ( 127 downto 0 ) := ( others = > ' 0 ' ) |
| ttc_bcrst | in std_logic |
| ttc_ecr | in std_logic |
| ttc_l1a | in std_logic |
| BC_clock | in std_logic |
| FTM_Orbit | out std_logic |
| FTM_L1A | out std_logic |
| fpga_number | in std_logic |
| ttc_clk | in std_logic := ' 0 ' |
| dss_run | in std_logic := ' 0 ' |
| dss_sync | in std_logic := ' 0 ' |
| clk40M | in std_logic |
| clk200M | in std_logic |
| load_algo | in std_logic |
| sync_dss | in std_logic := ' 0 ' |
| spin_dss | in std_logic := ' 0 ' |
| pkt_ctr_rx | in std_logic |
| pkt_ctr_tx | in std_logic |
|
Port |
|
Port |
|
Port |
|
Package |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Package |
|
Generic |
|
Generic |
|
Port |
|
Package |
|
Port |
|
Generic |
|
Generic |
|
Generic |
|
Generic |
|
Port |
|
Library |
|
Port |
|
Port |
|
Package |
|
Package |
|
Package |
|
Package |
|
Generic |
|
Package |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Generic |
|
Generic |
|
Package |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Package |
|
Port |
|
Package |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Library |
|
Port |
|
Package |
|
Generic |
|
Generic |
1.8.13