Entity: Ad9249Deserializer

Diagram

time TPD_G string IODELAY_GROUP_G boolean IDELAY_CASCADE_G real IDELAYCTRL_FREQ_G slv(8 downto 0) DEFAULT_DELAY_G sl ADC_INVERT_CH_G sl BIT_REV_G sl dClk sl dRst sl dClkDiv4 sl dRstDiv4 sl sDataP sl sDataN sl loadDelay slv(8 downto 0) delay sl bitSlip slv(8 downto 0) delayValueOut slv(13 downto 0) adcData sl adcValid

Description


Company : SLAC National Accelerator Laboratory

Description: ADC Readout Controller Receives ADC Data from an AD9592 chip.

Designed specifically for Xilinx 7 series FPGAs

This file is part of 'SLAC Firmware Standard Library'. It is subject to the license terms in the LICENSE.txt file found in the top-level directory of this distribution and at: https://confluence.slac.stanford.edu/display/ppareg/LICENSE.html. No part of 'SLAC Firmware Standard Library', including this file, may be copied, modified, propagated, or distributed except according to

the terms contained in the LICENSE.txt file.

Generics

Generic name Type Value Description
TPD_G time 1 ns
IODELAY_GROUP_G string "DEFAULT_GROUP"
IDELAY_CASCADE_G boolean false
IDELAYCTRL_FREQ_G real 300.0
DEFAULT_DELAY_G slv(8 downto 0) (others => '0')
ADC_INVERT_CH_G sl '0'
BIT_REV_G sl '0'

Ports

Port name Direction Type Description
dClk in sl Data clock
dRst in sl Data reset
dClkDiv4 in sl
dRstDiv4 in sl
sDataP in sl Frame clock
sDataN in sl
loadDelay in sl Signal to control data gearboxes
delay in slv(8 downto 0)
delayValueOut out slv(8 downto 0)
bitSlip in sl dClkDiv4 domain
adcData out slv(13 downto 0) dClkDiv4 domain
adcValid out sl dClkDiv4 domain

Signals

Name Type Description
sDataPadP sl Local signals
sDataPadN sl
sData_i sl
sData_d sl
masterCntValue1 slv(8 downto 0) idelay signals
masterCntValue2 slv(8 downto 0)
cascOut sl
cascRet sl
masterData slv(7 downto 0) iserdes signal
iAdcData slv(13 downto 0)

Constants

Name Type Value Description
CASCADE_C string ite(IDELAY_CASCADE_G,
"MASTER",
"NONE")
----------------------------------------------------------------------------------------------- ADC Readout Clocked Registers -----------------------------------------------------------------------------------------------

Instantiations

Description

idelay3

Description

iserdes3