|
ipbus_period | := 32 ns |
dclk_period | := 20 ns |
bc_period | := 25 ns |
bc5x_period | := 5 ns |
ALGO_RAM_BASE | := 16#400000# |
ETOB_RAM_BASE | := 16#800000# |
N_TXS | positive := 48 |
N_RXS | positive := 12 |
WORDSPERFRAME | positive := 7 |
drp_period | := 8 ns |
ttc_period | := 25 . 0 ns |
mgt_halfperiod | := ttc_period / ( WORDSPERFRAME * 2 ) |
bc_halfperiod | := mgt_halfperiod * WORDSPERFRAME |
bc_period | := bc_halfperiod * 2 |
TOB_NULL | Frame := ( x " 0000003C " , x " 0000003C " , x " 0000003C " , x " 0000003C " , x " 0000003C " , x " 0000003C " , x " 000000BC " ) |
TOB_FAKE | Frame := ( x " 000F0B00 " , x " 000F0B01 " , x " 000F0B02 " , x " 000F0B03 " , x " 000F0B04 " , x " 000F0B05 " , x " 000000BC " ) |
TOB_ERRR | Frame := ( x " 000F0B00 " , x " 000F0B01 " , x " 000F0B02 " , x " 000F0B02 " , x " 000F0B04 " , x " 000F0B05 " , x " 000000BC " ) |
|
FRAME | ( 0 to 6 ) ( 31 downto 0 ) |
◆ control_stim() [1/3]
◆ control_stim() [2/3]
◆ control_stim() [3/3]
◆ ipbus_cycle() [1/3]
◆ ipbus_cycle() [2/3]
◆ ipbus_cycle() [3/3]
◆ ipbus_null()
◆ ipbus_read() [1/3]
◆ ipbus_read() [2/3]
◆ ipbus_read() [3/3]
◆ ipbus_stim() [1/3]
◆ ipbus_stim() [2/3]
◆ ipbus_stim() [3/3]
◆ ipbus_write() [1/3]
◆ ipbus_write() [2/3]
◆ ipbus_write() [3/3]
◆ ALGO_RAM_BASE
◆ bc5x_period
◆ bc_halfperiod
◆ bc_period [1/2]
◆ bc_period [2/2]
◆ clk200M
◆ clk40M
◆ ctrl
◆ data
◆ dclk
◆ dclk_period
◆ drp_clk
◆ drp_period
◆ dss_run
◆ dss_spin
◆ dss_zero
◆ ETOB_RAM_BASE
◆ flash_spi_in
◆ FRAME
FRAME ( 0 to 6 ) ( 31 downto 0 ) |
|
Type |
◆ hw_addr
◆ ipbus_clk
◆ ipbus_int
◆ ipbus_out
◆ ipbus_period
◆ load_algo
◆ mgt_clk
◆ mgt_halfperiod
◆ mgt_sink_clk2
◆ mgt_sink_data
◆ mgt_source_clk2
◆ mgt_source_data
◆ mgt_status
◆ N_RXS
◆ N_TXS
◆ pll_lock
◆ pll_spi_in
◆ reset
◆ rxctrl
◆ rxdata
◆ TOB_ERRR
TOB_ERRR Frame := ( x " 000F0B00 " , x " 000F0B01 " , x " 000F0B02 " , x " 000F0B02 " , x " 000F0B04 " , x " 000F0B05 " , x " 000000BC " ) |
|
Constant |
◆ TOB_FAKE
TOB_FAKE Frame := ( x " 000F0B00 " , x " 000F0B01 " , x " 000F0B02 " , x " 000F0B03 " , x " 000F0B04 " , x " 000F0B05 " , x " 000000BC " ) |
|
Constant |
◆ TOB_NULL
TOB_NULL Frame := ( x " 0000003C " , x " 0000003C " , x " 0000003C " , x " 0000003C " , x " 0000003C " , x " 0000003C " , x " 000000BC " ) |
|
Constant |
◆ ttc_clk
◆ ttc_period
◆ uut [1/3]
◆ uut [2/3]
◆ uut [3/3]
◆ WORDSPERFRAME
The documentation for this class was generated from the following files: