My Project  v0.0.16
Libraries | Use Clauses | Constants | Subtypes | Functions
ipbus_decode_L1CaloFtm Package Reference
Package Body >> ipbus_decode_L1CaloFtm

Functions

ipbus_sel_t   ipbus_sel_L1CaloFtm ( addr: in in std_logic_vector( 31 downto 0) )

Libraries

IEEE 

Use Clauses

STD_LOGIC_1164 
numeric_std 

Constants

IPBUS_SEL_WIDTH  positive := 5
N_SLV_COMMON_IDVERSION  integer := 0
N_SLV_MODULE_CONTROL  integer := 1
N_SLV_XADC  integer := 2
N_SLV_RECONFIGURE  integer := 3
N_SLV_PLL_SPI_RAM  integer := 4
N_SLV_FLASH_SPI_RAM  integer := 5
N_SLV_L1A_GENERATOR  integer := 6
N_SLV_PLAYBACK_CONTROL  integer := 7
N_SLV_MGT_XCVR_CONTROL  integer := 8
N_SLV_TTC_FMC  integer := 9
N_SLV_FTM_BUFFER_CONTROL  integer := 10
N_SLV_I2C_EEPROM  integer := 11
N_SLV_I2C_MPODS  integer := 12
N_SLV_I2C_BRIDGE  integer := 13
N_SLV_I2C_ADCS  integer := 14
N_SLV_TTCINFO  integer := 15
N_SLV_MGT_SOURCE_RAM  integer := 16
N_SLV_MGT_SINK_RAM  integer := 17
N_SLAVES  integer := 18

Subtypes

ipbus_sel_t  std_logic_vector ( IPBUS_SEL_WIDTH - 1 downto 0 )

Member Function Documentation

◆ ipbus_sel_L1CaloFtm()

ipbus_sel_t ipbus_sel_L1CaloFtm (   addr in in std_logic_vector( 31 downto 0 )  
)
Function

Member Data Documentation

◆ IEEE

IEEE
Library

◆ ipbus_sel_t

ipbus_sel_t std_logic_vector ( IPBUS_SEL_WIDTH - 1 downto 0 )
Subtype

◆ IPBUS_SEL_WIDTH

IPBUS_SEL_WIDTH positive := 5
Constant

◆ N_SLAVES

N_SLAVES integer := 18
Constant

◆ N_SLV_COMMON_IDVERSION

N_SLV_COMMON_IDVERSION integer := 0
Constant

◆ N_SLV_FLASH_SPI_RAM

N_SLV_FLASH_SPI_RAM integer := 5
Constant

◆ N_SLV_FTM_BUFFER_CONTROL

N_SLV_FTM_BUFFER_CONTROL integer := 10
Constant

◆ N_SLV_I2C_ADCS

N_SLV_I2C_ADCS integer := 14
Constant

◆ N_SLV_I2C_BRIDGE

N_SLV_I2C_BRIDGE integer := 13
Constant

◆ N_SLV_I2C_EEPROM

N_SLV_I2C_EEPROM integer := 11
Constant

◆ N_SLV_I2C_MPODS

N_SLV_I2C_MPODS integer := 12
Constant

◆ N_SLV_L1A_GENERATOR

N_SLV_L1A_GENERATOR integer := 6
Constant

◆ N_SLV_MGT_SINK_RAM

N_SLV_MGT_SINK_RAM integer := 17
Constant

◆ N_SLV_MGT_SOURCE_RAM

N_SLV_MGT_SOURCE_RAM integer := 16
Constant

◆ N_SLV_MGT_XCVR_CONTROL

N_SLV_MGT_XCVR_CONTROL integer := 8
Constant

◆ N_SLV_MODULE_CONTROL

N_SLV_MODULE_CONTROL integer := 1
Constant

◆ N_SLV_PLAYBACK_CONTROL

N_SLV_PLAYBACK_CONTROL integer := 7
Constant

◆ N_SLV_PLL_SPI_RAM

N_SLV_PLL_SPI_RAM integer := 4
Constant

◆ N_SLV_RECONFIGURE

N_SLV_RECONFIGURE integer := 3
Constant

◆ N_SLV_TTC_FMC

N_SLV_TTC_FMC integer := 9
Constant

◆ N_SLV_TTCINFO

N_SLV_TTCINFO integer := 15
Constant

◆ N_SLV_XADC

N_SLV_XADC integer := 2
Constant

◆ numeric_std

numeric_std
Package

◆ STD_LOGIC_1164

STD_LOGIC_1164
Package

The documentation for this class was generated from the following file: