Entity: DescrambleTb

Diagram

Description


Company : SLAC National Accelerator Laboratory

Description: Simulation testbed for JESD Descrambling

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.


Signals

Name Type Description
clk_i sl Clocking
rst_i sl
subClass_i sl --------------------------- Port Signals ---------------------------
sysRef_i sl
clearErr_i sl
enable_i sl
replEnable_i sl
scrEnable_i sl
r_jesdGtRx jesdGtRxLaneType
lmfc_i sl
nSyncAny_i sl
nSyncAnyD1_i sl
nSync_o sl
dataValid_o sl
sampleData_o slv((GT_WORD_SIZE_C*8)-1 downto 0)
status_o slv((RX_STAT_WIDTH_C)-1 downto 0)
s_sysrefRe sl
s_lmfc sl
dataArray dataArrayType
charArray charArrayType

Constants

Name Type Value Description
CLK_PERIOD_C time 10 ns
TPD_C time 1 ns

Types

Name Type Description
dataArrayType
charArrayType

Processes

Instantiations

Description

component instantiation

Description
LMFC period generator aligned to SYSREF input