nextpnr/himbaechel/uarch/ng-ultra/constids.inc
Miodrag Milanović 5a807110de
Adding NanoXplore NG-Ultra support (#1397)
* ng-ultra: new architecture

* Implementation as in D2 deliverable

* Support for nxdesignsuite-24.0.0.0-20240429T102300

* Save memory by directly outputing json

* Add support for bidirectional IOs

* cleanup

* Create BFRs properly

* Add IOM insertion

* Cleanup

* Block certain pips depending of DDFR mode

* Add LUT bypass to improve routability

* Add bypass for CSC mode of GCK

* Fix IOM case

* Initial memory support

* Better RF/XRF handling

* fix

* RF placement and legalization

* Disconnect non available ports for NX_RAM

* cleanup

* Add RFB/RAM context support for latest release

* Remove ports that must not be used

* Proper port used only on RFB

* Add structure for clock sinks

* Use cell type where applicable

* Add clock sinks for other cell types

* Validation check fixes

* Commented too restrictive placement

* Added more crossbar wire type

* Hande IO termination input

* Fail early due to NX tools limitation for now

* Validations and fixes for RAM I/Os

* Fix for latest version of tools

* Use ctx->idf where applicable

* warn if RAM ports are not actually used

* Fix IOM packing

* Fix CY packing

* Change how constants are handled on CY

* Post placement optimization for CY

* Address comments for PR

* pack and export  GCK, WFG and PLL

* Cover more global routing cases

* Constraing to location if provided

* Place at LOC

* Pack and export DSP

* wip

* wip

* notes

* wip

* wip

* Validate DSPs

* DSP cascading

* Check mandatory parameters for DSP

* existing gck

* wip

* export all the rest for bitstream

* CDC packing

* add more sinks

* place FIFO

* map rest of FIFO ports

* enable pll by default

* cleanup

* Initial XLUT support

* Fix statistics

* Properly duplicate GCKs

* RRSTO and WRSTO are not used on XFIFO

* Fix for latest version of JSON format

* Implement GCK limitations

* cleanup

* cleanup

* Add more signals and use lowskew name

* cleanup code a bit

* Fix wfb

* detect cascaded GCKs

* Handle DFR

* Route dfr clock properly

* Cleanup

* Cleanup bitstream code

* Review issues addressed

* Move helper routines

* Expose private members for unit tests

* cleanup

* remove scale factor

* make all location helper arrays static

* Addressed review comments

* Support post-routing CSC and SCC

* Support NX_BFF

* Place CSS and SCC only on allowed locations

* Support latest Impulse

* ng_ultra: Expand bounding box further for left-edge IO

Signed-off-by: gatecat <gatecat@ds0.me>

* Export all IO parameters in bitstream

* Handle new CSV order or parameters and additional validation

* Add some more undocumented values for CSV

* Support for old and new CSV formats

* Initial DDFR support

* Display warning message once per file

* Address review issues

* Fix crash on memory access

* Make boundbox fit NG-Ultra internal design

* Update attributes after dff rewrite

* Implement basic NG-Ultra LUT-DFF unit tests

* Always use first seen xbar input

Signed-off-by: gatecat <gatecat@ds0.me>

* Simplified crossbar pip detection

* Change order to prevent issues with some unconnected constants

* Pack LUT and multiple DFF in stripe

* Place DFF chains

* Improve large DFF chains

* Rename to pack_dff_chains

* Better use XLUTs when possible

* pack output DFF together with XLUT

* option to disable XLUT optimiziations

* Make more optimizations optional

* fix to use pre-increment

* GCK for lowskew signals

* Bugfix for nets that are not part of lowskew network

* Fix bitstream export for PLL cell

* Remove separate route lowskew

* Allow WFG mode 2

* Merge inverter into GCK

* Add CSC per TILE when needed

* Improve reusage of existing cell for CSC

* Take preferred CSC

* Cleanup

* When in place CSC size not important

* Cleanup

* Reset and Load restriction

* make csc optimisation optional

* Proper count for IO resources

* Detect when there is no next cell for DSP chain

* Do not incorporate loops in XLUT

* Check if output exists

* Update copyright for delivery

* Make building NG-Ultra chip database optional, follow filename convention

* Ported drawing code to new API

* Update expandBoundingBox for NG-Ultra

* Copyright and license update

* Add README information

* cleanup and constids

* Using ctx->idf where applicable

* remove if_using_basecluster

* refactor extra data usage

* refactor to use create_cell_ptr only

* optimized getCSC

* optimize critical path a bit

* clangformat

* disable clangformat where applicable

---------

Signed-off-by: gatecat <gatecat@ds0.me>
Co-authored-by: Lofty <dan.ravensloft@gmail.com>
Co-authored-by: gatecat <gatecat@ds0.me>
2024-12-04 09:00:05 +01:00

6027 lines
70 KiB
C++

// autogenerated items
// BEYOND_FE
X(BEYOND_FE)
X(CK)
X(DC)
X(DI)
X(DJ)
X(DK)
X(DO)
X(DP)
X(DS)
X(I1)
X(I2)
X(I3)
X(I4)
X(L)
X(LD)
X(LJ)
X(LK)
X(LO)
X(LX)
X(R)
// BFF
X(BFF)
X(C)
X(I)
X(J)
X(K)
X(O)
X(P)
X(S)
// BFR
X(BFR)
//X(I)
//X(O)
// BGC
X(BGC)
X(AI1)
X(AI2)
X(AI3)
X(AI4)
X(AI5)
X(AI6)
X(AO1)
X(AO2)
X(AO3)
X(AO4)
X(AO5)
X(AO6)
X(BI1)
X(BI2)
X(BI3)
X(BI4)
X(BI5)
X(BI6)
X(BO1)
X(BO2)
X(BO3)
X(BO4)
X(BO5)
X(BO6)
// CDC
X(CDC)
X(ADRSTI)
X(ADRSTO)
//X(AI1)
//X(AI2)
//X(AI3)
//X(AI4)
//X(AI5)
//X(AI6)
//X(AO1)
//X(AO2)
//X(AO3)
//X(AO4)
//X(AO5)
//X(AO6)
X(ASRSTI)
X(ASRSTO)
X(BDRSTI)
X(BDRSTO)
//X(BI1)
//X(BI2)
//X(BI3)
//X(BI4)
//X(BI5)
//X(BI6)
//X(BO1)
//X(BO2)
//X(BO3)
//X(BO4)
//X(BO5)
//X(BO6)
X(BSRSTI)
X(BSRSTO)
X(CK1)
X(CK2)
// CRX
X(CRX)
X(ALIGN_E_I)
X(ALIGN_O)
X(ALIGN_S_I)
X(BUF_R_I)
X(BUSY_O)
X(CH_A_O1)
X(CH_A_O2)
X(CH_A_O3)
X(CH_A_O4)
X(CH_A_O5)
X(CH_A_O6)
X(CH_A_O7)
X(CH_A_O8)
X(CH_COM_O1)
X(CH_COM_O2)
X(CH_COM_O3)
X(CH_COM_O4)
X(CH_COM_O5)
X(CH_COM_O6)
X(CH_COM_O7)
X(CH_COM_O8)
X(CH_F_O1)
X(CH_F_O2)
X(CH_F_O3)
X(CH_F_O4)
X(CH_F_O5)
X(CH_F_O6)
X(CH_F_O7)
X(CH_F_O8)
X(CH_K_O1)
X(CH_K_O2)
X(CH_K_O3)
X(CH_K_O4)
X(CH_K_O5)
X(CH_K_O6)
X(CH_K_O7)
X(CH_K_O8)
X(DATA_O1)
X(DATA_O10)
X(DATA_O11)
X(DATA_O12)
X(DATA_O13)
X(DATA_O14)
X(DATA_O15)
X(DATA_O16)
X(DATA_O17)
X(DATA_O18)
X(DATA_O19)
X(DATA_O2)
X(DATA_O20)
X(DATA_O21)
X(DATA_O22)
X(DATA_O23)
X(DATA_O24)
X(DATA_O25)
X(DATA_O26)
X(DATA_O27)
X(DATA_O28)
X(DATA_O29)
X(DATA_O3)
X(DATA_O30)
X(DATA_O31)
X(DATA_O32)
X(DATA_O33)
X(DATA_O34)
X(DATA_O35)
X(DATA_O36)
X(DATA_O37)
X(DATA_O38)
X(DATA_O39)
X(DATA_O4)
X(DATA_O40)
X(DATA_O41)
X(DATA_O42)
X(DATA_O43)
X(DATA_O44)
X(DATA_O45)
X(DATA_O46)
X(DATA_O47)
X(DATA_O48)
X(DATA_O49)
X(DATA_O5)
X(DATA_O50)
X(DATA_O51)
X(DATA_O52)
X(DATA_O53)
X(DATA_O54)
X(DATA_O55)
X(DATA_O56)
X(DATA_O57)
X(DATA_O58)
X(DATA_O59)
X(DATA_O6)
X(DATA_O60)
X(DATA_O61)
X(DATA_O62)
X(DATA_O63)
X(DATA_O64)
X(DATA_O7)
X(DATA_O8)
X(DATA_O9)
X(DBG_S_I1)
X(DBG_S_I2)
X(DBG_S_I3)
X(DEC_E_I)
X(DSCR_E_I)
X(D_ERR_O1)
X(D_ERR_O2)
X(D_ERR_O3)
X(D_ERR_O4)
X(D_ERR_O5)
X(D_ERR_O6)
X(D_ERR_O7)
X(D_ERR_O8)
X(LINK)
X(LL_FLOCK_O)
X(LL_SLOCK_O)
X(LOS_O)
X(MEYE_RST_I)
X(NIT_O1)
X(NIT_O2)
X(NIT_O3)
X(NIT_O4)
X(NIT_O5)
X(NIT_O6)
X(NIT_O7)
X(NIT_O8)
X(OVS_BS_I1)
X(OVS_BS_I2)
X(PLL_LOCKT_O)
X(PLL_LOCK_O)
X(PMA_RSTN_I)
X(PWDN_N_I)
X(REP_E_I)
X(RST_N_I)
X(TST_O1)
X(TST_O2)
X(TST_O3)
X(TST_O4)
X(TST_O5)
X(TST_O6)
X(TST_O7)
X(TST_O8)
X(VREALIGN_O)
// CSC
X(CSC)
//X(C)
//X(I)
//X(J)
//X(K)
//X(O)
//X(P)
//X(S)
// CTX
X(CTX)
//X(BUSY_O)
X(CH_K_I1)
X(CH_K_I2)
X(CH_K_I3)
X(CH_K_I4)
X(CH_K_I5)
X(CH_K_I6)
X(CH_K_I7)
X(CH_K_I8)
X(CLK_E_I)
X(CLK_O)
X(DATA_I1)
X(DATA_I10)
X(DATA_I11)
X(DATA_I12)
X(DATA_I13)
X(DATA_I14)
X(DATA_I15)
X(DATA_I16)
X(DATA_I17)
X(DATA_I18)
X(DATA_I19)
X(DATA_I2)
X(DATA_I20)
X(DATA_I21)
X(DATA_I22)
X(DATA_I23)
X(DATA_I24)
X(DATA_I25)
X(DATA_I26)
X(DATA_I27)
X(DATA_I28)
X(DATA_I29)
X(DATA_I3)
X(DATA_I30)
X(DATA_I31)
X(DATA_I32)
X(DATA_I33)
X(DATA_I34)
X(DATA_I35)
X(DATA_I36)
X(DATA_I37)
X(DATA_I38)
X(DATA_I39)
X(DATA_I4)
X(DATA_I40)
X(DATA_I41)
X(DATA_I42)
X(DATA_I43)
X(DATA_I44)
X(DATA_I45)
X(DATA_I46)
X(DATA_I47)
X(DATA_I48)
X(DATA_I49)
X(DATA_I5)
X(DATA_I50)
X(DATA_I51)
X(DATA_I52)
X(DATA_I53)
X(DATA_I54)
X(DATA_I55)
X(DATA_I56)
X(DATA_I57)
X(DATA_I58)
X(DATA_I59)
X(DATA_I6)
X(DATA_I60)
X(DATA_I61)
X(DATA_I62)
X(DATA_I63)
X(DATA_I64)
X(DATA_I7)
X(DATA_I8)
X(DATA_I9)
X(ENC_E_I1)
X(ENC_E_I2)
X(ENC_E_I3)
X(ENC_E_I4)
X(ENC_E_I5)
X(ENC_E_I6)
X(ENC_E_I7)
X(ENC_E_I8)
X(EOF_I1)
X(EOF_I2)
X(EOF_I3)
X(EOF_I4)
X(EOF_I5)
X(EOF_I6)
X(EOF_I7)
X(EOF_I8)
X(EOMF_I1)
X(EOMF_I2)
X(EOMF_I3)
X(EOMF_I4)
X(EOMF_I5)
X(EOMF_I6)
X(EOMF_I7)
X(EOMF_I8)
X(INV_K_O)
//X(LINK)
//X(PWDN_N_I)
//X(REP_E_I)
//X(RST_N_I)
X(SCR_E_I1)
X(SCR_E_I2)
X(SCR_E_I3)
X(SCR_E_I4)
X(SCR_E_I5)
X(SCR_E_I6)
X(SCR_E_I7)
X(SCR_E_I8)
// CY
X(CY)
X(A1)
X(A2)
X(A3)
X(A4)
X(B1)
X(B2)
X(B3)
X(B4)
X(CI)
X(CO)
//X(I1)
//X(I2)
//X(I3)
//X(I4)
X(O1)
X(O2)
X(O3)
X(O4)
X(S1)
X(S2)
X(S3)
X(S4)
// DDE
X(DDE)
//X(ADRSTI)
//X(ADRSTO)
//X(AI1)
//X(AI2)
//X(AI3)
//X(AI4)
//X(AI5)
//X(AI6)
//X(AO1)
//X(AO2)
//X(AO3)
//X(AO4)
//X(AO5)
//X(AO6)
//X(BDRSTI)
//X(BDRSTO)
//X(BI1)
//X(BI2)
//X(BI3)
//X(BI4)
//X(BI5)
//X(BI6)
//X(BO1)
//X(BO2)
//X(BO3)
//X(BO4)
//X(BO5)
//X(BO6)
//X(CK1)
//X(CK2)
// DDFR
X(DDFR)
//X(CK)
X(CKF)
//X(I)
//X(I2)
//X(L)
//X(O)
//X(O2)
//X(R)
// DFF
X(DFF)
//X(C)
//X(CK)
//X(I)
//X(J)
//X(K)
//X(L)
//X(O)
//X(P)
//X(R)
//X(S)
// DFR
X(DFR)
//X(CK)
//X(I)
//X(L)
//X(O)
//X(R)
// DSP
X(DSP)
//X(A1)
X(A10)
X(A11)
X(A12)
X(A13)
X(A14)
X(A15)
X(A16)
X(A17)
X(A18)
X(A19)
//X(A2)
X(A20)
X(A21)
X(A22)
X(A23)
X(A24)
//X(A3)
//X(A4)
X(A5)
X(A6)
X(A7)
X(A8)
X(A9)
//X(B1)
X(B10)
X(B11)
X(B12)
X(B13)
X(B14)
X(B15)
X(B16)
X(B17)
X(B18)
//X(B2)
//X(B3)
//X(B4)
X(B5)
X(B6)
X(B7)
X(B8)
X(B9)
X(C1)
X(C10)
X(C11)
X(C12)
X(C13)
X(C14)
X(C15)
X(C16)
X(C17)
X(C18)
X(C19)
X(C2)
X(C20)
X(C21)
X(C22)
X(C23)
X(C24)
X(C25)
X(C26)
X(C27)
X(C28)
X(C29)
X(C3)
X(C30)
X(C31)
X(C32)
X(C33)
X(C34)
X(C35)
X(C36)
X(C4)
X(C5)
X(C6)
X(C7)
X(C8)
X(C9)
X(CAI1)
X(CAI10)
X(CAI11)
X(CAI12)
X(CAI13)
X(CAI14)
X(CAI15)
X(CAI16)
X(CAI17)
X(CAI18)
X(CAI19)
X(CAI2)
X(CAI20)
X(CAI21)
X(CAI22)
X(CAI23)
X(CAI24)
X(CAI3)
X(CAI4)
X(CAI5)
X(CAI6)
X(CAI7)
X(CAI8)
X(CAI9)
X(CAO1)
X(CAO10)
X(CAO11)
X(CAO12)
X(CAO13)
X(CAO14)
X(CAO15)
X(CAO16)
X(CAO17)
X(CAO18)
X(CAO19)
X(CAO2)
X(CAO20)
X(CAO21)
X(CAO22)
X(CAO23)
X(CAO24)
X(CAO3)
X(CAO4)
X(CAO5)
X(CAO6)
X(CAO7)
X(CAO8)
X(CAO9)
X(CBI1)
X(CBI10)
X(CBI11)
X(CBI12)
X(CBI13)
X(CBI14)
X(CBI15)
X(CBI16)
X(CBI17)
X(CBI18)
X(CBI2)
X(CBI3)
X(CBI4)
X(CBI5)
X(CBI6)
X(CBI7)
X(CBI8)
X(CBI9)
X(CBO1)
X(CBO10)
X(CBO11)
X(CBO12)
X(CBO13)
X(CBO14)
X(CBO15)
X(CBO16)
X(CBO17)
X(CBO18)
X(CBO2)
X(CBO3)
X(CBO4)
X(CBO5)
X(CBO6)
X(CBO7)
X(CBO8)
X(CBO9)
X(CCI)
X(CCO)
//X(CI)
//X(CK)
X(CO43)
X(CO57)
X(CZI1)
X(CZI10)
X(CZI11)
X(CZI12)
X(CZI13)
X(CZI14)
X(CZI15)
X(CZI16)
X(CZI17)
X(CZI18)
X(CZI19)
X(CZI2)
X(CZI20)
X(CZI21)
X(CZI22)
X(CZI23)
X(CZI24)
X(CZI25)
X(CZI26)
X(CZI27)
X(CZI28)
X(CZI29)
X(CZI3)
X(CZI30)
X(CZI31)
X(CZI32)
X(CZI33)
X(CZI34)
X(CZI35)
X(CZI36)
X(CZI37)
X(CZI38)
X(CZI39)
X(CZI4)
X(CZI40)
X(CZI41)
X(CZI42)
X(CZI43)
X(CZI44)
X(CZI45)
X(CZI46)
X(CZI47)
X(CZI48)
X(CZI49)
X(CZI5)
X(CZI50)
X(CZI51)
X(CZI52)
X(CZI53)
X(CZI54)
X(CZI55)
X(CZI56)
X(CZI6)
X(CZI7)
X(CZI8)
X(CZI9)
X(CZO1)
X(CZO10)
X(CZO11)
X(CZO12)
X(CZO13)
X(CZO14)
X(CZO15)
X(CZO16)
X(CZO17)
X(CZO18)
X(CZO19)
X(CZO2)
X(CZO20)
X(CZO21)
X(CZO22)
X(CZO23)
X(CZO24)
X(CZO25)
X(CZO26)
X(CZO27)
X(CZO28)
X(CZO29)
X(CZO3)
X(CZO30)
X(CZO31)
X(CZO32)
X(CZO33)
X(CZO34)
X(CZO35)
X(CZO36)
X(CZO37)
X(CZO38)
X(CZO39)
X(CZO4)
X(CZO40)
X(CZO41)
X(CZO42)
X(CZO43)
X(CZO44)
X(CZO45)
X(CZO46)
X(CZO47)
X(CZO48)
X(CZO49)
X(CZO5)
X(CZO50)
X(CZO51)
X(CZO52)
X(CZO53)
X(CZO54)
X(CZO55)
X(CZO56)
X(CZO6)
X(CZO7)
X(CZO8)
X(CZO9)
X(D1)
X(D10)
X(D11)
X(D12)
X(D13)
X(D14)
X(D15)
X(D16)
X(D17)
X(D18)
X(D2)
X(D3)
X(D4)
X(D5)
X(D6)
X(D7)
X(D8)
X(D9)
X(OVF)
//X(R)
X(RESERVED)
X(RZ)
X(WE)
X(WEZ)
X(Z1)
X(Z10)
X(Z11)
X(Z12)
X(Z13)
X(Z14)
X(Z15)
X(Z16)
X(Z17)
X(Z18)
X(Z19)
X(Z2)
X(Z20)
X(Z21)
X(Z22)
X(Z23)
X(Z24)
X(Z25)
X(Z26)
X(Z27)
X(Z28)
X(Z29)
X(Z3)
X(Z30)
X(Z31)
X(Z32)
X(Z33)
X(Z34)
X(Z35)
X(Z36)
X(Z37)
X(Z38)
X(Z39)
X(Z4)
X(Z40)
X(Z41)
X(Z42)
X(Z43)
X(Z44)
X(Z45)
X(Z46)
X(Z47)
X(Z48)
X(Z49)
X(Z5)
X(Z50)
X(Z51)
X(Z52)
X(Z53)
X(Z54)
X(Z55)
X(Z56)
X(Z6)
X(Z7)
X(Z8)
X(Z9)
// FCI
X(FCI)
//X(I)
//X(O)
// FCO
X(FCO)
//X(I)
//X(O)
// FIFO
X(FIFO)
//X(I1)
X(I10)
X(I11)
X(I12)
X(I13)
X(I14)
X(I15)
X(I16)
X(I17)
X(I18)
//X(I2)
//X(I3)
//X(I4)
X(I5)
X(I6)
X(I7)
X(I8)
X(I9)
//X(O1)
X(O10)
X(O11)
X(O12)
X(O13)
X(O14)
X(O15)
X(O16)
X(O17)
X(O18)
//X(O2)
//X(O3)
//X(O4)
X(O5)
X(O6)
X(O7)
X(O8)
X(O9)
X(RAI1)
X(RAI2)
X(RAI3)
X(RAI4)
X(RAI5)
X(RAI6)
X(RAO1)
X(RAO2)
X(RAO3)
X(RAO4)
X(RAO5)
X(RAO6)
X(RCK)
X(REQ)
X(RRSTI1)
X(RRSTI2)
X(RRSTO)
X(WAI1)
X(WAI2)
X(WAI3)
X(WAI4)
X(WAI5)
X(WAI6)
X(WAO1)
X(WAO2)
X(WAO3)
X(WAO4)
X(WAO5)
X(WAO6)
X(WCK)
//X(WE)
X(WEA)
X(WEQ)
X(WRSTI1)
X(WRSTI2)
X(WRSTO)
X(WRSTI)
X(RRSTI)
// GBC
X(GBC)
//X(AI1)
//X(AI2)
//X(AI3)
//X(AI4)
//X(AI5)
//X(AI6)
//X(AO1)
//X(AO2)
//X(AO3)
//X(AO4)
//X(AO5)
//X(AO6)
//X(BI1)
//X(BI2)
//X(BI3)
//X(BI4)
//X(BI5)
//X(BI6)
//X(BO1)
//X(BO2)
//X(BO3)
//X(BO4)
//X(BO5)
//X(BO6)
// GCI
X(GCI)
//X(I)
//X(O)
// GCK
X(GCK)
X(CMD)
X(SI1)
X(SI2)
X(SO)
// GEA
X(GEA)
//X(I1)
//X(I10)
//X(I11)
//X(I12)
//X(I13)
//X(I14)
//X(I15)
//X(I16)
//X(I17)
//X(I18)
X(I19)
//X(I2)
X(I20)
X(I21)
X(I22)
X(I23)
X(I24)
X(I25)
X(I26)
X(I27)
X(I28)
X(I29)
//X(I3)
X(I30)
X(I31)
X(I32)
X(I33)
X(I34)
X(I35)
X(I36)
X(I37)
X(I38)
X(I39)
//X(I4)
X(I40)
X(I41)
X(I42)
X(I43)
X(I44)
X(I45)
X(I46)
X(I47)
X(I48)
//X(I5)
//X(I6)
//X(I7)
//X(I8)
//X(I9)
//X(O1)
//X(O2)
//X(O3)
//X(O4)
// GEB
X(GEB)
//X(I1)
//X(I10)
//X(I11)
//X(I12)
//X(I13)
//X(I14)
//X(I15)
//X(I16)
//X(I2)
//X(I3)
//X(I4)
//X(I5)
//X(I6)
//X(I7)
//X(I8)
//X(I9)
//X(O1)
//X(O2)
//X(O3)
//X(O4)
//X(O5)
//X(O6)
//X(O7)
//X(O8)
// GSO
X(GSO)
//X(I)
//X(O)
// HEE
X(HEE)
//X(I1)
//X(I10)
//X(I11)
//X(I12)
//X(I13)
//X(I14)
//X(I15)
//X(I16)
//X(I2)
//X(I3)
//X(I4)
//X(I5)
//X(I6)
//X(I7)
//X(I8)
//X(I9)
//X(O1)
//X(O10)
//X(O11)
//X(O12)
//X(O13)
//X(O14)
//X(O15)
//X(O16)
//X(O2)
//X(O3)
//X(O4)
//X(O5)
//X(O6)
//X(O7)
//X(O8)
//X(O9)
// HSS
X(HSS)
//X(I1)
//X(I10)
//X(I11)
//X(I12)
//X(I13)
//X(I14)
//X(I15)
//X(I16)
//X(I2)
//X(I3)
//X(I4)
//X(I5)
//X(I6)
//X(I7)
//X(I8)
//X(I9)
//X(O1)
//X(O10)
//X(O11)
//X(O12)
//X(O13)
//X(O14)
//X(O15)
//X(O16)
//X(O2)
//X(O3)
//X(O4)
//X(O5)
//X(O6)
//X(O7)
//X(O8)
//X(O9)
// IOM
X(IOM)
X(AL1D)
X(AL1T)
X(AL2D)
X(AL2T)
X(AL3D)
X(AL3T)
X(ALCK1)
X(ALCK2)
X(ALCK3)
X(CA1D1)
X(CA1D2)
X(CA1D3)
X(CA1D4)
X(CA1D5)
X(CA1D6)
X(CA1N1)
X(CA1N2)
X(CA1N3)
X(CA1N4)
X(CA1P1)
X(CA1P2)
X(CA1P3)
X(CA1P4)
X(CA1T1)
X(CA1T2)
X(CA1T3)
X(CA1T4)
X(CA2D1)
X(CA2D2)
X(CA2D3)
X(CA2D4)
X(CA2D5)
X(CA2D6)
X(CA2N1)
X(CA2N2)
X(CA2N3)
X(CA2N4)
X(CA2P1)
X(CA2P2)
X(CA2P3)
X(CA2P4)
X(CA2T1)
X(CA2T2)
X(CA2T3)
X(CA2T4)
X(CCK)
X(CKO1)
X(CKO2)
X(DCL)
X(DCRN)
X(DQ1CI1)
X(DQ1CI2)
X(DQ1CI3)
X(DQ1CI4)
X(DQ1CI5)
X(DQ1CI6)
X(DQ1CI7)
X(DQ1CI8)
X(DQ2CI1)
X(DQ2CI2)
X(DQ2CI3)
X(DQ2CI4)
X(DQ2CI5)
X(DQ2CI6)
X(DQ2CI7)
X(DQ2CI8)
X(DQ3CI1)
X(DQ3CI2)
X(DQ3CI3)
X(DQ3CI4)
X(DQ3CI5)
X(DQ3CI6)
X(DQ3CI7)
X(DQ3CI8)
X(DQS1CI1)
X(DQS1CI2)
X(DQS1CI3)
X(DQS1CI4)
X(DQS1CI5)
X(DQS1CI6)
X(DQS1CI7)
X(DQS1CI8)
X(DQS2CI1)
X(DQS2CI2)
X(DQS2CI3)
X(DQS2CI4)
X(DQS2CI5)
X(DQS2CI6)
X(DQS2CI7)
X(DQS2CI8)
X(DQS3CI1)
X(DQS3CI2)
X(DQS3CI3)
X(DQS3CI4)
X(DQS3CI5)
X(DQS3CI6)
X(DQS3CI7)
X(DQS3CI8)
X(DRA1)
X(DRA2)
X(DRA3)
X(DRA4)
X(DRCCSN)
X(DRDPA1CSN)
X(DRDPA2CSN)
X(DRDPA3CSN)
X(DRE)
X(DRI1)
X(DRI1CSN)
X(DRI2)
X(DRI2CSN)
X(DRI3)
X(DRI3CSN)
X(DRI4)
X(DRI5)
X(DRI6)
X(DRO1)
X(DRO1CSN)
X(DRO2)
X(DRO2CSN)
X(DRO3)
X(DRO3CSN)
X(DRO4)
X(DRO5)
X(DRO6)
X(DRWDS)
X(DRWEN)
X(FA1)
X(FA2)
X(FA3)
X(FA4)
X(FA5)
X(FA6)
X(FCK1)
X(FCK2)
X(FDCK)
X(FLD)
X(FLG)
X(FZ)
X(LD1RN)
X(LD2RN)
X(LD3RN)
X(LDSCK1)
X(LDSCK2)
X(LDSCK3)
X(LE)
X(P10CI1)
X(P10CL)
X(P10CO)
X(P10CR)
X(P10CTI)
X(P10CTO)
X(P10EI1)
X(P10EI2)
X(P10EI3)
X(P10EI4)
X(P10EI5)
X(P10EI6)
X(P10EI7)
X(P10EI8)
X(P10EL)
X(P10EO)
X(P10ER)
X(P10RI)
X(P10RL)
X(P10RO1)
X(P10RO2)
X(P10RO3)
X(P10RO4)
X(P10RO5)
X(P10RO6)
X(P10RO7)
X(P10RO8)
X(P10RR)
X(P11CI1)
X(P11CL)
X(P11CO)
X(P11CR)
X(P11CTI)
X(P11CTO)
X(P11EI1)
X(P11EI2)
X(P11EI3)
X(P11EI4)
X(P11EI5)
X(P11EI6)
X(P11EI7)
X(P11EI8)
X(P11EL)
X(P11EO)
X(P11ER)
X(P11RI)
X(P11RL)
X(P11RO1)
X(P11RO2)
X(P11RO3)
X(P11RO4)
X(P11RO5)
X(P11RO6)
X(P11RO7)
X(P11RO8)
X(P11RR)
X(P12CI1)
X(P12CL)
X(P12CO)
X(P12CR)
X(P12CTI)
X(P12CTO)
X(P12EI1)
X(P12EI2)
X(P12EI3)
X(P12EI4)
X(P12EI5)
X(P12EI6)
X(P12EI7)
X(P12EI8)
X(P12EL)
X(P12EO)
X(P12ER)
X(P12RI)
X(P12RL)
X(P12RO1)
X(P12RO2)
X(P12RO3)
X(P12RO4)
X(P12RO5)
X(P12RO6)
X(P12RO7)
X(P12RO8)
X(P12RR)
X(P13CI1)
X(P13CL)
X(P13CO)
X(P13CR)
X(P13CTI)
X(P13CTO)
X(P13EI1)
X(P13EI2)
X(P13EI3)
X(P13EI4)
X(P13EI5)
X(P13EI6)
X(P13EI7)
X(P13EI8)
X(P13EL)
X(P13EO)
X(P13ER)
X(P13RI)
X(P13RL)
X(P13RO1)
X(P13RO2)
X(P13RO3)
X(P13RO4)
X(P13RO5)
X(P13RO6)
X(P13RO7)
X(P13RO8)
X(P13RR)
X(P14CI1)
X(P14CL)
X(P14CO)
X(P14CR)
X(P14CTI)
X(P14CTO)
X(P14EI1)
X(P14EI2)
X(P14EI3)
X(P14EI4)
X(P14EI5)
X(P14EI6)
X(P14EI7)
X(P14EI8)
X(P14EL)
X(P14EO)
X(P14ER)
X(P14RI)
X(P14RL)
X(P14RO1)
X(P14RO2)
X(P14RO3)
X(P14RO4)
X(P14RO5)
X(P14RO6)
X(P14RO7)
X(P14RO8)
X(P14RR)
X(P15CI1)
X(P15CL)
X(P15CO)
X(P15CR)
X(P15CTI)
X(P15CTO)
X(P15EI1)
X(P15EI2)
X(P15EI3)
X(P15EI4)
X(P15EI5)
X(P15EI6)
X(P15EI7)
X(P15EI8)
X(P15EL)
X(P15EO)
X(P15ER)
X(P15RI)
X(P15RL)
X(P15RO1)
X(P15RO2)
X(P15RO3)
X(P15RO4)
X(P15RO5)
X(P15RO6)
X(P15RO7)
X(P15RO8)
X(P15RR)
X(P16CI1)
X(P16CL)
X(P16CO)
X(P16CR)
X(P16CTI)
X(P16CTO)
X(P16EI1)
X(P16EI2)
X(P16EI3)
X(P16EI4)
X(P16EI5)
X(P16EI6)
X(P16EI7)
X(P16EI8)
X(P16EL)
X(P16EO)
X(P16ER)
X(P16RI)
X(P16RL)
X(P16RO1)
X(P16RO2)
X(P16RO3)
X(P16RO4)
X(P16RO5)
X(P16RO6)
X(P16RO7)
X(P16RO8)
X(P16RR)
X(P17CI1)
X(P17CL)
X(P17CO)
X(P17CR)
X(P17CTI)
X(P17CTO)
X(P17EI1)
X(P17EI2)
X(P17EI3)
X(P17EI4)
X(P17EI5)
X(P17EI6)
X(P17EI7)
X(P17EI8)
X(P17EL)
X(P17EO)
X(P17ER)
X(P17RI)
X(P17RL)
X(P17RO1)
X(P17RO2)
X(P17RO3)
X(P17RO4)
X(P17RO5)
X(P17RO6)
X(P17RO7)
X(P17RO8)
X(P17RR)
X(P18CI1)
X(P18CL)
X(P18CO)
X(P18CR)
X(P18CTI)
X(P18CTO)
X(P18EI1)
X(P18EI2)
X(P18EI3)
X(P18EI4)
X(P18EI5)
X(P18EI6)
X(P18EI7)
X(P18EI8)
X(P18EL)
X(P18EO)
X(P18ER)
X(P18RI)
X(P18RL)
X(P18RO1)
X(P18RO2)
X(P18RO3)
X(P18RO4)
X(P18RO5)
X(P18RO6)
X(P18RO7)
X(P18RO8)
X(P18RR)
X(P19CI1)
X(P19CL)
X(P19CO)
X(P19CR)
X(P19CTI)
X(P19CTO)
X(P19EI1)
X(P19EI2)
X(P19EI3)
X(P19EI4)
X(P19EI5)
X(P19EI6)
X(P19EI7)
X(P19EI8)
X(P19EL)
X(P19EO)
X(P19ER)
X(P19RI)
X(P19RL)
X(P19RO1)
X(P19RO2)
X(P19RO3)
X(P19RO4)
X(P19RO5)
X(P19RO6)
X(P19RO7)
X(P19RO8)
X(P19RR)
X(P1CI1)
X(P1CL)
X(P1CO)
X(P1CR)
X(P1CTI)
X(P1CTO)
X(P1EI1)
X(P1EI2)
X(P1EI3)
X(P1EI4)
X(P1EI5)
X(P1EI6)
X(P1EI7)
X(P1EI8)
X(P1EL)
X(P1EO)
X(P1ER)
X(P1RI)
X(P1RL)
X(P1RO1)
X(P1RO2)
X(P1RO3)
X(P1RO4)
X(P1RO5)
X(P1RO6)
X(P1RO7)
X(P1RO8)
X(P1RR)
X(P20CI1)
X(P20CL)
X(P20CO)
X(P20CR)
X(P20CTI)
X(P20CTO)
X(P20EI1)
X(P20EI2)
X(P20EI3)
X(P20EI4)
X(P20EI5)
X(P20EI6)
X(P20EI7)
X(P20EI8)
X(P20EL)
X(P20EO)
X(P20ER)
X(P20RI)
X(P20RL)
X(P20RO1)
X(P20RO2)
X(P20RO3)
X(P20RO4)
X(P20RO5)
X(P20RO6)
X(P20RO7)
X(P20RO8)
X(P20RR)
X(P21CI1)
X(P21CL)
X(P21CO)
X(P21CR)
X(P21CTI)
X(P21CTO)
X(P21EI1)
X(P21EI2)
X(P21EI3)
X(P21EI4)
X(P21EI5)
X(P21EI6)
X(P21EI7)
X(P21EI8)
X(P21EL)
X(P21EO)
X(P21ER)
X(P21RI)
X(P21RL)
X(P21RO1)
X(P21RO2)
X(P21RO3)
X(P21RO4)
X(P21RO5)
X(P21RO6)
X(P21RO7)
X(P21RO8)
X(P21RR)
X(P22CI1)
X(P22CL)
X(P22CO)
X(P22CR)
X(P22CTI)
X(P22CTO)
X(P22EI1)
X(P22EI2)
X(P22EI3)
X(P22EI4)
X(P22EI5)
X(P22EI6)
X(P22EI7)
X(P22EI8)
X(P22EL)
X(P22EO)
X(P22ER)
X(P22RI)
X(P22RL)
X(P22RO1)
X(P22RO2)
X(P22RO3)
X(P22RO4)
X(P22RO5)
X(P22RO6)
X(P22RO7)
X(P22RO8)
X(P22RR)
X(P23CI1)
X(P23CL)
X(P23CO)
X(P23CR)
X(P23CTI)
X(P23CTO)
X(P23EI1)
X(P23EI2)
X(P23EI3)
X(P23EI4)
X(P23EI5)
X(P23EI6)
X(P23EI7)
X(P23EI8)
X(P23EL)
X(P23EO)
X(P23ER)
X(P23RI)
X(P23RL)
X(P23RO1)
X(P23RO2)
X(P23RO3)
X(P23RO4)
X(P23RO5)
X(P23RO6)
X(P23RO7)
X(P23RO8)
X(P23RR)
X(P24CI1)
X(P24CL)
X(P24CO)
X(P24CR)
X(P24CTI)
X(P24CTO)
X(P24EI1)
X(P24EI2)
X(P24EI3)
X(P24EI4)
X(P24EI5)
X(P24EI6)
X(P24EI7)
X(P24EI8)
X(P24EL)
X(P24EO)
X(P24ER)
X(P24RI)
X(P24RL)
X(P24RO1)
X(P24RO2)
X(P24RO3)
X(P24RO4)
X(P24RO5)
X(P24RO6)
X(P24RO7)
X(P24RO8)
X(P24RR)
X(P25CI1)
X(P25CL)
X(P25CO)
X(P25CR)
X(P25CTI)
X(P25CTO)
X(P25EI1)
X(P25EI2)
X(P25EI3)
X(P25EI4)
X(P25EI5)
X(P25EI6)
X(P25EI7)
X(P25EI8)
X(P25EL)
X(P25EO)
X(P25ER)
X(P25RI)
X(P25RL)
X(P25RO1)
X(P25RO2)
X(P25RO3)
X(P25RO4)
X(P25RO5)
X(P25RO6)
X(P25RO7)
X(P25RO8)
X(P25RR)
X(P26CI1)
X(P26CL)
X(P26CO)
X(P26CR)
X(P26CTI)
X(P26CTO)
X(P26EI1)
X(P26EI2)
X(P26EI3)
X(P26EI4)
X(P26EI5)
X(P26EI6)
X(P26EI7)
X(P26EI8)
X(P26EL)
X(P26EO)
X(P26ER)
X(P26RI)
X(P26RL)
X(P26RO1)
X(P26RO2)
X(P26RO3)
X(P26RO4)
X(P26RO5)
X(P26RO6)
X(P26RO7)
X(P26RO8)
X(P26RR)
X(P27CI1)
X(P27CL)
X(P27CO)
X(P27CR)
X(P27CTI)
X(P27CTO)
X(P27EI1)
X(P27EI2)
X(P27EI3)
X(P27EI4)
X(P27EI5)
X(P27EI6)
X(P27EI7)
X(P27EI8)
X(P27EL)
X(P27EO)
X(P27ER)
X(P27RI)
X(P27RL)
X(P27RO1)
X(P27RO2)
X(P27RO3)
X(P27RO4)
X(P27RO5)
X(P27RO6)
X(P27RO7)
X(P27RO8)
X(P27RR)
X(P28CI1)
X(P28CL)
X(P28CO)
X(P28CR)
X(P28CTI)
X(P28CTO)
X(P28EI1)
X(P28EI2)
X(P28EI3)
X(P28EI4)
X(P28EI5)
X(P28EI6)
X(P28EI7)
X(P28EI8)
X(P28EL)
X(P28EO)
X(P28ER)
X(P28RI)
X(P28RL)
X(P28RO1)
X(P28RO2)
X(P28RO3)
X(P28RO4)
X(P28RO5)
X(P28RO6)
X(P28RO7)
X(P28RO8)
X(P28RR)
X(P29CI1)
X(P29CL)
X(P29CO)
X(P29CR)
X(P29CTI)
X(P29CTO)
X(P29EI1)
X(P29EI2)
X(P29EI3)
X(P29EI4)
X(P29EI5)
X(P29EI6)
X(P29EI7)
X(P29EI8)
X(P29EL)
X(P29EO)
X(P29ER)
X(P29RI)
X(P29RL)
X(P29RO1)
X(P29RO2)
X(P29RO3)
X(P29RO4)
X(P29RO5)
X(P29RO6)
X(P29RO7)
X(P29RO8)
X(P29RR)
X(P2CI1)
X(P2CL)
X(P2CO)
X(P2CR)
X(P2CTI)
X(P2CTO)
X(P2EI1)
X(P2EI2)
X(P2EI3)
X(P2EI4)
X(P2EI5)
X(P2EI6)
X(P2EI7)
X(P2EI8)
X(P2EL)
X(P2EO)
X(P2ER)
X(P2RI)
X(P2RL)
X(P2RO1)
X(P2RO2)
X(P2RO3)
X(P2RO4)
X(P2RO5)
X(P2RO6)
X(P2RO7)
X(P2RO8)
X(P2RR)
X(P30CI1)
X(P30CL)
X(P30CO)
X(P30CR)
X(P30CTI)
X(P30CTO)
X(P30EI1)
X(P30EI2)
X(P30EI3)
X(P30EI4)
X(P30EI5)
X(P30EI6)
X(P30EI7)
X(P30EI8)
X(P30EL)
X(P30EO)
X(P30ER)
X(P30RI)
X(P30RL)
X(P30RO1)
X(P30RO2)
X(P30RO3)
X(P30RO4)
X(P30RO5)
X(P30RO6)
X(P30RO7)
X(P30RO8)
X(P30RR)
X(P31CI1)
X(P31CL)
X(P31CO)
X(P31CR)
X(P31CTI)
X(P31CTO)
X(P31EI1)
X(P31EI2)
X(P31EI3)
X(P31EI4)
X(P31EI5)
X(P31EI6)
X(P31EI7)
X(P31EI8)
X(P31EL)
X(P31EO)
X(P31ER)
X(P31RI)
X(P31RL)
X(P31RO1)
X(P31RO2)
X(P31RO3)
X(P31RO4)
X(P31RO5)
X(P31RO6)
X(P31RO7)
X(P31RO8)
X(P31RR)
X(P32CI1)
X(P32CL)
X(P32CO)
X(P32CR)
X(P32CTI)
X(P32CTO)
X(P32EI1)
X(P32EI2)
X(P32EI3)
X(P32EI4)
X(P32EI5)
X(P32EI6)
X(P32EI7)
X(P32EI8)
X(P32EL)
X(P32EO)
X(P32ER)
X(P32RI)
X(P32RL)
X(P32RO1)
X(P32RO2)
X(P32RO3)
X(P32RO4)
X(P32RO5)
X(P32RO6)
X(P32RO7)
X(P32RO8)
X(P32RR)
X(P33CI1)
X(P33CL)
X(P33CO)
X(P33CR)
X(P33CTI)
X(P33CTO)
X(P33EI1)
X(P33EI2)
X(P33EI3)
X(P33EI4)
X(P33EI5)
X(P33EI6)
X(P33EI7)
X(P33EI8)
X(P33EL)
X(P33EO)
X(P33ER)
X(P33RI)
X(P33RL)
X(P33RO1)
X(P33RO2)
X(P33RO3)
X(P33RO4)
X(P33RO5)
X(P33RO6)
X(P33RO7)
X(P33RO8)
X(P33RR)
X(P34CI1)
X(P34CL)
X(P34CO)
X(P34CR)
X(P34CTI)
X(P34CTO)
X(P34EI1)
X(P34EI2)
X(P34EI3)
X(P34EI4)
X(P34EI5)
X(P34EI6)
X(P34EI7)
X(P34EI8)
X(P34EL)
X(P34EO)
X(P34ER)
X(P34RI)
X(P34RL)
X(P34RO1)
X(P34RO2)
X(P34RO3)
X(P34RO4)
X(P34RO5)
X(P34RO6)
X(P34RO7)
X(P34RO8)
X(P34RR)
X(P3CI1)
X(P3CL)
X(P3CO)
X(P3CR)
X(P3CTI)
X(P3CTO)
X(P3EI1)
X(P3EI2)
X(P3EI3)
X(P3EI4)
X(P3EI5)
X(P3EI6)
X(P3EI7)
X(P3EI8)
X(P3EL)
X(P3EO)
X(P3ER)
X(P3RI)
X(P3RL)
X(P3RO1)
X(P3RO2)
X(P3RO3)
X(P3RO4)
X(P3RO5)
X(P3RO6)
X(P3RO7)
X(P3RO8)
X(P3RR)
X(P4CI1)
X(P4CL)
X(P4CO)
X(P4CR)
X(P4CTI)
X(P4CTO)
X(P4EI1)
X(P4EI2)
X(P4EI3)
X(P4EI4)
X(P4EI5)
X(P4EI6)
X(P4EI7)
X(P4EI8)
X(P4EL)
X(P4EO)
X(P4ER)
X(P4RI)
X(P4RL)
X(P4RO1)
X(P4RO2)
X(P4RO3)
X(P4RO4)
X(P4RO5)
X(P4RO6)
X(P4RO7)
X(P4RO8)
X(P4RR)
X(P5CI1)
X(P5CL)
X(P5CO)
X(P5CR)
X(P5CTI)
X(P5CTO)
X(P5EI1)
X(P5EI2)
X(P5EI3)
X(P5EI4)
X(P5EI5)
X(P5EI6)
X(P5EI7)
X(P5EI8)
X(P5EL)
X(P5EO)
X(P5ER)
X(P5RI)
X(P5RL)
X(P5RO1)
X(P5RO2)
X(P5RO3)
X(P5RO4)
X(P5RO5)
X(P5RO6)
X(P5RO7)
X(P5RO8)
X(P5RR)
X(P6CI1)
X(P6CL)
X(P6CO)
X(P6CR)
X(P6CTI)
X(P6CTO)
X(P6EI1)
X(P6EI2)
X(P6EI3)
X(P6EI4)
X(P6EI5)
X(P6EI6)
X(P6EI7)
X(P6EI8)
X(P6EL)
X(P6EO)
X(P6ER)
X(P6RI)
X(P6RL)
X(P6RO1)
X(P6RO2)
X(P6RO3)
X(P6RO4)
X(P6RO5)
X(P6RO6)
X(P6RO7)
X(P6RO8)
X(P6RR)
X(P7CI1)
X(P7CL)
X(P7CO)
X(P7CR)
X(P7CTI)
X(P7CTO)
X(P7EI1)
X(P7EI2)
X(P7EI3)
X(P7EI4)
X(P7EI5)
X(P7EI6)
X(P7EI7)
X(P7EI8)
X(P7EL)
X(P7EO)
X(P7ER)
X(P7RI)
X(P7RL)
X(P7RO1)
X(P7RO2)
X(P7RO3)
X(P7RO4)
X(P7RO5)
X(P7RO6)
X(P7RO7)
X(P7RO8)
X(P7RR)
X(P8CI1)
X(P8CL)
X(P8CO)
X(P8CR)
X(P8CTI)
X(P8CTO)
X(P8EI1)
X(P8EI2)
X(P8EI3)
X(P8EI4)
X(P8EI5)
X(P8EI6)
X(P8EI7)
X(P8EI8)
X(P8EL)
X(P8EO)
X(P8ER)
X(P8RI)
X(P8RL)
X(P8RO1)
X(P8RO2)
X(P8RO3)
X(P8RO4)
X(P8RO5)
X(P8RO6)
X(P8RO7)
X(P8RO8)
X(P8RR)
X(P9CI1)
X(P9CL)
X(P9CO)
X(P9CR)
X(P9CTI)
X(P9CTO)
X(P9EI1)
X(P9EI2)
X(P9EI3)
X(P9EI4)
X(P9EI5)
X(P9EI6)
X(P9EI7)
X(P9EI8)
X(P9EL)
X(P9EO)
X(P9ER)
X(P9RI)
X(P9RL)
X(P9RO1)
X(P9RO2)
X(P9RO3)
X(P9RO4)
X(P9RO5)
X(P9RO6)
X(P9RO7)
X(P9RO8)
X(P9RR)
X(SE)
X(SWRX1CK)
X(SWRX2CK)
// IOP
X(IOP)
//X(C)
//X(I)
//X(O)
// IOTP
X(IOTP)
//X(C)
//X(I)
X(IO)
//X(O)
X(T)
// IP
X(IP)
//X(C)
//X(O)
// ITC
X(ITC)
//X(I)
//X(O)
// ITP
X(ITP)
//X(C)
//X(IO)
//X(O)
//X(T)
// ITS
X(ITS)
//X(I)
//X(O)
// LUT
X(LUT)
X(D)
//X(I1)
//X(I2)
//X(I3)
//X(I4)
//X(J)
//X(K)
//X(O)
X(X)
// MSM
X(MSM)
//X(I1)
//X(I10)
//X(I11)
//X(I12)
//X(I13)
//X(I14)
//X(I15)
//X(I16)
//X(I17)
//X(I18)
//X(I19)
//X(I2)
//X(I20)
//X(I21)
//X(I22)
//X(I23)
//X(I24)
//X(I25)
//X(I26)
//X(I27)
//X(I28)
//X(I29)
//X(I3)
//X(I30)
//X(I31)
//X(I32)
//X(I33)
//X(I34)
//X(I35)
//X(I36)
//X(I37)
//X(I38)
//X(I39)
//X(I4)
//X(I40)
//X(I41)
//X(I42)
//X(I43)
//X(I44)
//X(I45)
//X(I46)
//X(I47)
//X(I48)
//X(I5)
//X(I6)
//X(I7)
//X(I8)
//X(I9)
//X(O1)
//X(O10)
//X(O11)
//X(O12)
//X(O13)
//X(O14)
//X(O15)
//X(O16)
//X(O17)
//X(O18)
X(O19)
//X(O2)
X(O20)
X(O21)
X(O22)
X(O23)
X(O24)
X(O25)
X(O26)
X(O27)
X(O28)
X(O29)
//X(O3)
X(O30)
X(O31)
X(O32)
X(O33)
X(O34)
X(O35)
X(O36)
X(O37)
X(O38)
X(O39)
//X(O4)
X(O40)
X(O41)
X(O42)
X(O43)
X(O44)
X(O45)
X(O46)
X(O47)
X(O48)
//X(O5)
//X(O6)
//X(O7)
//X(O8)
//X(O9)
// OP
X(OP)
//X(C)
//X(I)
// OTC
X(OTC)
//X(I)
//X(O)
// OTP
X(OTP)
//X(C)
//X(I)
//X(IO)
//X(T)
// OTS
X(OTS)
//X(I)
//X(O)
// PLL
X(PLL)
X(ARST_CAL)
X(CAL1)
X(CAL2)
X(CAL3)
X(CAL4)
X(CAL5)
X(CAL_LOCKED)
X(CLK_CAL)
X(CLK_CAL_DIV)
X(CLK_DIV1)
X(CLK_DIV2)
X(CLK_DIV3)
X(CLK_DIV4)
X(CLK_DIVD1)
X(CLK_DIVD2)
X(CLK_DIVD3)
X(CLK_DIVD4)
X(CLK_DIVD5)
X(EXT_CAL1)
X(EXT_CAL2)
X(EXT_CAL3)
X(EXT_CAL4)
X(EXT_CAL5)
X(EXT_CAL_LOCKED)
X(FBK)
X(LDFO)
X(OSC)
X(PLL_LOCKED)
X(PLL_LOCKEDA)
//X(R)
X(REF)
X(REFO)
X(VCO)
X(scan_en_i)
X(scan_in_i1)
X(scan_in_i10)
X(scan_in_i11)
X(scan_in_i12)
X(scan_in_i13)
X(scan_in_i14)
X(scan_in_i15)
X(scan_in_i16)
X(scan_in_i17)
X(scan_in_i18)
X(scan_in_i19)
X(scan_in_i2)
X(scan_in_i20)
X(scan_in_i21)
X(scan_in_i22)
X(scan_in_i23)
X(scan_in_i24)
X(scan_in_i25)
X(scan_in_i26)
X(scan_in_i27)
X(scan_in_i28)
X(scan_in_i29)
X(scan_in_i3)
X(scan_in_i30)
X(scan_in_i31)
X(scan_in_i32)
X(scan_in_i33)
X(scan_in_i34)
X(scan_in_i35)
X(scan_in_i36)
X(scan_in_i37)
X(scan_in_i4)
X(scan_in_i5)
X(scan_in_i6)
X(scan_in_i7)
X(scan_in_i8)
X(scan_in_i9)
X(scan_out_o1)
X(scan_out_o10)
X(scan_out_o11)
X(scan_out_o12)
X(scan_out_o13)
X(scan_out_o14)
X(scan_out_o15)
X(scan_out_o16)
X(scan_out_o17)
X(scan_out_o18)
X(scan_out_o19)
X(scan_out_o2)
X(scan_out_o20)
X(scan_out_o21)
X(scan_out_o22)
X(scan_out_o23)
X(scan_out_o24)
X(scan_out_o25)
X(scan_out_o26)
X(scan_out_o27)
X(scan_out_o28)
X(scan_out_o29)
X(scan_out_o3)
X(scan_out_o30)
X(scan_out_o31)
X(scan_out_o32)
X(scan_out_o33)
X(scan_out_o34)
X(scan_out_o35)
X(scan_out_o36)
X(scan_out_o37)
X(scan_out_o4)
X(scan_out_o5)
X(scan_out_o6)
X(scan_out_o7)
X(scan_out_o8)
X(scan_out_o9)
// PMA
X(PMA)
X(CAL_OUT_O)
//X(CLK_O)
X(CLK_RX_O)
X(DBG_A_I)
X(DBG_R_O)
//X(DBG_S_I1)
//X(DBG_S_I2)
X(DC_ADD_I1)
X(DC_ADD_I2)
X(DC_ADD_I3)
X(DC_ADD_I4)
X(DC_CCSN_I)
X(DC_E_I)
X(DC_LCSN_I1)
X(DC_LCSN_I2)
X(DC_LCSN_I3)
X(DC_LCSN_I4)
X(DC_WDATAS_I)
X(DC_WDATA_I1)
X(DC_WDATA_I10)
X(DC_WDATA_I11)
X(DC_WDATA_I12)
X(DC_WDATA_I2)
X(DC_WDATA_I3)
X(DC_WDATA_I4)
X(DC_WDATA_I5)
X(DC_WDATA_I6)
X(DC_WDATA_I7)
X(DC_WDATA_I8)
X(DC_WDATA_I9)
X(DC_WE_N_I)
X(FB_LOCK_O)
X(LINK_RX0)
X(LINK_RX1)
X(LINK_RX2)
X(LINK_RX3)
X(LINK_TX0)
X(LINK_TX1)
X(LINK_TX2)
X(LINK_TX3)
X(LL_O1)
X(LL_O10)
X(LL_O11)
X(LL_O12)
X(LL_O13)
X(LL_O14)
X(LL_O15)
X(LL_O16)
X(LL_O17)
X(LL_O18)
X(LL_O19)
X(LL_O2)
X(LL_O20)
X(LL_O3)
X(LL_O4)
X(LL_O5)
X(LL_O6)
X(LL_O7)
X(LL_O8)
X(LL_O9)
X(LOCKA_O)
X(LOCK_O)
X(PLL_RN_I)
//X(PWDN_N_I)
//X(RST_N_I)
X(SCAN_I1)
X(SCAN_I2)
X(SCAN_I3)
X(SCAN_I4)
X(SCAN_I5)
X(SCAN_I6)
X(SCAN_I7)
X(SCAN_I8)
X(SCAN_O1)
X(SCAN_O2)
X(SCAN_O3)
X(SCAN_O4)
X(SCAN_O5)
X(SCAN_O6)
X(SCAN_O7)
X(SCAN_O8)
X(SE_I)
X(calibrate)
X(ckrefn)
X(ckrefp)
X(hssl_clock_i1)
X(hssl_clock_i2)
X(hssl_clock_i3)
X(hssl_clock_i4)
X(pll_ckref_in)
X(pll_ckref_out)
X(pma_pll_fbr_clk_ref_o)
X(rx0n)
X(rx0p)
X(rx1n)
X(rx1p)
X(rx2n)
X(rx2p)
X(rx3n)
X(rx3p)
X(tx0n)
X(tx0p)
X(tx1n)
X(tx1p)
X(tx2n)
X(tx2p)
X(tx3n)
X(tx3p)
// RAM
X(RAM)
X(AA1)
X(AA10)
X(AA11)
X(AA12)
X(AA13)
X(AA14)
X(AA15)
X(AA16)
X(AA2)
X(AA3)
X(AA4)
X(AA5)
X(AA6)
X(AA7)
X(AA8)
X(AA9)
X(ACK)
X(ACKC)
X(ACKD)
X(ACKR)
X(ACOR)
X(ACS)
X(AERR)
//X(AI1)
X(AI10)
X(AI11)
X(AI12)
X(AI13)
X(AI14)
X(AI15)
X(AI16)
X(AI17)
X(AI18)
X(AI19)
//X(AI2)
X(AI20)
X(AI21)
X(AI22)
X(AI23)
X(AI24)
//X(AI3)
//X(AI4)
//X(AI5)
//X(AI6)
X(AI7)
X(AI8)
X(AI9)
//X(AO1)
X(AO10)
X(AO11)
X(AO12)
X(AO13)
X(AO14)
X(AO15)
X(AO16)
X(AO17)
X(AO18)
X(AO19)
//X(AO2)
X(AO20)
X(AO21)
X(AO22)
X(AO23)
X(AO24)
//X(AO3)
//X(AO4)
//X(AO5)
//X(AO6)
X(AO7)
X(AO8)
X(AO9)
X(AR)
X(AWE)
X(BA1)
X(BA10)
X(BA11)
X(BA12)
X(BA13)
X(BA14)
X(BA15)
X(BA16)
X(BA2)
X(BA3)
X(BA4)
X(BA5)
X(BA6)
X(BA7)
X(BA8)
X(BA9)
X(BCK)
X(BCKC)
X(BCKD)
X(BCKR)
X(BCOR)
X(BCS)
X(BERR)
//X(BI1)
X(BI10)
X(BI11)
X(BI12)
X(BI13)
X(BI14)
X(BI15)
X(BI16)
X(BI17)
X(BI18)
X(BI19)
//X(BI2)
X(BI20)
X(BI21)
X(BI22)
X(BI23)
X(BI24)
//X(BI3)
//X(BI4)
//X(BI5)
//X(BI6)
X(BI7)
X(BI8)
X(BI9)
//X(BO1)
X(BO10)
X(BO11)
X(BO12)
X(BO13)
X(BO14)
X(BO15)
X(BO16)
X(BO17)
X(BO18)
X(BO19)
//X(BO2)
X(BO20)
X(BO21)
X(BO22)
X(BO23)
X(BO24)
//X(BO3)
//X(BO4)
//X(BO5)
//X(BO6)
X(BO7)
X(BO8)
X(BO9)
X(BR)
X(BWE)
// RF
X(RF)
//X(I1)
//X(I10)
//X(I11)
//X(I12)
//X(I13)
//X(I14)
//X(I15)
//X(I16)
//X(I17)
//X(I18)
//X(I2)
//X(I3)
//X(I4)
//X(I5)
//X(I6)
//X(I7)
//X(I8)
//X(I9)
//X(O1)
//X(O10)
//X(O11)
//X(O12)
//X(O13)
//X(O14)
//X(O15)
//X(O16)
//X(O17)
//X(O18)
//X(O2)
//X(O3)
//X(O4)
//X(O5)
//X(O6)
//X(O7)
//X(O8)
//X(O9)
X(RA1)
X(RA2)
X(RA3)
X(RA4)
X(RA5)
X(WA1)
X(WA2)
X(WA3)
X(WA4)
X(WA5)
//X(WCK)
//X(WE)
//X(WEA)
// RFSP
X(RFSP)
//X(I1)
//X(I10)
//X(I11)
//X(I12)
//X(I13)
//X(I14)
//X(I15)
//X(I16)
//X(I17)
//X(I18)
//X(I2)
//X(I3)
//X(I4)
//X(I5)
//X(I6)
//X(I7)
//X(I8)
//X(I9)
//X(O1)
//X(O10)
//X(O11)
//X(O12)
//X(O13)
//X(O14)
//X(O15)
//X(O16)
//X(O17)
//X(O18)
//X(O2)
//X(O3)
//X(O4)
//X(O5)
//X(O6)
//X(O7)
//X(O8)
//X(O9)
//X(RA1)
//X(RA2)
//X(RA3)
//X(RA4)
//X(RA5)
//X(WA1)
//X(WA2)
//X(WA3)
//X(WA4)
//X(WA5)
//X(WCK)
//X(WE)
//X(WEA)
// SCC
X(SCC)
//X(C)
//X(I)
//X(J)
//X(K)
//X(O)
//X(P)
//X(S)
// SCI
X(SCI)
//X(I)
//X(O)
// SCO
X(SCO)
//X(I)
//X(O)
// SEA
X(SEA)
//X(I1)
//X(I10)
//X(I11)
//X(I12)
//X(I13)
//X(I14)
//X(I15)
//X(I16)
//X(I2)
//X(I3)
//X(I4)
//X(I5)
//X(I6)
//X(I7)
//X(I8)
//X(I9)
//X(O1)
//X(O10)
//X(O11)
//X(O12)
//X(O13)
//X(O14)
//X(O15)
//X(O16)
//X(O2)
//X(O3)
//X(O4)
//X(O5)
//X(O6)
//X(O7)
//X(O8)
//X(O9)
// SEB
X(SEB)
//X(I1)
//X(I10)
//X(I11)
//X(I12)
//X(I13)
//X(I14)
//X(I15)
//X(I16)
//X(I2)
//X(I3)
//X(I4)
//X(I5)
//X(I6)
//X(I7)
//X(I8)
//X(I9)
//X(O1)
//X(O10)
//X(O11)
//X(O12)
//X(O13)
//X(O14)
//X(O15)
//X(O16)
//X(O17)
//X(O18)
//X(O2)
//X(O3)
//X(O4)
//X(O5)
//X(O6)
//X(O7)
//X(O8)
//X(O9)
// SIC
X(SIC)
//X(I1)
//X(I2)
//X(I3)
//X(I4)
//X(O1)
//X(O2)
//X(O3)
//X(O4)
// SLT
X(SLT)
//X(I1)
//X(I10)
//X(I11)
//X(I12)
//X(I13)
//X(I14)
//X(I15)
//X(I16)
//X(I17)
//X(I18)
//X(I19)
//X(I2)
//X(I20)
//X(I3)
//X(I4)
//X(I5)
//X(I6)
//X(I7)
//X(I8)
//X(I9)
//X(O1)
//X(O10)
//X(O11)
//X(O12)
//X(O13)
//X(O14)
//X(O15)
//X(O16)
//X(O17)
//X(O18)
//X(O2)
//X(O3)
//X(O4)
//X(O5)
//X(O6)
//X(O7)
//X(O8)
//X(O9)
// SSA
X(SSA)
//X(I1)
//X(I2)
//X(I3)
//X(I4)
//X(I5)
//X(I6)
//X(O1)
//X(O2)
//X(O3)
//X(O4)
//X(O5)
//X(O6)
// SSB
X(SSB)
//X(I1)
//X(I2)
//X(I3)
//X(I4)
//X(I5)
//X(I6)
//X(I7)
//X(I8)
//X(O1)
//X(O2)
//X(O3)
//X(O4)
//X(O5)
//X(O6)
//X(O7)
//X(O8)
// SSI
X(SSI)
//X(I)
//X(O)
// TCI
X(TCI)
//X(I)
//X(O)
// TCO
X(TCO)
//X(I)
//X(O)
// TDE
X(TDE)
//X(ADRSTI)
//X(ADRSTO)
//X(AI1)
//X(AI2)
//X(AI3)
//X(AI4)
//X(AI5)
//X(AI6)
//X(AO1)
//X(AO2)
//X(AO3)
//X(AO4)
//X(AO5)
//X(AO6)
//X(ASRSTI)
//X(ASRSTO)
//X(BDRSTI)
//X(BDRSTO)
//X(BI1)
//X(BI2)
//X(BI3)
//X(BI4)
//X(BI5)
//X(BI6)
//X(BO1)
//X(BO2)
//X(BO3)
//X(BO4)
//X(BO5)
//X(BO6)
//X(BSRSTI)
//X(BSRSTO)
//X(CK1)
//X(CK2)
// TEA
X(TEA)
//X(I1)
//X(I10)
//X(I11)
//X(I12)
//X(I2)
//X(I3)
//X(I4)
//X(I5)
//X(I6)
//X(I7)
//X(I8)
//X(I9)
//X(O1)
//X(O10)
//X(O11)
//X(O12)
//X(O13)
//X(O14)
//X(O15)
//X(O16)
//X(O2)
//X(O3)
//X(O4)
//X(O5)
//X(O6)
//X(O7)
//X(O8)
//X(O9)
// TEB
X(TEB)
//X(I1)
//X(I10)
//X(I11)
//X(I12)
//X(I13)
//X(I14)
//X(I15)
//X(I16)
//X(I2)
//X(I3)
//X(I4)
//X(I5)
//X(I6)
//X(I7)
//X(I8)
//X(I9)
//X(O1)
//X(O10)
//X(O11)
//X(O12)
//X(O2)
//X(O3)
//X(O4)
//X(O5)
//X(O6)
//X(O7)
//X(O8)
//X(O9)
// TIA
X(TIA)
//X(I1)
//X(I10)
//X(I11)
//X(I12)
//X(I13)
//X(I14)
//X(I15)
//X(I16)
//X(I17)
//X(I18)
//X(I19)
//X(I2)
//X(I20)
//X(I21)
//X(I22)
//X(I23)
//X(I24)
//X(I3)
//X(I4)
//X(I5)
//X(I6)
//X(I7)
//X(I8)
//X(I9)
//X(O1)
//X(O10)
//X(O11)
//X(O12)
//X(O13)
//X(O14)
//X(O15)
//X(O16)
//X(O17)
//X(O18)
//X(O19)
//X(O2)
//X(O20)
//X(O21)
//X(O22)
//X(O23)
//X(O24)
//X(O25)
//X(O26)
//X(O27)
//X(O28)
//X(O29)
//X(O3)
//X(O30)
//X(O31)
//X(O32)
//X(O4)
//X(O5)
//X(O6)
//X(O7)
//X(O8)
//X(O9)
// TIB
X(TIB)
//X(I1)
//X(I2)
//X(I3)
//X(I4)
//X(I5)
//X(I6)
//X(I7)
//X(I8)
//X(O1)
//X(O10)
//X(O11)
//X(O12)
//X(O2)
//X(O3)
//X(O4)
//X(O5)
//X(O6)
//X(O7)
//X(O8)
//X(O9)
// TLT
X(TLT)
//X(I1)
//X(I10)
//X(I11)
//X(I12)
//X(I13)
//X(I14)
//X(I15)
//X(I16)
//X(I17)
//X(I18)
//X(I19)
//X(I2)
//X(I20)
//X(I21)
//X(I22)
//X(I23)
//X(I24)
//X(I25)
//X(I26)
//X(I27)
//X(I28)
//X(I29)
//X(I3)
//X(I30)
//X(I31)
//X(I32)
//X(I4)
//X(I5)
//X(I6)
//X(I7)
//X(I8)
//X(I9)
//X(O1)
//X(O10)
//X(O11)
//X(O12)
//X(O13)
//X(O14)
//X(O15)
//X(O16)
//X(O17)
//X(O18)
//X(O19)
//X(O2)
//X(O20)
//X(O21)
//X(O22)
//X(O23)
//X(O24)
//X(O25)
//X(O26)
//X(O27)
//X(O28)
//X(O29)
//X(O3)
//X(O30)
//X(O31)
//X(O32)
//X(O33)
//X(O34)
//X(O35)
//X(O36)
//X(O37)
//X(O38)
//X(O39)
//X(O4)
//X(O40)
//X(O41)
//X(O42)
//X(O43)
//X(O44)
//X(O45)
//X(O46)
//X(O47)
//X(O48)
X(O49)
//X(O5)
X(O50)
X(O51)
X(O52)
X(O53)
X(O54)
X(O55)
X(O56)
X(O57)
X(O58)
X(O59)
//X(O6)
X(O60)
X(O61)
X(O62)
X(O63)
X(O64)
X(O65)
X(O66)
X(O67)
X(O68)
X(O69)
//X(O7)
X(O70)
X(O71)
X(O72)
X(O73)
X(O74)
X(O75)
X(O76)
X(O77)
X(O78)
X(O79)
//X(O8)
X(O80)
X(O81)
X(O82)
X(O83)
X(O84)
X(O85)
X(O86)
//X(O9)
// TSA
X(TSA)
//X(I1)
//X(I10)
//X(I11)
//X(I12)
//X(I2)
//X(I3)
//X(I4)
//X(I5)
//X(I6)
//X(I7)
//X(I8)
//X(I9)
//X(O1)
//X(O2)
//X(O3)
//X(O4)
//X(O5)
//X(O6)
// TSB
X(TSB)
//X(I1)
//X(I2)
//X(I3)
//X(I4)
//X(I5)
//X(I6)
//X(I7)
//X(I8)
//X(O1)
//X(O2)
//X(O3)
//X(O4)
//X(O5)
//X(O6)
//X(O7)
//X(O8)
// TSI
X(TSI)
//X(I)
//X(O)
// TSO
X(TSO)
//X(I)
//X(O)
// TSS
X(TSS)
//X(I1)
//X(I10)
//X(I11)
//X(I12)
//X(I13)
//X(I14)
//X(I15)
//X(I16)
//X(I17)
//X(I18)
//X(I19)
//X(I2)
//X(I20)
//X(I21)
//X(I22)
//X(I23)
//X(I24)
//X(I25)
//X(I26)
//X(I27)
//X(I28)
//X(I29)
//X(I3)
//X(I30)
//X(I31)
//X(I32)
//X(I33)
//X(I34)
//X(I35)
//X(I36)
//X(I37)
//X(I38)
//X(I39)
//X(I4)
//X(I40)
//X(I41)
//X(I42)
//X(I43)
//X(I44)
//X(I45)
//X(I46)
//X(I47)
//X(I48)
X(I49)
//X(I5)
X(I50)
X(I51)
X(I52)
X(I53)
X(I54)
X(I55)
X(I56)
X(I57)
X(I58)
X(I59)
//X(I6)
X(I60)
X(I61)
X(I62)
X(I63)
X(I64)
X(I65)
X(I66)
X(I67)
X(I68)
X(I69)
//X(I7)
X(I70)
X(I71)
X(I72)
X(I73)
X(I74)
X(I75)
X(I76)
//X(I8)
//X(I9)
//X(O1)
//X(O2)
//X(O3)
//X(O4)
// WFB
X(WFB)
X(ZI)
X(ZO)
// WFG
X(WFG)
//X(R)
X(SI)
//X(SO)
//X(ZI)
//X(ZO)
// XCDC
X(XCDC)
//X(ADRSTI)
//X(ADRSTO)
//X(AI1)
//X(AI2)
//X(AI3)
//X(AI4)
//X(AI5)
//X(AI6)
//X(AO1)
//X(AO2)
//X(AO3)
//X(AO4)
//X(AO5)
//X(AO6)
//X(ASRSTI)
//X(ASRSTO)
//X(BDRSTI)
//X(BDRSTO)
//X(BI1)
//X(BI2)
//X(BI3)
//X(BI4)
//X(BI5)
//X(BI6)
//X(BO1)
//X(BO2)
//X(BO3)
//X(BO4)
//X(BO5)
//X(BO6)
//X(BSRSTI)
//X(BSRSTO)
X(CDRSTI)
X(CDRSTO)
X(CI1)
X(CI2)
X(CI3)
X(CI4)
X(CI5)
X(CI6)
//X(CK1)
//X(CK2)
X(CO1)
X(CO2)
X(CO3)
X(CO4)
X(CO5)
X(CO6)
X(CSRSTI)
X(CSRSTO)
X(DDRSTI)
X(DDRSTO)
X(DI1)
X(DI2)
X(DI3)
X(DI4)
X(DI5)
X(DI6)
X(DO1)
X(DO2)
X(DO3)
X(DO4)
X(DO5)
X(DO6)
X(DSRSTI)
X(DSRSTO)
// XFIFO
X(XFIFO)
//X(I1)
//X(I10)
//X(I11)
//X(I12)
//X(I13)
//X(I14)
//X(I15)
//X(I16)
//X(I17)
//X(I18)
//X(I19)
//X(I2)
//X(I20)
//X(I21)
//X(I22)
//X(I23)
//X(I24)
//X(I25)
//X(I26)
//X(I27)
//X(I28)
//X(I29)
//X(I3)
//X(I30)
//X(I31)
//X(I32)
//X(I33)
//X(I34)
//X(I35)
//X(I36)
//X(I4)
//X(I5)
//X(I6)
//X(I7)
//X(I8)
//X(I9)
//X(O1)
//X(O10)
//X(O11)
//X(O12)
//X(O13)
//X(O14)
//X(O15)
//X(O16)
//X(O17)
//X(O18)
//X(O19)
//X(O2)
//X(O20)
//X(O21)
//X(O22)
//X(O23)
//X(O24)
//X(O25)
//X(O26)
//X(O27)
//X(O28)
//X(O29)
//X(O3)
//X(O30)
//X(O31)
//X(O32)
//X(O33)
//X(O34)
//X(O35)
//X(O36)
//X(O4)
//X(O5)
//X(O6)
//X(O7)
//X(O8)
//X(O9)
//X(RAI1)
//X(RAI2)
//X(RAI3)
//X(RAI4)
//X(RAI5)
//X(RAI6)
X(RAI7)
//X(RAO1)
//X(RAO2)
//X(RAO3)
//X(RAO4)
//X(RAO5)
//X(RAO6)
X(RAO7)
X(RCK1)
X(RCK2)
X(REQ1)
X(REQ2)
//X(RRSTI1)
//X(RRSTI2)
X(RRSTI3)
X(RRSTI4)
//X(RRSTO)
//X(WAI1)
//X(WAI2)
//X(WAI3)
//X(WAI4)
//X(WAI5)
//X(WAI6)
X(WAI7)
//X(WAO1)
//X(WAO2)
//X(WAO3)
//X(WAO4)
//X(WAO5)
//X(WAO6)
X(WAO7)
X(WCK1)
X(WCK2)
//X(WE)
//X(WEA)
X(WEQ1)
X(WEQ2)
//X(WRSTI1)
//X(WRSTI2)
X(WRSTI3)
X(WRSTI4)
//X(WRSTO)
// XHFIFO
X(XHFIFO)
//X(I1)
//X(I10)
//X(I11)
//X(I12)
//X(I13)
//X(I14)
//X(I15)
//X(I16)
//X(I17)
//X(I18)
//X(I2)
//X(I3)
//X(I4)
//X(I5)
//X(I6)
//X(I7)
//X(I8)
//X(I9)
//X(O1)
//X(O10)
//X(O11)
//X(O12)
//X(O13)
//X(O14)
//X(O15)
//X(O16)
//X(O17)
//X(O18)
//X(O2)
//X(O3)
//X(O4)
//X(O5)
//X(O6)
//X(O7)
//X(O8)
//X(O9)
//X(RAI1)
//X(RAI2)
//X(RAI3)
//X(RAI4)
//X(RAI5)
//X(RAI6)
//X(RAI7)
//X(RAO1)
//X(RAO2)
//X(RAO3)
//X(RAO4)
//X(RAO5)
//X(RAO6)
//X(RAO7)
//X(RCK1)
//X(RCK2)
//X(REQ1)
//X(REQ2)
//X(RRSTI1)
//X(RRSTI2)
//X(RRSTI3)
//X(RRSTI4)
//X(WAI1)
//X(WAI2)
//X(WAI3)
//X(WAI4)
//X(WAI5)
//X(WAI6)
//X(WAI7)
//X(WAO1)
//X(WAO2)
//X(WAO3)
//X(WAO4)
//X(WAO5)
//X(WAO6)
//X(WAO7)
//X(WCK1)
//X(WCK2)
//X(WE)
//X(WEA)
//X(WEQ1)
//X(WEQ2)
//X(WRSTI1)
//X(WRSTI2)
//X(WRSTI3)
//X(WRSTI4)
// XHRF
X(XHRF)
//X(I1)
//X(I10)
//X(I11)
//X(I12)
//X(I13)
//X(I14)
//X(I15)
//X(I16)
//X(I17)
//X(I18)
//X(I2)
//X(I3)
//X(I4)
//X(I5)
//X(I6)
//X(I7)
//X(I8)
//X(I9)
//X(O1)
//X(O10)
//X(O11)
//X(O12)
//X(O13)
//X(O14)
//X(O15)
//X(O16)
//X(O17)
//X(O18)
//X(O2)
//X(O3)
//X(O4)
//X(O5)
//X(O6)
//X(O7)
//X(O8)
//X(O9)
//X(RA1)
//X(RA2)
//X(RA3)
//X(RA4)
//X(RA5)
X(RA6)
//X(WA1)
//X(WA2)
//X(WA3)
//X(WA4)
//X(WA5)
X(WA6)
//X(WCK1)
//X(WCK2)
//X(WE)
//X(WEA)
// XLUT
X(XLUT)
X(G1)
X(G2)
X(G3)
X(G4)
//X(I1)
//X(I2)
//X(I3)
//X(I4)
//X(J)
//X(O)
// XPRF
X(XPRF)
//X(I1)
//X(I10)
//X(I11)
//X(I12)
//X(I13)
//X(I14)
//X(I15)
//X(I16)
//X(I17)
//X(I18)
//X(I2)
//X(I3)
//X(I4)
//X(I5)
//X(I6)
//X(I7)
//X(I8)
//X(I9)
//X(O1)
//X(O10)
//X(O11)
//X(O12)
//X(O13)
//X(O14)
//X(O15)
//X(O16)
//X(O17)
//X(O18)
//X(O19)
//X(O2)
//X(O20)
//X(O21)
//X(O22)
//X(O23)
//X(O24)
//X(O25)
//X(O26)
//X(O27)
//X(O28)
//X(O29)
//X(O3)
//X(O30)
//X(O31)
//X(O32)
//X(O33)
//X(O34)
//X(O35)
//X(O36)
//X(O4)
//X(O5)
//X(O6)
//X(O7)
//X(O8)
//X(O9)
//X(RA1)
X(RA10)
//X(RA2)
//X(RA3)
//X(RA4)
//X(RA5)
//X(RA6)
X(RA7)
X(RA8)
X(RA9)
//X(WA1)
//X(WA2)
//X(WA3)
//X(WA4)
//X(WA5)
//X(WCK1)
//X(WCK2)
//X(WE)
//X(WEA)
// XRF
X(XRF)
//X(I1)
//X(I10)
//X(I11)
//X(I12)
//X(I13)
//X(I14)
//X(I15)
//X(I16)
//X(I17)
//X(I18)
//X(I19)
//X(I2)
//X(I20)
//X(I21)
//X(I22)
//X(I23)
//X(I24)
//X(I25)
//X(I26)
//X(I27)
//X(I28)
//X(I29)
//X(I3)
//X(I30)
//X(I31)
//X(I32)
//X(I33)
//X(I34)
//X(I35)
//X(I36)
//X(I4)
//X(I5)
//X(I6)
//X(I7)
//X(I8)
//X(I9)
//X(O1)
//X(O10)
//X(O11)
//X(O12)
//X(O13)
//X(O14)
//X(O15)
//X(O16)
//X(O17)
//X(O18)
//X(O19)
//X(O2)
//X(O20)
//X(O21)
//X(O22)
//X(O23)
//X(O24)
//X(O25)
//X(O26)
//X(O27)
//X(O28)
//X(O29)
//X(O3)
//X(O30)
//X(O31)
//X(O32)
//X(O33)
//X(O34)
//X(O35)
//X(O36)
//X(O4)
//X(O5)
//X(O6)
//X(O7)
//X(O8)
//X(O9)
//X(RA1)
//X(RA10)
//X(RA2)
//X(RA3)
//X(RA4)
//X(RA5)
//X(RA6)
//X(RA7)
//X(RA8)
//X(RA9)
//X(WA1)
//X(WA2)
//X(WA3)
//X(WA4)
//X(WA5)
//X(WA6)
//X(WCK1)
//X(WCK2)
//X(WE)
//X(WEA)
// XWFIFO
X(XWFIFO)
//X(I1)
//X(I10)
//X(I11)
//X(I12)
//X(I13)
//X(I14)
//X(I15)
//X(I16)
//X(I17)
//X(I18)
//X(I19)
//X(I2)
//X(I20)
//X(I21)
//X(I22)
//X(I23)
//X(I24)
//X(I25)
//X(I26)
//X(I27)
//X(I28)
//X(I29)
//X(I3)
//X(I30)
//X(I31)
//X(I32)
//X(I33)
//X(I34)
//X(I35)
//X(I36)
//X(I4)
//X(I5)
//X(I6)
//X(I7)
//X(I8)
//X(I9)
//X(O1)
//X(O10)
//X(O11)
//X(O12)
//X(O13)
//X(O14)
//X(O15)
//X(O16)
//X(O17)
//X(O18)
//X(O19)
//X(O2)
//X(O20)
//X(O21)
//X(O22)
//X(O23)
//X(O24)
//X(O25)
//X(O26)
//X(O27)
//X(O28)
//X(O29)
//X(O3)
//X(O30)
//X(O31)
//X(O32)
//X(O33)
//X(O34)
//X(O35)
//X(O36)
//X(O4)
//X(O5)
//X(O6)
//X(O7)
//X(O8)
//X(O9)
//X(RAI1)
//X(RAI2)
//X(RAI3)
//X(RAI4)
//X(RAI5)
//X(RAI6)
//X(RAO1)
//X(RAO2)
//X(RAO3)
//X(RAO4)
//X(RAO5)
//X(RAO6)
//X(RCK1)
//X(RCK2)
//X(REQ)
//X(RRSTI1)
//X(RRSTI2)
//X(WAI1)
//X(WAI2)
//X(WAI3)
//X(WAI4)
//X(WAI5)
//X(WAI6)
//X(WAO1)
//X(WAO2)
//X(WAO3)
//X(WAO4)
//X(WAO5)
//X(WAO6)
//X(WCK1)
//X(WCK2)
//X(WE)
//X(WEA)
//X(WEQ)
//X(WRSTI1)
//X(WRSTI2)
// XWRF
X(XWRF)
//X(I1)
//X(I10)
//X(I11)
//X(I12)
//X(I13)
//X(I14)
//X(I15)
//X(I16)
//X(I17)
//X(I18)
//X(I19)
//X(I2)
//X(I20)
//X(I21)
//X(I22)
//X(I23)
//X(I24)
//X(I25)
//X(I26)
//X(I27)
//X(I28)
//X(I29)
//X(I3)
//X(I30)
//X(I31)
//X(I32)
//X(I33)
//X(I34)
//X(I35)
//X(I36)
//X(I4)
//X(I5)
//X(I6)
//X(I7)
//X(I8)
//X(I9)
//X(O1)
//X(O10)
//X(O11)
//X(O12)
//X(O13)
//X(O14)
//X(O15)
//X(O16)
//X(O17)
//X(O18)
//X(O19)
//X(O2)
//X(O20)
//X(O21)
//X(O22)
//X(O23)
//X(O24)
//X(O25)
//X(O26)
//X(O27)
//X(O28)
//X(O29)
//X(O3)
//X(O30)
//X(O31)
//X(O32)
//X(O33)
//X(O34)
//X(O35)
//X(O36)
//X(O4)
//X(O5)
//X(O6)
//X(O7)
//X(O8)
//X(O9)
//X(RA1)
//X(RA2)
//X(RA3)
//X(RA4)
//X(RA5)
//X(WA1)
//X(WA2)
//X(WA3)
//X(WA4)
//X(WA5)
//X(WCK1)
//X(WCK2)
//X(WE)
//X(WEA)
// end of autogenerated items
// start of generated parameter list
// NX_BD
X(NX_BD)
X(mode)
// NX_BFF
X(NX_BFF)
// NX_BFR
X(NX_BFR)
X(data_inv)
X(iobname)
X(location)
//X(mode)
X(path)
X(ring)
// NX_CDC_L
X(NX_CDC_L)
X(ack_sel)
X(bck_sel)
X(cck_sel)
X(ck0_edge)
X(ck1_edge)
X(dck_sel)
X(gt0_bypass_reg1)
X(gt0_bypass_reg2)
X(gt1_bypass_reg1)
X(gt1_bypass_reg2)
X(link_BA)
X(link_CB)
X(link_DC)
//X(mode)
X(use_adest_arst)
X(use_asrc_arst)
X(use_bdest_arst)
X(use_bsrc_arst)
X(use_cdest_arst)
X(use_csrc_arst)
X(use_ddest_arst)
X(use_dsrc_arst)
// NX_CDC_L_2DFF
X(NX_CDC_L_2DFF)
//X(ack_sel)
//X(bck_sel)
//X(ck0_edge)
//X(ck1_edge)
//X(gt0_bypass_reg1)
//X(gt0_bypass_reg2)
//X(gt1_bypass_reg1)
//X(gt1_bypass_reg2)
//X(use_adest_arst)
//X(use_bdest_arst)
// NX_CDC_L_3DFF
X(NX_CDC_L_3DFF)
//X(ack_sel)
//X(bck_sel)
//X(ck0_edge)
//X(ck1_edge)
//X(gt0_bypass_reg1)
//X(gt0_bypass_reg2)
//X(gt1_bypass_reg1)
//X(gt1_bypass_reg2)
//X(use_adest_arst)
//X(use_asrc_arst)
//X(use_bdest_arst)
//X(use_bsrc_arst)
// NX_CDC_L_BIN2GRAY
X(NX_CDC_L_BIN2GRAY)
// NX_CDC_L_FULL
X(NX_CDC_L_FULL)
//X(ack_sel)
//X(bck_sel)
//X(ck0_edge)
//X(ck1_edge)
//X(gt0_bypass_reg1)
//X(gt0_bypass_reg2)
//X(gt1_bypass_reg1)
//X(gt1_bypass_reg2)
//X(use_adest_arst)
//X(use_asrc_arst)
//X(use_bdest_arst)
//X(use_bsrc_arst)
// NX_CDC_U
X(NX_CDC_U)
//X(ack_sel)
//X(bck_sel)
//X(cck_sel)
//X(ck0_edge)
//X(ck1_edge)
//X(dck_sel)
//X(link_BA)
//X(link_CB)
//X(link_DC)
//X(mode)
//X(use_adest_arst)
//X(use_asrc_arst)
//X(use_bdest_arst)
//X(use_bsrc_arst)
//X(use_cdest_arst)
//X(use_csrc_arst)
//X(use_ddest_arst)
//X(use_dsrc_arst)
// NX_CDC_U_2DFF
X(NX_CDC_U_2DFF)
//X(ack_sel)
//X(bck_sel)
//X(ck0_edge)
//X(ck1_edge)
//X(use_adest_arst)
//X(use_bdest_arst)
// NX_CDC_U_3DFF
X(NX_CDC_U_3DFF)
//X(ack_sel)
//X(bck_sel)
//X(ck0_edge)
//X(ck1_edge)
//X(use_adest_arst)
//X(use_asrc_arst)
//X(use_bdest_arst)
//X(use_bsrc_arst)
// NX_CDC_U_BIN2GRAY
X(NX_CDC_U_BIN2GRAY)
// NX_CDC_U_FULL
X(NX_CDC_U_FULL)
//X(ack_sel)
//X(bck_sel)
//X(ck0_edge)
//X(ck1_edge)
//X(use_adest_arst)
//X(use_asrc_arst)
//X(use_bdest_arst)
//X(use_bsrc_arst)
// NX_CDC_U_GRAY2BIN
X(NX_CDC_U_GRAY2BIN)
// NX_CKS
X(NX_CKS)
X(ck_edge)
// NX_CKS_U
X(NX_CKS_U)
// NX_CMUX_U
X(NX_CMUX_U)
// NX_CRX_L
X(NX_CRX_L)
//X(location)
X(pcs_8b_dscr_sel)
X(pcs_align_bypass)
X(pcs_buffers_bypass)
X(pcs_buffers_use_cdc)
X(pcs_bypass_pma_cdc)
X(pcs_bypass_usr_cdc)
X(pcs_comma_mask)
X(pcs_debug_en)
X(pcs_dec_bypass)
X(pcs_dscr_bypass)
X(pcs_el_buff_diff_bef_comp)
X(pcs_el_buff_max_comp)
X(pcs_el_buff_only_one_skp)
X(pcs_el_buff_skp_char_0)
X(pcs_el_buff_skp_char_1)
X(pcs_el_buff_skp_char_2)
X(pcs_el_buff_skp_char_3)
X(pcs_el_buff_skp_header_0)
X(pcs_el_buff_skp_header_1)
X(pcs_el_buff_skp_header_2)
X(pcs_el_buff_skp_header_3)
X(pcs_el_buff_skp_header_size)
X(pcs_el_buff_skp_seq_size)
X(pcs_el_buff_underflow_handle)
X(pcs_fsm_sel)
X(pcs_fsm_watchdog_en)
X(pcs_loopback)
X(pcs_m_comma_en)
X(pcs_m_comma_val)
X(pcs_nb_comma_bef_realign)
X(pcs_p_comma_en)
X(pcs_p_comma_val)
X(pcs_polarity)
X(pcs_protocol_size)
X(pcs_replace_bypass)
X(pcs_sync_supported)
X(pma_cdr_cp)
X(pma_clk_pos)
X(pma_ctrl_term)
X(pma_loopback)
X(pma_pll_cpump_n)
X(pma_pll_divf)
X(pma_pll_divf_en_n)
X(pma_pll_divm)
X(pma_pll_divm_en_n)
X(pma_pll_divn)
X(pma_pll_divn_en_n)
X(test)
// NX_CRX_U
X(NX_CRX_U)
X(gearbox_en)
X(gearbox_mode)
//X(location)
//X(pcs_8b_dscr_sel)
//X(pcs_align_bypass)
//X(pcs_buffers_bypass)
//X(pcs_buffers_use_cdc)
//X(pcs_bypass_pma_cdc)
//X(pcs_bypass_usr_cdc)
//X(pcs_comma_mask)
//X(pcs_debug_en)
//X(pcs_dec_bypass)
//X(pcs_dscr_bypass)
//X(pcs_el_buff_diff_bef_comp)
//X(pcs_el_buff_max_comp)
//X(pcs_el_buff_only_one_skp)
//X(pcs_el_buff_skp_char_0)
//X(pcs_el_buff_skp_char_1)
//X(pcs_el_buff_skp_char_2)
//X(pcs_el_buff_skp_char_3)
//X(pcs_el_buff_skp_header_0)
//X(pcs_el_buff_skp_header_1)
//X(pcs_el_buff_skp_header_2)
//X(pcs_el_buff_skp_header_3)
//X(pcs_el_buff_skp_header_size)
//X(pcs_el_buff_skp_seq_size)
//X(pcs_fsm_sel)
//X(pcs_fsm_watchdog_en)
//X(pcs_loopback)
//X(pcs_m_comma_en)
//X(pcs_m_comma_val)
//X(pcs_nb_comma_bef_realign)
//X(pcs_p_comma_en)
//X(pcs_p_comma_val)
//X(pcs_polarity)
//X(pcs_protocol_size)
//X(pcs_replace_bypass)
//X(pcs_sync_supported)
//X(pma_cdr_cp)
//X(pma_clk_pos)
X(pma_coarse_ppm)
//X(pma_ctrl_term)
X(pma_dco_divl)
X(pma_dco_divm)
X(pma_dco_divn)
X(pma_dco_reg_res)
X(pma_dco_vref_sel)
X(pma_fine_ppm)
//X(pma_loopback)
X(pma_m_eye_ppm)
X(pma_peak_detect_cmd)
X(pma_peak_detect_on)
//X(pma_pll_cpump_n)
//X(pma_pll_divf)
//X(pma_pll_divf_en_n)
//X(pma_pll_divm)
//X(pma_pll_divm_en_n)
//X(pma_pll_divn)
//X(pma_pll_divn_en_n)
// NX_CTX_L
X(NX_CTX_L)
//X(location)
X(pcs_8b_scr_sel)
//X(pcs_bypass_pma_cdc)
//X(pcs_bypass_usr_cdc)
X(pcs_enc_bypass)
X(pcs_esistream_fsm_en)
//X(pcs_loopback)
//X(pcs_polarity)
//X(pcs_protocol_size)
//X(pcs_replace_bypass)
X(pcs_scr_bypass)
X(pcs_scr_init)
//X(pcs_sync_supported)
//X(pma_clk_pos)
//X(pma_loopback)
//X(test)
// NX_CTX_U
X(NX_CTX_U)
//X(gearbox_en)
//X(gearbox_mode)
//X(location)
//X(pcs_8b_scr_sel)
//X(pcs_bypass_pma_cdc)
//X(pcs_bypass_usr_cdc)
//X(pcs_enc_bypass)
//X(pcs_esistream_fsm_en)
//X(pcs_loopback)
//X(pcs_polarity)
//X(pcs_protocol_size)
//X(pcs_replace_bypass)
//X(pcs_scr_bypass)
//X(pcs_scr_init)
//X(pcs_sync_supported)
//X(pma_clk_pos)
//X(pma_loopback)
// NX_CY
X(NX_CY)
X(add_carry)
X(shifter)
// NX_DES
X(NX_DES)
X(data_size)
X(differential)
X(dpath_dynamic)
X(drive)
X(inputDelayLine)
X(inputSignalSlope)
//X(location)
X(locked)
X(standard)
X(termination)
X(terminationReference)
X(turbo)
X(weakTermination)
// NX_DFF
X(NX_DFF)
X(dff_ctxt)
X(dff_edge)
X(dff_init)
X(dff_load)
X(dff_sync)
X(dff_type)
// NX_DFR
X(NX_DFR)
//X(data_inv)
//X(dff_edge)
//X(dff_init)
//X(dff_load)
//X(dff_sync)
//X(dff_type)
//X(iobname)
//X(location)
//X(mode)
//X(path)
//X(ring)
// NX_DDFR_U
X(NX_DDFR_U)
// NX_DSP
X(NX_DSP)
X(raw_config0)
X(raw_config1)
X(raw_config2)
X(raw_config3)
X(std_mode)
// NX_DSP_L
X(NX_DSP_L)
//X(raw_config0)
//X(raw_config1)
//X(raw_config2)
//X(raw_config3)
//X(std_mode)
// NX_DSP_L_SPLIT
X(NX_DSP_L_SPLIT)
X(ALU_DYNAMIC_OP)
X(ALU_MUX)
X(ALU_OP)
X(CO_SEL)
X(ENABLE_PR_ALU_RST)
X(ENABLE_PR_A_RST)
X(ENABLE_PR_B_RST)
X(ENABLE_PR_CI_RST)
X(ENABLE_PR_CO_RST)
X(ENABLE_PR_C_RST)
X(ENABLE_PR_D_RST)
X(ENABLE_PR_MULT_RST)
X(ENABLE_PR_OV_RST)
X(ENABLE_PR_P_RST)
X(ENABLE_PR_X_RST)
X(ENABLE_PR_Y_RST)
X(ENABLE_PR_Z_RST)
X(ENABLE_SATURATION)
X(MUX_A)
X(MUX_B)
X(MUX_CI)
X(MUX_P)
X(MUX_X)
X(MUX_Y)
X(MUX_Z)
X(PRE_ADDER_OP)
X(PR_ALU_MUX)
X(PR_A_CASCADE_MUX)
X(PR_A_MUX)
X(PR_B_CASCADE_MUX)
X(PR_B_MUX)
X(PR_CI_MUX)
X(PR_CO_MUX)
X(PR_C_MUX)
X(PR_D_MUX)
X(PR_MULT_MUX)
X(PR_OV_MUX)
X(PR_P_MUX)
X(PR_X_MUX)
X(PR_Y_MUX)
X(PR_Z_MUX)
X(SATURATION_RANK)
X(SIGNED_MODE)
X(Z_FEEDBACK_SHL12)
// NX_DSP_L_WRAP
X(NX_DSP_L_WRAP)
//X(raw_config0)
//X(raw_config1)
//X(raw_config2)
//X(raw_config3)
//X(std_mode)
// NX_DSP_SPLIT
X(NX_DSP_SPLIT)
//X(ALU_DYNAMIC_OP)
//X(ALU_MUX)
//X(ALU_OP)
//X(CO_SEL)
//X(ENABLE_PR_ALU_RST)
//X(ENABLE_PR_A_RST)
//X(ENABLE_PR_B_RST)
//X(ENABLE_PR_CI_RST)
//X(ENABLE_PR_CO_RST)
//X(ENABLE_PR_C_RST)
//X(ENABLE_PR_D_RST)
//X(ENABLE_PR_MULT_RST)
//X(ENABLE_PR_OV_RST)
//X(ENABLE_PR_P_RST)
//X(ENABLE_PR_X_RST)
//X(ENABLE_PR_Y_RST)
//X(ENABLE_PR_Z_RST)
//X(ENABLE_SATURATION)
//X(MUX_A)
//X(MUX_B)
//X(MUX_CI)
//X(MUX_P)
//X(MUX_X)
//X(MUX_Y)
//X(MUX_Z)
//X(PRE_ADDER_OP)
//X(PR_ALU_MUX)
//X(PR_A_CASCADE_MUX)
//X(PR_A_MUX)
//X(PR_B_CASCADE_MUX)
//X(PR_B_MUX)
//X(PR_CI_MUX)
//X(PR_CO_MUX)
//X(PR_C_MUX)
//X(PR_D_MUX)
//X(PR_MULT_MUX)
//X(PR_OV_MUX)
//X(PR_P_MUX)
//X(PR_X_MUX)
//X(PR_Y_MUX)
//X(PR_Z_MUX)
//X(SATURATION_RANK)
//X(SIGNED_MODE)
//X(Z_FEEDBACK_SHL12)
// NX_DSP_U
X(NX_DSP_U)
//X(raw_config0)
//X(raw_config1)
//X(raw_config2)
//X(raw_config3)
//X(std_mode)
// NX_DSP_U_SPLIT
X(NX_DSP_U_SPLIT)
//X(ALU_DYNAMIC_OP)
//X(ALU_OP)
//X(ENABLE_PR_A_RST)
//X(ENABLE_PR_B_RST)
X(ENABLE_PR_CCO_RST)
//X(ENABLE_PR_CI_RST)
//X(ENABLE_PR_CO_RST)
X(ENABLE_PR_CZ_RST)
//X(ENABLE_PR_C_RST)
//X(ENABLE_PR_D_RST)
//X(ENABLE_PR_MULT_RST)
//X(ENABLE_PR_OV_RST)
//X(ENABLE_PR_P_RST)
//X(ENABLE_PR_X_RST)
//X(ENABLE_PR_Y_RST)
//X(ENABLE_PR_Z_RST)
//X(ENABLE_SATURATION)
X(INV_RST)
X(INV_RSTZ)
X(INV_WE)
X(INV_WEZ)
//X(MUX_A)
//X(MUX_B)
X(MUX_CCI)
X(MUX_CCO)
//X(MUX_CI)
X(MUX_CZ)
//X(MUX_P)
//X(MUX_X)
//X(MUX_Y)
//X(MUX_Z)
//X(PRE_ADDER_OP)
//X(PR_A_CASCADE_MUX)
//X(PR_A_MUX)
//X(PR_B_CASCADE_MUX)
//X(PR_B_MUX)
X(PR_CCO_MUX)
//X(PR_CI_MUX)
//X(PR_CO_MUX)
X(PR_CZ_MUX)
//X(PR_C_MUX)
//X(PR_D_MUX)
//X(PR_MULT_MUX)
//X(PR_OV_MUX)
//X(PR_P_MUX)
X(PR_RSTZ_MUX)
X(PR_RST_MUX)
X(PR_WEZ_MUX)
X(PR_WE_MUX)
//X(PR_X_MUX)
//X(PR_Y_MUX)
//X(PR_Z_MUX)
//X(SATURATION_RANK)
//X(SIGNED_MODE)
// NX_DSP_U_WRAP
X(NX_DSP_U_WRAP)
//X(raw_config0)
//X(raw_config1)
//X(raw_config2)
//X(raw_config3)
//X(std_mode)
// NX_DSP_WRAP
X(NX_DSP_WRAP)
//X(raw_config0)
//X(raw_config1)
//X(raw_config2)
//X(raw_config3)
//X(std_mode)
// NX_ECC
X(NX_ECC)
// NX_FIFO_DPREG
X(NX_FIFO_DPREG)
X(rck_edge)
X(read_addr_inv)
X(use_read_arst)
X(use_write_arst)
X(wck_edge)
// NX_FIFO_U
X(NX_FIFO_U)
//X(mode)
//X(rck_edge)
//X(read_addr_inv)
//X(use_read_arst)
//X(use_write_arst)
//X(wck_edge)
// NX_GCK_U
X(NX_GCK_U)
X(inv_in)
X(inv_out)
//X(std_mode)
// NX_HSSL_L_FULL
X(NX_HSSL_L_FULL)
X(cfg_main_i)
X(cfg_rx0_i)
X(cfg_rx1_i)
X(cfg_rx2_i)
X(cfg_rx3_i)
X(cfg_rx4_i)
X(cfg_rx5_i)
X(cfg_tx0_i)
X(cfg_tx1_i)
X(cfg_tx2_i)
X(cfg_tx3_i)
X(cfg_tx4_i)
X(cfg_tx5_i)
//X(location)
// NX_HSSL_U_FULL
X(NX_HSSL_U_FULL)
X(cfg_dyn_all_rx_pma_m_eye_coarse_ena_i)
X(cfg_dyn_all_rx_pma_m_eye_dn_i)
X(cfg_dyn_all_rx_pma_m_eye_fine_ena_i)
X(cfg_dyn_all_rx_pma_m_eye_i)
X(cfg_dyn_all_rx_pma_m_eye_step_i)
X(cfg_dyn_all_rx_pma_m_eye_up_i)
X(cfg_dyn_all_rx_pma_threshold_1)
X(cfg_dyn_all_rx_pma_threshold_2)
X(cfg_dyn_all_rx_pma_trim_locked_i)
X(cfg_dyn_all_rx_pma_trim_mode_i)
X(cfg_dyn_all_rx_pma_trim_unlocked_i)
X(cfg_dyn_rx0_pma_ctle_cap_p_i)
X(cfg_dyn_rx0_pma_ctle_res_p_i)
X(cfg_dyn_rx0_pma_dfe_idac_tap1_n_i)
X(cfg_dyn_rx0_pma_dfe_idac_tap2_n_i)
X(cfg_dyn_rx0_pma_dfe_idac_tap3_n_i)
X(cfg_dyn_rx0_pma_dfe_idac_tap4_n_i)
X(cfg_dyn_rx0_pma_termination_cmd_i)
X(cfg_dyn_rx1_pma_ctle_cap_p_i)
X(cfg_dyn_rx1_pma_ctle_res_p_i)
X(cfg_dyn_rx1_pma_dfe_idac_tap1_n_i)
X(cfg_dyn_rx1_pma_dfe_idac_tap2_n_i)
X(cfg_dyn_rx1_pma_dfe_idac_tap3_n_i)
X(cfg_dyn_rx1_pma_dfe_idac_tap4_n_i)
X(cfg_dyn_rx1_pma_termination_cmd_i)
X(cfg_dyn_rx2_pma_ctle_cap_p_i)
X(cfg_dyn_rx2_pma_ctle_res_p_i)
X(cfg_dyn_rx2_pma_dfe_idac_tap1_n_i)
X(cfg_dyn_rx2_pma_dfe_idac_tap2_n_i)
X(cfg_dyn_rx2_pma_dfe_idac_tap3_n_i)
X(cfg_dyn_rx2_pma_dfe_idac_tap4_n_i)
X(cfg_dyn_rx2_pma_termination_cmd_i)
X(cfg_dyn_rx3_pma_ctle_cap_p_i)
X(cfg_dyn_rx3_pma_ctle_res_p_i)
X(cfg_dyn_rx3_pma_dfe_idac_tap1_n_i)
X(cfg_dyn_rx3_pma_dfe_idac_tap2_n_i)
X(cfg_dyn_rx3_pma_dfe_idac_tap3_n_i)
X(cfg_dyn_rx3_pma_dfe_idac_tap4_n_i)
X(cfg_dyn_rx3_pma_termination_cmd_i)
X(cfg_dyn_tx0_pma_main_en_i)
X(cfg_dyn_tx0_pma_main_sign_i)
X(cfg_dyn_tx0_pma_margin_input_i)
X(cfg_dyn_tx0_pma_margin_sel_i)
X(cfg_dyn_tx0_pma_post_en_i)
X(cfg_dyn_tx0_pma_post_sel_i)
X(cfg_dyn_tx0_pma_post_sign_i)
X(cfg_dyn_tx0_pma_pre_en_i)
X(cfg_dyn_tx0_pma_pre_sel_i)
X(cfg_dyn_tx0_pma_pre_sign_i)
X(cfg_dyn_tx1_pma_main_en_i)
X(cfg_dyn_tx1_pma_main_sign_i)
X(cfg_dyn_tx1_pma_margin_input_i)
X(cfg_dyn_tx1_pma_margin_sel_i)
X(cfg_dyn_tx1_pma_post_en_i)
X(cfg_dyn_tx1_pma_post_sel_i)
X(cfg_dyn_tx1_pma_post_sign_i)
X(cfg_dyn_tx1_pma_pre_en_i)
X(cfg_dyn_tx1_pma_pre_sel_i)
X(cfg_dyn_tx1_pma_pre_sign_i)
X(cfg_dyn_tx2_pma_main_en_i)
X(cfg_dyn_tx2_pma_main_sign_i)
X(cfg_dyn_tx2_pma_margin_input_i)
X(cfg_dyn_tx2_pma_margin_sel_i)
X(cfg_dyn_tx2_pma_post_en_i)
X(cfg_dyn_tx2_pma_post_sel_i)
X(cfg_dyn_tx2_pma_post_sign_i)
X(cfg_dyn_tx2_pma_pre_en_i)
X(cfg_dyn_tx2_pma_pre_sel_i)
X(cfg_dyn_tx2_pma_pre_sign_i)
X(cfg_dyn_tx3_pma_main_en_i)
X(cfg_dyn_tx3_pma_main_sign_i)
X(cfg_dyn_tx3_pma_margin_input_i)
X(cfg_dyn_tx3_pma_margin_sel_i)
X(cfg_dyn_tx3_pma_post_en_i)
X(cfg_dyn_tx3_pma_post_sel_i)
X(cfg_dyn_tx3_pma_post_sign_i)
X(cfg_dyn_tx3_pma_pre_en_i)
X(cfg_dyn_tx3_pma_pre_sel_i)
X(cfg_dyn_tx3_pma_pre_sign_i)
X(cfg_main_clk_to_fabric_div_en_i)
X(cfg_main_clk_to_fabric_div_mode_i)
X(cfg_main_clk_to_fabric_sel_i)
X(cfg_main_rclk_to_fabric_sel_i)
X(cfg_main_use_only_usr_clock_i)
X(cfg_pcs_ovs_en_i)
X(cfg_pcs_ovs_mode_i)
X(cfg_pcs_pll_lock_ppm_i)
X(cfg_pcs_word_len_i)
X(cfg_pll_pma_ckref_ext_i)
X(cfg_pll_pma_cpump_i)
X(cfg_pll_pma_divl_i)
X(cfg_pll_pma_divm_i)
X(cfg_pll_pma_divn_i)
X(cfg_pll_pma_gbx_en_i)
X(cfg_pll_pma_int_data_len_i)
X(cfg_pll_pma_lvds_en_i)
X(cfg_pll_pma_lvds_mux_i)
X(cfg_pll_pma_mux_ckref_i)
X(cfg_rx0_gearbox_en_i)
X(cfg_rx0_gearbox_mode_i)
X(cfg_rx0_pcs_8b_dscr_sel_i)
X(cfg_rx0_pcs_align_bypass_i)
X(cfg_rx0_pcs_buffers_bypass_i)
X(cfg_rx0_pcs_buffers_use_cdc_i)
X(cfg_rx0_pcs_bypass_pma_cdc_i)
X(cfg_rx0_pcs_bypass_usr_cdc_i)
X(cfg_rx0_pcs_comma_mask_i)
X(cfg_rx0_pcs_debug_en_i)
X(cfg_rx0_pcs_dec_bypass_i)
X(cfg_rx0_pcs_dscr_bypass_i)
X(cfg_rx0_pcs_el_buff_diff_bef_comp_i)
X(cfg_rx0_pcs_el_buff_max_comp_i)
X(cfg_rx0_pcs_el_buff_only_one_skp_i)
X(cfg_rx0_pcs_el_buff_skp_char_0_i)
X(cfg_rx0_pcs_el_buff_skp_char_1_i)
X(cfg_rx0_pcs_el_buff_skp_char_2_i)
X(cfg_rx0_pcs_el_buff_skp_char_3_i)
X(cfg_rx0_pcs_el_buff_skp_header_0_i)
X(cfg_rx0_pcs_el_buff_skp_header_1_i)
X(cfg_rx0_pcs_el_buff_skp_header_2_i)
X(cfg_rx0_pcs_el_buff_skp_header_3_i)
X(cfg_rx0_pcs_el_buff_skp_header_size_i)
X(cfg_rx0_pcs_el_buff_skp_seq_size_i)
X(cfg_rx0_pcs_fsm_sel_i)
X(cfg_rx0_pcs_fsm_watchdog_en_i)
X(cfg_rx0_pcs_loopback_i)
X(cfg_rx0_pcs_m_comma_en_i)
X(cfg_rx0_pcs_m_comma_val_i)
X(cfg_rx0_pcs_nb_comma_bef_realign_i)
X(cfg_rx0_pcs_p_comma_en_i)
X(cfg_rx0_pcs_p_comma_val_i)
X(cfg_rx0_pcs_polarity_i)
X(cfg_rx0_pcs_protocol_size_i)
X(cfg_rx0_pcs_replace_bypass_i)
X(cfg_rx0_pcs_sync_supported_i)
X(cfg_rx0_pma_cdr_cp_i)
X(cfg_rx0_pma_clk_pos_i)
X(cfg_rx0_pma_coarse_ppm_i)
X(cfg_rx0_pma_ctrl_term_i)
X(cfg_rx0_pma_dco_divl_i)
X(cfg_rx0_pma_dco_divm_i)
X(cfg_rx0_pma_dco_divn_i)
X(cfg_rx0_pma_dco_reg_res_i)
X(cfg_rx0_pma_dco_vref_sel_i)
X(cfg_rx0_pma_fine_ppm_i)
X(cfg_rx0_pma_loopback_i)
X(cfg_rx0_pma_m_eye_ppm_i)
X(cfg_rx0_pma_peak_detect_cmd_i)
X(cfg_rx0_pma_peak_detect_on_i)
X(cfg_rx0_pma_pll_cpump_n_i)
X(cfg_rx0_pma_pll_divf_en_n_i)
X(cfg_rx0_pma_pll_divf_i)
X(cfg_rx0_pma_pll_divm_en_n_i)
X(cfg_rx0_pma_pll_divm_i)
X(cfg_rx0_pma_pll_divn_en_n_i)
X(cfg_rx0_pma_pll_divn_i)
X(cfg_rx1_gearbox_en_i)
X(cfg_rx1_gearbox_mode_i)
X(cfg_rx1_pcs_8b_dscr_sel_i)
X(cfg_rx1_pcs_align_bypass_i)
X(cfg_rx1_pcs_buffers_bypass_i)
X(cfg_rx1_pcs_buffers_use_cdc_i)
X(cfg_rx1_pcs_bypass_pma_cdc_i)
X(cfg_rx1_pcs_bypass_usr_cdc_i)
X(cfg_rx1_pcs_comma_mask_i)
X(cfg_rx1_pcs_debug_en_i)
X(cfg_rx1_pcs_dec_bypass_i)
X(cfg_rx1_pcs_dscr_bypass_i)
X(cfg_rx1_pcs_el_buff_diff_bef_comp_i)
X(cfg_rx1_pcs_el_buff_max_comp_i)
X(cfg_rx1_pcs_el_buff_only_one_skp_i)
X(cfg_rx1_pcs_el_buff_skp_char_0_i)
X(cfg_rx1_pcs_el_buff_skp_char_1_i)
X(cfg_rx1_pcs_el_buff_skp_char_2_i)
X(cfg_rx1_pcs_el_buff_skp_char_3_i)
X(cfg_rx1_pcs_el_buff_skp_header_0_i)
X(cfg_rx1_pcs_el_buff_skp_header_1_i)
X(cfg_rx1_pcs_el_buff_skp_header_2_i)
X(cfg_rx1_pcs_el_buff_skp_header_3_i)
X(cfg_rx1_pcs_el_buff_skp_header_size_i)
X(cfg_rx1_pcs_el_buff_skp_seq_size_i)
X(cfg_rx1_pcs_fsm_sel_i)
X(cfg_rx1_pcs_fsm_watchdog_en_i)
X(cfg_rx1_pcs_loopback_i)
X(cfg_rx1_pcs_m_comma_en_i)
X(cfg_rx1_pcs_m_comma_val_i)
X(cfg_rx1_pcs_nb_comma_bef_realign_i)
X(cfg_rx1_pcs_p_comma_en_i)
X(cfg_rx1_pcs_p_comma_val_i)
X(cfg_rx1_pcs_polarity_i)
X(cfg_rx1_pcs_protocol_size_i)
X(cfg_rx1_pcs_replace_bypass_i)
X(cfg_rx1_pcs_sync_supported_i)
X(cfg_rx1_pma_cdr_cp_i)
X(cfg_rx1_pma_clk_pos_i)
X(cfg_rx1_pma_coarse_ppm_i)
X(cfg_rx1_pma_ctrl_term_i)
X(cfg_rx1_pma_dco_divl_i)
X(cfg_rx1_pma_dco_divm_i)
X(cfg_rx1_pma_dco_divn_i)
X(cfg_rx1_pma_dco_reg_res_i)
X(cfg_rx1_pma_dco_vref_sel_i)
X(cfg_rx1_pma_fine_ppm_i)
X(cfg_rx1_pma_loopback_i)
X(cfg_rx1_pma_m_eye_ppm_i)
X(cfg_rx1_pma_peak_detect_cmd_i)
X(cfg_rx1_pma_peak_detect_on_i)
X(cfg_rx1_pma_pll_cpump_n_i)
X(cfg_rx1_pma_pll_divf_en_n_i)
X(cfg_rx1_pma_pll_divf_i)
X(cfg_rx1_pma_pll_divm_en_n_i)
X(cfg_rx1_pma_pll_divm_i)
X(cfg_rx1_pma_pll_divn_en_n_i)
X(cfg_rx1_pma_pll_divn_i)
X(cfg_rx2_gearbox_en_i)
X(cfg_rx2_gearbox_mode_i)
X(cfg_rx2_pcs_8b_dscr_sel_i)
X(cfg_rx2_pcs_align_bypass_i)
X(cfg_rx2_pcs_buffers_bypass_i)
X(cfg_rx2_pcs_buffers_use_cdc_i)
X(cfg_rx2_pcs_bypass_pma_cdc_i)
X(cfg_rx2_pcs_bypass_usr_cdc_i)
X(cfg_rx2_pcs_comma_mask_i)
X(cfg_rx2_pcs_debug_en_i)
X(cfg_rx2_pcs_dec_bypass_i)
X(cfg_rx2_pcs_dscr_bypass_i)
X(cfg_rx2_pcs_el_buff_diff_bef_comp_i)
X(cfg_rx2_pcs_el_buff_max_comp_i)
X(cfg_rx2_pcs_el_buff_only_one_skp_i)
X(cfg_rx2_pcs_el_buff_skp_char_0_i)
X(cfg_rx2_pcs_el_buff_skp_char_1_i)
X(cfg_rx2_pcs_el_buff_skp_char_2_i)
X(cfg_rx2_pcs_el_buff_skp_char_3_i)
X(cfg_rx2_pcs_el_buff_skp_header_0_i)
X(cfg_rx2_pcs_el_buff_skp_header_1_i)
X(cfg_rx2_pcs_el_buff_skp_header_2_i)
X(cfg_rx2_pcs_el_buff_skp_header_3_i)
X(cfg_rx2_pcs_el_buff_skp_header_size_i)
X(cfg_rx2_pcs_el_buff_skp_seq_size_i)
X(cfg_rx2_pcs_fsm_sel_i)
X(cfg_rx2_pcs_fsm_watchdog_en_i)
X(cfg_rx2_pcs_loopback_i)
X(cfg_rx2_pcs_m_comma_en_i)
X(cfg_rx2_pcs_m_comma_val_i)
X(cfg_rx2_pcs_nb_comma_bef_realign_i)
X(cfg_rx2_pcs_p_comma_en_i)
X(cfg_rx2_pcs_p_comma_val_i)
X(cfg_rx2_pcs_polarity_i)
X(cfg_rx2_pcs_protocol_size_i)
X(cfg_rx2_pcs_replace_bypass_i)
X(cfg_rx2_pcs_sync_supported_i)
X(cfg_rx2_pma_cdr_cp_i)
X(cfg_rx2_pma_clk_pos_i)
X(cfg_rx2_pma_coarse_ppm_i)
X(cfg_rx2_pma_ctrl_term_i)
X(cfg_rx2_pma_dco_divl_i)
X(cfg_rx2_pma_dco_divm_i)
X(cfg_rx2_pma_dco_divn_i)
X(cfg_rx2_pma_dco_reg_res_i)
X(cfg_rx2_pma_dco_vref_sel_i)
X(cfg_rx2_pma_fine_ppm_i)
X(cfg_rx2_pma_loopback_i)
X(cfg_rx2_pma_m_eye_ppm_i)
X(cfg_rx2_pma_peak_detect_cmd_i)
X(cfg_rx2_pma_peak_detect_on_i)
X(cfg_rx2_pma_pll_cpump_n_i)
X(cfg_rx2_pma_pll_divf_en_n_i)
X(cfg_rx2_pma_pll_divf_i)
X(cfg_rx2_pma_pll_divm_en_n_i)
X(cfg_rx2_pma_pll_divm_i)
X(cfg_rx2_pma_pll_divn_en_n_i)
X(cfg_rx2_pma_pll_divn_i)
X(cfg_rx3_gearbox_en_i)
X(cfg_rx3_gearbox_mode_i)
X(cfg_rx3_pcs_8b_dscr_sel_i)
X(cfg_rx3_pcs_align_bypass_i)
X(cfg_rx3_pcs_buffers_bypass_i)
X(cfg_rx3_pcs_buffers_use_cdc_i)
X(cfg_rx3_pcs_bypass_pma_cdc_i)
X(cfg_rx3_pcs_bypass_usr_cdc_i)
X(cfg_rx3_pcs_comma_mask_i)
X(cfg_rx3_pcs_debug_en_i)
X(cfg_rx3_pcs_dec_bypass_i)
X(cfg_rx3_pcs_dscr_bypass_i)
X(cfg_rx3_pcs_el_buff_diff_bef_comp_i)
X(cfg_rx3_pcs_el_buff_max_comp_i)
X(cfg_rx3_pcs_el_buff_only_one_skp_i)
X(cfg_rx3_pcs_el_buff_skp_char_0_i)
X(cfg_rx3_pcs_el_buff_skp_char_1_i)
X(cfg_rx3_pcs_el_buff_skp_char_2_i)
X(cfg_rx3_pcs_el_buff_skp_char_3_i)
X(cfg_rx3_pcs_el_buff_skp_header_0_i)
X(cfg_rx3_pcs_el_buff_skp_header_1_i)
X(cfg_rx3_pcs_el_buff_skp_header_2_i)
X(cfg_rx3_pcs_el_buff_skp_header_3_i)
X(cfg_rx3_pcs_el_buff_skp_header_size_i)
X(cfg_rx3_pcs_el_buff_skp_seq_size_i)
X(cfg_rx3_pcs_fsm_sel_i)
X(cfg_rx3_pcs_fsm_watchdog_en_i)
X(cfg_rx3_pcs_loopback_i)
X(cfg_rx3_pcs_m_comma_en_i)
X(cfg_rx3_pcs_m_comma_val_i)
X(cfg_rx3_pcs_nb_comma_bef_realign_i)
X(cfg_rx3_pcs_p_comma_en_i)
X(cfg_rx3_pcs_p_comma_val_i)
X(cfg_rx3_pcs_polarity_i)
X(cfg_rx3_pcs_protocol_size_i)
X(cfg_rx3_pcs_replace_bypass_i)
X(cfg_rx3_pcs_sync_supported_i)
X(cfg_rx3_pma_cdr_cp_i)
X(cfg_rx3_pma_clk_pos_i)
X(cfg_rx3_pma_coarse_ppm_i)
X(cfg_rx3_pma_ctrl_term_i)
X(cfg_rx3_pma_dco_divl_i)
X(cfg_rx3_pma_dco_divm_i)
X(cfg_rx3_pma_dco_divn_i)
X(cfg_rx3_pma_dco_reg_res_i)
X(cfg_rx3_pma_dco_vref_sel_i)
X(cfg_rx3_pma_fine_ppm_i)
X(cfg_rx3_pma_loopback_i)
X(cfg_rx3_pma_m_eye_ppm_i)
X(cfg_rx3_pma_peak_detect_cmd_i)
X(cfg_rx3_pma_peak_detect_on_i)
X(cfg_rx3_pma_pll_cpump_n_i)
X(cfg_rx3_pma_pll_divf_en_n_i)
X(cfg_rx3_pma_pll_divf_i)
X(cfg_rx3_pma_pll_divm_en_n_i)
X(cfg_rx3_pma_pll_divm_i)
X(cfg_rx3_pma_pll_divn_en_n_i)
X(cfg_rx3_pma_pll_divn_i)
X(cfg_test_mode_i)
X(cfg_tx0_gearbox_en_i)
X(cfg_tx0_gearbox_mode_i)
X(cfg_tx0_pcs_8b_scr_sel_i)
X(cfg_tx0_pcs_bypass_pma_cdc_i)
X(cfg_tx0_pcs_bypass_usr_cdc_i)
X(cfg_tx0_pcs_enc_bypass_i)
X(cfg_tx0_pcs_esistream_fsm_en_i)
X(cfg_tx0_pcs_loopback_i)
X(cfg_tx0_pcs_polarity_i)
X(cfg_tx0_pcs_protocol_size_i)
X(cfg_tx0_pcs_replace_bypass_i)
X(cfg_tx0_pcs_scr_bypass_i)
X(cfg_tx0_pcs_scr_init_i)
X(cfg_tx0_pcs_sync_supported_i)
X(cfg_tx0_pma_clk_pos_i)
X(cfg_tx0_pma_loopback_i)
X(cfg_tx1_gearbox_en_i)
X(cfg_tx1_gearbox_mode_i)
X(cfg_tx1_pcs_8b_scr_sel_i)
X(cfg_tx1_pcs_bypass_pma_cdc_i)
X(cfg_tx1_pcs_bypass_usr_cdc_i)
X(cfg_tx1_pcs_enc_bypass_i)
X(cfg_tx1_pcs_esistream_fsm_en_i)
X(cfg_tx1_pcs_loopback_i)
X(cfg_tx1_pcs_polarity_i)
X(cfg_tx1_pcs_protocol_size_i)
X(cfg_tx1_pcs_replace_bypass_i)
X(cfg_tx1_pcs_scr_bypass_i)
X(cfg_tx1_pcs_scr_init_i)
X(cfg_tx1_pcs_sync_supported_i)
X(cfg_tx1_pma_clk_pos_i)
X(cfg_tx1_pma_loopback_i)
X(cfg_tx2_gearbox_en_i)
X(cfg_tx2_gearbox_mode_i)
X(cfg_tx2_pcs_8b_scr_sel_i)
X(cfg_tx2_pcs_bypass_pma_cdc_i)
X(cfg_tx2_pcs_bypass_usr_cdc_i)
X(cfg_tx2_pcs_enc_bypass_i)
X(cfg_tx2_pcs_esistream_fsm_en_i)
X(cfg_tx2_pcs_loopback_i)
X(cfg_tx2_pcs_polarity_i)
X(cfg_tx2_pcs_protocol_size_i)
X(cfg_tx2_pcs_replace_bypass_i)
X(cfg_tx2_pcs_scr_bypass_i)
X(cfg_tx2_pcs_scr_init_i)
X(cfg_tx2_pcs_sync_supported_i)
X(cfg_tx2_pma_clk_pos_i)
X(cfg_tx2_pma_loopback_i)
X(cfg_tx3_gearbox_en_i)
X(cfg_tx3_gearbox_mode_i)
X(cfg_tx3_pcs_8b_scr_sel_i)
X(cfg_tx3_pcs_bypass_pma_cdc_i)
X(cfg_tx3_pcs_bypass_usr_cdc_i)
X(cfg_tx3_pcs_enc_bypass_i)
X(cfg_tx3_pcs_esistream_fsm_en_i)
X(cfg_tx3_pcs_loopback_i)
X(cfg_tx3_pcs_polarity_i)
X(cfg_tx3_pcs_protocol_size_i)
X(cfg_tx3_pcs_replace_bypass_i)
X(cfg_tx3_pcs_scr_bypass_i)
X(cfg_tx3_pcs_scr_init_i)
X(cfg_tx3_pcs_sync_supported_i)
X(cfg_tx3_pma_clk_pos_i)
X(cfg_tx3_pma_loopback_i)
//X(location)
X(rx_usrclk_use_pcs_clk_2)
X(tx_usrclk_use_pcs_clk_2)
// NX_IOB
X(NX_IOB)
//X(differential)
//X(drive)
X(dynDrive)
X(dynInput)
X(dynTerm)
X(extra)
//X(inputDelayLine)
X(inputDelayOn)
//X(inputSignalSlope)
//X(location)
//X(locked)
X(outputCapacity)
X(outputDelayLine)
X(outputDelayOn)
X(slewRate)
//X(standard)
//X(termination)
//X(terminationReference)
//X(turbo)
//X(weakTermination)
// NX_IOB_I
X(NX_IOB_I)
//X(differential)
//X(drive)
//X(dynDrive)
//X(dynInput)
//X(dynTerm)
//X(extra)
//X(inputDelayLine)
//X(inputDelayOn)
//X(inputSignalSlope)
//X(location)
//X(locked)
//X(outputCapacity)
//X(outputDelayLine)
//X(outputDelayOn)
//X(slewRate)
//X(standard)
//X(termination)
//X(terminationReference)
//X(turbo)
//X(weakTermination)
// NX_IOB_O
X(NX_IOB_O)
//X(differential)
//X(drive)
//X(dynDrive)
//X(dynInput)
//X(dynTerm)
//X(extra)
//X(inputDelayLine)
//X(inputDelayOn)
//X(inputSignalSlope)
//X(location)
//X(locked)
//X(outputCapacity)
//X(outputDelayLine)
//X(outputDelayOn)
//X(slewRate)
//X(standard)
//X(termination)
//X(terminationReference)
//X(turbo)
//X(weakTermination)
// NX_IOM
X(NX_IOM)
X(div_rx1)
X(div_rx2)
X(div_tx1)
X(div_tx2)
X(mode_io_cal)
X(mode_side1)
X(mode_side2)
X(pads_dict)
X(pads_path)
X(sel_clk_out1)
X(sel_clk_out2)
X(sel_clkr_rx1)
X(sel_clkr_rx2)
X(sel_clkw_rx1)
X(sel_clkw_rx2)
// NX_IOM_BIN2GRP
X(NX_IOM_BIN2GRP)
// NX_IOM_CONTROL
X(NX_IOM_CONTROL)
//X(div_rx1)
//X(div_rx2)
//X(div_tx1)
//X(div_tx2)
X(inv_di_fclk1)
X(inv_di_fclk2)
X(latency1)
X(latency2)
//X(location)
X(mode_cpath)
X(mode_epath)
//X(mode_io_cal)
X(mode_rpath)
//X(mode_side1)
//X(mode_side2)
X(mode_tpath)
//X(sel_clk_out1)
//X(sel_clk_out2)
//X(sel_clkr_rx1)
//X(sel_clkr_rx2)
//X(sel_clkw_rx1)
//X(sel_clkw_rx2)
// NX_IOM_CONTROL_L
X(NX_IOM_CONTROL_L)
//X(div_rx1)
//X(div_rx2)
//X(div_tx1)
//X(div_tx2)
//X(inv_di_fclk1)
//X(inv_di_fclk2)
//X(latency1)
//X(latency2)
//X(location)
//X(mode_cpath)
//X(mode_epath)
//X(mode_io_cal)
//X(mode_rpath)
//X(mode_side1)
//X(mode_side2)
//X(mode_tpath)
//X(sel_clk_out1)
//X(sel_clk_out2)
//X(sel_clkr_rx1)
//X(sel_clkr_rx2)
//X(sel_clkw_rx1)
//X(sel_clkw_rx2)
// NX_IOM_CONTROL_M
X(NX_IOM_CONTROL_M)
//X(div_rx1)
//X(div_rx2)
//X(div_tx1)
//X(div_tx2)
//X(inv_di_fclk1)
//X(inv_di_fclk2)
//X(latency1)
//X(latency2)
//X(location)
//X(mode_cpath)
//X(mode_epath)
//X(mode_io_cal)
//X(mode_rpath)
//X(mode_side1)
//X(mode_side2)
//X(mode_tpath)
//X(sel_clk_out1)
//X(sel_clk_out2)
//X(sel_clkr_rx1)
//X(sel_clkr_rx2)
//X(sel_clkw_rx1)
//X(sel_clkw_rx2)
// NX_IOM_CONTROL_U
X(NX_IOM_CONTROL_U)
X(cal_delay1)
X(cal_delay2)
X(div1)
X(div2)
X(div3)
X(div_swrx1)
X(div_swrx2)
X(inv_ld_sck1)
X(inv_ld_sck2)
X(inv_ld_sck3)
X(link_ld_12)
X(link_ld_23)
//X(location)
//X(mode_side1)
//X(mode_side2)
X(mode_side3)
//X(sel_clk_out1)
//X(sel_clk_out2)
X(sel_dc_clk)
X(sel_ld_fck1)
X(sel_ld_fck2)
X(sel_ld_fck3)
X(sel_sw_fck1)
X(sel_sw_fck2)
X(use_dc)
// NX_IOM_DRIVER
X(NX_IOM_DRIVER)
X(chained)
X(cpath_edge)
X(cpath_init)
X(cpath_inv)
X(cpath_load)
X(cpath_mode)
X(cpath_sync)
X(epath_dynamic)
X(epath_edge)
X(epath_init)
X(epath_load)
X(epath_mode)
X(epath_sync)
//X(location)
X(rpath_dynamic)
X(rpath_edge)
X(rpath_init)
X(rpath_load)
X(rpath_mode)
X(rpath_sync)
X(symbol)
X(tpath_mode)
X(variant)
// NX_IOM_DRIVER_M
X(NX_IOM_DRIVER_M)
//X(chained)
//X(cpath_edge)
//X(cpath_init)
//X(cpath_inv)
//X(cpath_load)
//X(cpath_mode)
//X(cpath_sync)
//X(epath_dynamic)
//X(epath_edge)
//X(epath_init)
//X(epath_load)
//X(epath_mode)
//X(epath_sync)
//X(location)
//X(rpath_dynamic)
//X(rpath_edge)
//X(rpath_init)
//X(rpath_load)
//X(rpath_mode)
//X(rpath_sync)
//X(symbol)
//X(tpath_mode)
//X(variant)
// NX_IOM_DRIVER_U
X(NX_IOM_DRIVER_U)
//X(chained)
//X(cpath_edge)
//X(cpath_init)
//X(cpath_inv)
//X(cpath_load)
//X(cpath_mode)
//X(cpath_sync)
X(cpath_type)
//X(epath_dynamic)
//X(epath_edge)
//X(epath_init)
//X(epath_load)
//X(epath_mode)
//X(epath_sync)
X(epath_type)
//X(location)
//X(rpath_dynamic)
//X(rpath_edge)
//X(rpath_init)
//X(rpath_load)
//X(rpath_mode)
//X(rpath_sync)
X(rpath_type)
//X(symbol)
//X(tpath_mode)
// NX_IOM_L
X(NX_IOM_L)
//X(div_rx1)
//X(div_rx2)
//X(div_tx1)
//X(div_tx2)
//X(mode_io_cal)
//X(mode_side1)
//X(mode_side2)
//X(pads_dict)
//X(pads_path)
//X(sel_clk_out1)
//X(sel_clk_out2)
//X(sel_clkr_rx1)
//X(sel_clkr_rx2)
//X(sel_clkw_rx1)
//X(sel_clkw_rx2)
// NX_IOM_SERDES
X(NX_IOM_SERDES)
//X(data_size)
//X(location)
// NX_IOM_SERDES_M
X(NX_IOM_SERDES_M)
//X(data_size)
//X(location)
// NX_IOM_SERDES_U
X(NX_IOM_SERDES_U)
//X(data_size)
//X(location)
// NX_IOM_U
X(NX_IOM_U)
//X(cal_delay1)
//X(cal_delay2)
//X(div1)
//X(div2)
//X(div3)
//X(div_swrx1)
//X(div_swrx2)
//X(inv_ld_sck1)
//X(inv_ld_sck2)
//X(inv_ld_sck3)
//X(link_ld_12)
//X(link_ld_23)
//X(mode_side1)
//X(mode_side2)
//X(mode_side3)
//X(pads_dict)
//X(pads_path)
//X(sel_clk_out1)
//X(sel_clk_out2)
//X(sel_dc_clk)
//X(sel_ld_fck1)
//X(sel_ld_fck2)
//X(sel_ld_fck3)
//X(sel_sw_fck1)
//X(sel_sw_fck2)
//X(use_dc)
// NX_LUT
X(NX_LUT)
X(lut_table)
// NX_PLL
X(NX_PLL)
X(clk_outdiv1)
X(clk_outdiv2)
X(clk_outdiv3)
X(ext_fbk_on)
X(fbk_delay)
X(fbk_delay_on)
X(fbk_div_on)
X(fbk_intdiv)
//X(location)
X(ref_div_on)
X(vco_range)
// NX_PLL_L
X(NX_PLL_L)
X(cfg_use_pll)
X(clk_outdivo1)
X(clk_outdivp1)
X(clk_outdivp2)
X(clk_outdivp3o2)
//X(ext_fbk_on)
//X(fbk_delay)
//X(fbk_delay_on)
//X(fbk_intdiv)
//X(location)
X(pll_cpump)
X(ref_intdiv)
X(ref_osc_on)
X(wfg_sync_cal_lock)
X(wfg_sync_pll_lock)
// NX_PLL_U
X(NX_PLL_U)
X(cal_delay)
X(cal_div)
X(clk_cal_sel)
//X(clk_outdiv1)
//X(clk_outdiv2)
//X(clk_outdiv3)
X(clk_outdiv4)
X(clk_outdivd1)
X(clk_outdivd2)
X(clk_outdivd3)
X(clk_outdivd4)
X(clk_outdivd5)
//X(ext_fbk_on)
//X(fbk_delay)
//X(fbk_delay_on)
//X(fbk_intdiv)
//X(location)
//X(pll_cpump)
X(pll_lock)
X(pll_lpf_cap)
X(pll_lpf_res)
X(pll_odf)
//X(ref_intdiv)
//X(ref_osc_on)
X(use_cal)
X(use_pll)
// NX_PLL_U_WRAP
X(NX_PLL_U_WRAP)
//X(cal_delay)
//X(cal_div)
//X(clk_cal_sel)
//X(clk_outdiv1)
//X(clk_outdiv2)
//X(clk_outdiv3)
//X(clk_outdiv4)
//X(clk_outdivd1)
//X(clk_outdivd2)
//X(clk_outdivd3)
//X(clk_outdivd4)
//X(clk_outdivd5)
//X(ext_fbk_on)
//X(fbk_delay)
//X(fbk_delay_on)
//X(fbk_intdiv)
//X(location)
//X(pll_cpump)
//X(pll_lock)
//X(pll_lpf_cap)
//X(pll_lpf_res)
//X(pll_odf)
//X(ref_intdiv)
//X(ref_osc_on)
//X(use_cal)
//X(use_pll)
// NX_PMA_L
X(NX_PMA_L)
//X(location)
X(main_clk_to_fabric_div_en)
X(main_clk_to_fabric_div_mode)
X(main_clk_to_fabric_sel)
X(main_test)
X(main_use_only_usr_clock)
X(main_use_pcs_clk_2)
X(pcs_ovs_mode)
X(pcs_pll_lock_count)
X(pcs_word_len)
X(pll_pma_cpump_n)
X(pll_pma_divf)
X(pll_pma_divf_en_n)
X(pll_pma_divm)
X(pll_pma_divm_en_n)
X(pll_pma_divn)
X(pll_pma_divn_en_n)
X(pll_pma_int_data_len)
X(pll_pma_lvds_mux)
X(pll_pma_mux_ckref)
X(rx_pma_half_step)
// NX_PMA_U
X(NX_PMA_U)
X(dyn_all_rx_pma_m_eye)
X(dyn_all_rx_pma_m_eye_coarse_ena)
X(dyn_all_rx_pma_m_eye_dn)
X(dyn_all_rx_pma_m_eye_fine_ena)
X(dyn_all_rx_pma_m_eye_step)
X(dyn_all_rx_pma_m_eye_up)
X(dyn_all_rx_pma_threshold_1)
X(dyn_all_rx_pma_threshold_2)
X(dyn_all_rx_pma_trim_locked)
X(dyn_all_rx_pma_trim_mode)
X(dyn_all_rx_pma_trim_unlocked)
X(dyn_rx0_pma_ctle_cap_p)
X(dyn_rx0_pma_ctle_res_p)
X(dyn_rx0_pma_dfe_idac_tap1_n)
X(dyn_rx0_pma_dfe_idac_tap2_n)
X(dyn_rx0_pma_dfe_idac_tap3_n)
X(dyn_rx0_pma_dfe_idac_tap4_n)
X(dyn_rx0_pma_termination_cmd)
X(dyn_rx1_pma_ctle_cap_p)
X(dyn_rx1_pma_ctle_res_p)
X(dyn_rx1_pma_dfe_idac_tap1_n)
X(dyn_rx1_pma_dfe_idac_tap2_n)
X(dyn_rx1_pma_dfe_idac_tap3_n)
X(dyn_rx1_pma_dfe_idac_tap4_n)
X(dyn_rx1_pma_termination_cmd)
X(dyn_rx2_pma_ctle_cap_p)
X(dyn_rx2_pma_ctle_res_p)
X(dyn_rx2_pma_dfe_idac_tap1_n)
X(dyn_rx2_pma_dfe_idac_tap2_n)
X(dyn_rx2_pma_dfe_idac_tap3_n)
X(dyn_rx2_pma_dfe_idac_tap4_n)
X(dyn_rx2_pma_termination_cmd)
X(dyn_rx3_pma_ctle_cap_p)
X(dyn_rx3_pma_ctle_res_p)
X(dyn_rx3_pma_dfe_idac_tap1_n)
X(dyn_rx3_pma_dfe_idac_tap2_n)
X(dyn_rx3_pma_dfe_idac_tap3_n)
X(dyn_rx3_pma_dfe_idac_tap4_n)
X(dyn_rx3_pma_termination_cmd)
X(dyn_tx0_pma_main_en)
X(dyn_tx0_pma_main_sign)
X(dyn_tx0_pma_margin_input)
X(dyn_tx0_pma_margin_sel)
X(dyn_tx0_pma_post_en)
X(dyn_tx0_pma_post_sel)
X(dyn_tx0_pma_post_sign)
X(dyn_tx0_pma_pre_en)
X(dyn_tx0_pma_pre_sel)
X(dyn_tx0_pma_pre_sign)
X(dyn_tx1_pma_main_en)
X(dyn_tx1_pma_main_sign)
X(dyn_tx1_pma_margin_input)
X(dyn_tx1_pma_margin_sel)
X(dyn_tx1_pma_post_en)
X(dyn_tx1_pma_post_sel)
X(dyn_tx1_pma_post_sign)
X(dyn_tx1_pma_pre_en)
X(dyn_tx1_pma_pre_sel)
X(dyn_tx1_pma_pre_sign)
X(dyn_tx2_pma_main_en)
X(dyn_tx2_pma_main_sign)
X(dyn_tx2_pma_margin_input)
X(dyn_tx2_pma_margin_sel)
X(dyn_tx2_pma_post_en)
X(dyn_tx2_pma_post_sel)
X(dyn_tx2_pma_post_sign)
X(dyn_tx2_pma_pre_en)
X(dyn_tx2_pma_pre_sel)
X(dyn_tx2_pma_pre_sign)
X(dyn_tx3_pma_main_en)
X(dyn_tx3_pma_main_sign)
X(dyn_tx3_pma_margin_input)
X(dyn_tx3_pma_margin_sel)
X(dyn_tx3_pma_post_en)
X(dyn_tx3_pma_post_sel)
X(dyn_tx3_pma_post_sign)
X(dyn_tx3_pma_pre_en)
X(dyn_tx3_pma_pre_sel)
X(dyn_tx3_pma_pre_sign)
//X(location)
//X(main_clk_to_fabric_div_en)
//X(main_clk_to_fabric_div_mode)
//X(main_clk_to_fabric_sel)
X(main_rclk_to_fabric_sel)
//X(main_use_only_usr_clock)
X(pcs_ovs_en)
//X(pcs_ovs_mode)
X(pcs_pll_lock_ppm)
//X(pcs_word_len)
X(pll_pma_ckref_ext)
X(pll_pma_cpump)
X(pll_pma_divl)
//X(pll_pma_divm)
//X(pll_pma_divn)
X(pll_pma_gbx_en)
//X(pll_pma_int_data_len)
X(pll_pma_lvds_en)
//X(pll_pma_lvds_mux)
//X(pll_pma_mux_ckref)
//X(rx_usrclk_use_pcs_clk_2)
X(test_mode)
//X(tx_usrclk_use_pcs_clk_2)
// NX_R5_L
X(NX_R5_L)
// NX_R5_L_WRAP
X(NX_R5_L_WRAP)
// NX_RAM
X(NX_RAM)
X(mcka_edge)
X(mckb_edge)
X(mem_ctxt)
X(pcka_edge)
X(pckb_edge)
X(pipe_ia)
X(pipe_ib)
X(pipe_oa)
X(pipe_ob)
//X(raw_config0)
//X(raw_config1)
X(raw_l_enable)
X(raw_l_extend)
X(raw_u_enable)
X(raw_u_extend)
//X(std_mode)
// NX_RAM_SLOWECC_1K_36_1r1w
X(NX_RAM_SLOWECC_1K_36_1r1w)
//X(mem_ctxt)
// NX_RAM_WRAP
X(NX_RAM_WRAP)
//X(mcka_edge)
//X(mckb_edge)
//X(mem_ctxt)
//X(pcka_edge)
//X(pckb_edge)
//X(pipe_ia)
//X(pipe_ib)
//X(pipe_oa)
//X(pipe_ob)
//X(raw_config0)
//X(raw_config1)
//X(raw_l_enable)
//X(raw_l_extend)
//X(raw_u_enable)
//X(raw_u_extend)
//X(std_mode)
// NX_RB
X(NX_RB)
X(inputBypass)
X(inputClk)
X(inputContext)
X(outputBypass)
X(outputClk)
X(outputContext)
// NX_RB_WRAP
X(NX_RB_WRAP)
//X(inputBypass)
//X(inputClk)
//X(inputContext)
//X(outputBypass)
//X(outputClk)
//X(outputContext)
// NX_RFB
X(NX_RFB)
X(addr_mask)
//X(mem_ctxt)
//X(rck_edge)
//X(wck_edge)
X(we_mask)
X(wea_mask)
// NX_RFBDP_U_WRAP
X(NX_RFBDP_U_WRAP)
//X(mem_ctxt)
//X(wck_edge)
// NX_RFBSP_U_WRAP
X(NX_RFBSP_U_WRAP)
//X(mem_ctxt)
//X(wck_edge)
// NX_RFB_L
X(NX_RFB_L)
//X(mem_ctxt)
//X(mode)
//X(rck_edge)
//X(wck_edge)
// NX_RFB_L_WRAP
X(NX_RFB_L_WRAP)
//X(mem_ctxt)
//X(mode)
//X(rck_edge)
//X(wck_edge)
// NX_RFB_M
X(NX_RFB_M)
//X(mem_ctxt)
//X(rck_edge)
//X(wck_edge)
// NX_RFB_U
X(NX_RFB_U)
//X(mem_ctxt)
//X(mode)
//X(wck_edge)
// NX_RFB_WRAP
X(NX_RFB_WRAP)
//X(mem_ctxt)
//X(rck_edge)
//X(wck_edge)
// NX_SER
X(NX_SER)
//X(data_size)
//X(differential)
//X(drive)
//X(location)
//X(locked)
//X(outputCapacity)
//X(outputDelayLine)
//X(slewRate)
X(spath_dynamic)
//X(standard)
// NX_SERDES
X(NX_SERDES)
X(cpath_registered)
//X(data_size)
//X(differential)
//X(dpath_dynamic)
//X(drive)
//X(inputDelayLine)
//X(inputSignalSlope)
//X(location)
//X(locked)
//X(outputCapacity)
//X(outputDelayLine)
//X(slewRate)
//X(spath_dynamic)
//X(standard)
//X(termination)
//X(terminationReference)
//X(turbo)
//X(weakTermination)
// NX_WFG
X(NX_WFG)
X(delay)
X(delay_on)
//X(location)
//X(mode)
X(pattern)
X(pattern_end)
X(wfg_edge)
// NX_WFG_L
X(NX_WFG_L)
//X(delay)
//X(delay_on)
//X(location)
//X(mode)
//X(pattern)
//X(pattern_end)
//X(wfg_edge)
// NX_WFG_U
X(NX_WFG_U)
//X(delay)
//X(delay_on)
X(div_phase)
X(div_ratio)
//X(location)
//X(mode)
//X(pattern)
//X(pattern_end)
X(reset_on_cal_lock_n)
X(reset_on_pll_lock_n)
X(reset_on_pll_locka_n)
//X(wfg_edge)
// NX_XCDC_U
X(NX_XCDC_U)
//X(ack_sel)
//X(bck_sel)
//X(cck_sel)
//X(ck0_edge)
//X(ck1_edge)
//X(dck_sel)
//X(link_BA)
//X(link_CB)
//X(link_DC)
//X(use_adest_arst)
//X(use_asrc_arst)
//X(use_bdest_arst)
//X(use_bsrc_arst)
//X(use_cdest_arst)
//X(use_csrc_arst)
//X(use_ddest_arst)
//X(use_dsrc_arst)
// NX_XFIFO_32x36
X(NX_XFIFO_32x36)
//X(rck_edge)
//X(read_addr_inv)
//X(use_read_arst)
//X(use_write_arst)
//X(wck_edge)
// NX_XFIFO_64x18
X(NX_XFIFO_64x18)
//X(rck_edge)
//X(read_addr_inv)
//X(use_read_arst)
//X(use_write_arst)
//X(wck_edge)
// NX_XRFB_2R_1W
X(NX_XRFB_2R_1W)
//X(mem_ctxt)
//X(wck_edge)
// NX_XRFB_32x36
X(NX_XRFB_32x36)
//X(mem_ctxt)
//X(wck_edge)
// NX_XRFB_64x18
X(NX_XRFB_64x18)
//X(mem_ctxt)
//X(wck_edge)
// end of generated parameter list
// IO location attribute
X(LOC)
X(lut_used)
X(dff_used)
X(type)
// Timing
X(BEYOND_FE_LUT)
// csv
X(registered)