-------------------------------------------------------------------------------
--
-- File Name : DS32508_BSDL.TXT
-- Created by : Dallas Semiconductor/Maxim
-- Documentation : DS32506/08/12 data sheets
--
-- BSDL Revision : 1.0
--
-- Date created : 10/18/2006
--
-- Device : DS32508
-- Package : 484-pin BGA
--
-- IMPORTANT NOTICE
-- Dallas Semiconductor customers are advised to obtain the latest version of
-- device specifications before relying on any published information contained
-- herein. Dallas Semiconductor assumes no responsibility or liability arising
-- out of the application of any information described herein.
--
-- IMPORTANT NOTICE ABOUT THE REVISION
--
-- Dallas Semiconductor customers are advised to check the revision of the
-- device they will be using. All the codes for the device revisions are
-- herein this BSDL file.
--
-- The characters "/", "(", ")" and "*" have been removed from signal names for
-- compatibility with BSDL file format.
--
---------------------------------------------------------------------------------
entity DS32508 is
-- This section identifies the default device package selected.
generic (PHYSICAL_PIN_MAP: string:= "BGA_484");
-- This section declares all the ports in the design.
port (
HIZ_N : in bit;
HW : in bit;
JTCLK : in bit;
JTDI : in bit;
JTMS : in bit;
JTRST_N : in bit;
REFCLK : in bit;
RST_N : in bit;
TCLK1 : in bit;
TCLK2 : in bit;
TCLK3 : in bit;
TCLK4 : in bit;
TCLK5 : in bit;
TCLK6 : in bit;
TCLK7 : in bit;
TCLK8 : in bit;
TEST_N : in bit;
AIST : inout bit;
ALE : inout bit;
CLADBYP : inout bit;
CLKA : inout bit;
CLKB : inout bit;
CLKC : inout bit;
CS_N : inout bit;
INT_N : inout bit;
LBS : inout bit;
RBIN : inout bit;
RCLK1 : inout bit;
RCLK2 : inout bit;
RCLK3 : inout bit;
RCLK4 : inout bit;
RCLK5 : inout bit;
RCLK6 : inout bit;
RCLK7 : inout bit;
RCLK8 : inout bit;
RCLKI : inout bit;
RDY : inout bit;
RD_N : inout bit;
RLOS1 : inout bit;
RLOS2 : inout bit;
RLOS3 : inout bit;
RLOS4 : inout bit;
RLOS5 : inout bit;
RLOS6 : inout bit;
RLOS7 : inout bit;
RLOS8 : inout bit;
RMON1 : inout bit;
RMON2 : inout bit;
RMON3 : inout bit;
RMON4 : inout bit;
RMON5 : inout bit;
RMON6 : inout bit;
RMON7 : inout bit;
RMON8 : inout bit;
RNEG1 : inout bit;
RNEG2 : inout bit;
RNEG3 : inout bit;
RNEG4 : inout bit;
RNEG5 : inout bit;
RNEG6 : inout bit;
RNEG7 : inout bit;
RNEG8 : inout bit;
RPD : inout bit;
RPOS1 : inout bit;
RPOS2 : inout bit;
RPOS3 : inout bit;
RPOS4 : inout bit;
RPOS5 : inout bit;
RPOS6 : inout bit;
RPOS7 : inout bit;
RPOS8 : inout bit;
TAIS1 : inout bit;
TAIS2 : inout bit;
TAIS3 : inout bit;
TAIS4 : inout bit;
TAIS5 : inout bit;
TAIS6 : inout bit;
TAIS7 : inout bit;
TAIS8 : inout bit;
TBIN : inout bit;
TCC : inout bit;
TCLKI : inout bit;
TDM1 : inout bit;
TDM2 : inout bit;
TDM3 : inout bit;
TDM4 : inout bit;
TDM5 : inout bit;
TDM6 : inout bit;
TDM7 : inout bit;
TDM8 : inout bit;
TLBO1 : inout bit;
TLBO2 : inout bit;
TLBO3 : inout bit;
TLBO4 : inout bit;
TLBO5 : inout bit;
TLBO6 : inout bit;
TLBO7 : inout bit;
TLBO8 : inout bit;
TNEG1 : inout bit;
TNEG2 : inout bit;
TNEG3 : inout bit;
TNEG4 : inout bit;
TNEG5 : inout bit;
TNEG6 : inout bit;
TNEG7 : inout bit;
TNEG8 : inout bit;
TOE1 : inout bit;
TOE2 : inout bit;
TOE3 : inout bit;
TOE4 : inout bit;
TOE5 : inout bit;
TOE6 : inout bit;
TOE7 : inout bit;
TOE8 : inout bit;
TPD : inout bit;
TPOS1 : inout bit;
TPOS2 : inout bit;
TPOS3 : inout bit;
TPOS4 : inout bit;
TPOS5 : inout bit;
TPOS6 : inout bit;
TPOS7 : inout bit;
TPOS8 : inout bit;
WR_N : inout bit;
A : inout bit_vector (0 to 10);
D : inout bit_vector (0 to 15);
IFSEL : inout bit_vector (0 to 2);
JAD : inout bit_vector (0 to 1);
JAS : inout bit_vector (0 to 1);
GPIOA1 : inout bit;
GPIOB1 : inout bit;
GPIOA2 : inout bit;
GPIOB2 : inout bit;
GPIOA3 : inout bit;
GPIOB3 : inout bit;
GPIOA4 : inout bit;
GPIOB4 : inout bit;
GPIOA5 : inout bit;
GPIOB5 : inout bit;
GPIOA6 : inout bit;
GPIOB6 : inout bit;
GPIOA7 : inout bit;
GPIOB7 : inout bit;
GPIOA8 : inout bit;
GPIOB8 : inout bit;
CLKD : out bit;
JTDO : out bit;
CVSS : linkage bit;
JVDD1 : linkage bit;
JVDD2 : linkage bit;
JVDD3 : linkage bit;
JVDD4 : linkage bit;
JVDD5 : linkage bit;
JVDD6 : linkage bit;
JVDD7 : linkage bit;
JVDD8 : linkage bit;
JVSS1 : linkage bit;
JVSS2 : linkage bit;
JVSS3 : linkage bit;
JVSS4 : linkage bit;
JVSS5 : linkage bit;
JVSS6 : linkage bit;
JVSS7 : linkage bit;
JVSS8 : linkage bit;
RVDD1 : linkage bit;
RVDD2 : linkage bit;
RVDD3 : linkage bit;
RVDD4 : linkage bit;
RVDD5 : linkage bit;
RVDD6 : linkage bit;
RVDD7 : linkage bit;
RVDD8 : linkage bit;
RVSS1 : linkage bit;
RVSS2 : linkage bit;
RVSS3 : linkage bit;
RVSS4 : linkage bit;
RVSS5 : linkage bit;
RVSS6 : linkage bit;
RVSS7 : linkage bit;
RVSS8 : linkage bit;
RXN1 : linkage bit;
RXN2 : linkage bit;
RXN3 : linkage bit;
RXN4 : linkage bit;
RXN5 : linkage bit;
RXN6 : linkage bit;
RXN7 : linkage bit;
RXN8 : linkage bit;
RXP1 : linkage bit;
RXP2 : linkage bit;
RXP3 : linkage bit;
RXP4 : linkage bit;
RXP5 : linkage bit;
RXP6 : linkage bit;
RXP7 : linkage bit;
RXP8 : linkage bit;
CVDD : linkage bit_vector (1 to 2);
NC : linkage bit_vector (1 to 120);
TVDD1 : linkage bit_vector (1 to 3);
TVDD2 : linkage bit_vector (1 to 3);
TVDD3 : linkage bit_vector (1 to 3);
TVDD4 : linkage bit_vector (1 to 3);
TVDD5 : linkage bit_vector (1 to 3);
TVDD6 : linkage bit_vector (1 to 3);
TVDD7 : linkage bit_vector (1 to 3);
TVDD8 : linkage bit_vector (1 to 3);
TVSS1 : linkage bit_vector (1 to 3);
TVSS2 : linkage bit_vector (1 to 3);
TVSS3 : linkage bit_vector (1 to 3);
TVSS4 : linkage bit_vector (1 to 3);
TVSS5 : linkage bit_vector (1 to 3);
TVSS6 : linkage bit_vector (1 to 3);
TVSS7 : linkage bit_vector (1 to 3);
TVSS8 : linkage bit_vector (1 to 3);
TXN1 : linkage bit_vector (1 to 2);
TXN2 : linkage bit_vector (1 to 2);
TXN3 : linkage bit_vector (1 to 2);
TXN4 : linkage bit_vector (1 to 2);
TXN5 : linkage bit_vector (1 to 2);
TXN6 : linkage bit_vector (1 to 2);
TXN7 : linkage bit_vector (1 to 2);
TXN8 : linkage bit_vector (1 to 2);
TXP1 : linkage bit_vector (1 to 2);
TXP2 : linkage bit_vector (1 to 2);
TXP3 : linkage bit_vector (1 to 2);
TXP4 : linkage bit_vector (1 to 2);
TXP5 : linkage bit_vector (1 to 2);
TXP6 : linkage bit_vector (1 to 2);
TXP7 : linkage bit_vector (1 to 2);
TXP8 : linkage bit_vector (1 to 2);
VDD18 : linkage bit_vector (1 to 8);
VDD33 : linkage bit_vector (1 to 8);
VSS : linkage bit_vector (1 to 29)
);
use STD_1149_1_1994.all;
attribute COMPONENT_CONFORMANCE of DS32508: entity is "STD_1149_1_1993";
attribute PIN_MAP of DS32508: entity is PHYSICAL_PIN_MAP;
-- This section specifies the pin map for each port. This information
-- is extracted from the port-to-pin map file that was read in using
-- the "read_pin_map" command.
constant BGA_484: PIN_MAP_STRING :=
"HIZ_N : J8," &
"HW : B1," &
"JTCLK : D4," &
"JTDI : D3," &
"JTMS : H7," &
"JTRST_N : E3," &
"REFCLK : L22," &
"RST_N : C3," &
"TCLK1 : L16," &
"TCLK2 : R22," &
"TCLK3 : K18," &
"TCLK4 : M17," &
"TCLK5 : J18," &
"TCLK6 : T21," &
"TCLK7 : G21," &
"TCLK8 : P17," &
"TEST_N : E4," &
"AIST : E7," &
"ALE : T10," &
"CLADBYP : G7," &
"CLKA : M21," &
"CLKB : M22," &
"CLKC : M19," &
"CS_N : Y5," &
"INT_N : AB3," &
"LBS : H8," &
"RBIN : E6," &
"RCLK1 : K16," &
"RCLK2 : N22," &
"RCLK3 : D22," &
"RCLK4 : N18," &
"RCLK5 : J14," &
"RCLK6 : R21," &
"RCLK7 : G19," &
"RCLK8 : N16," &
"RCLKI : A3," &
"RDY : U8," &
"RD_N : R11," &
"RLOS1 : K19," &
"RLOS2 : P22," &
"RLOS3 : F22," &
"RLOS4 : V22," &
"RLOS5 : H19," &
"RLOS6 : M14," &
"RLOS7 : H16," &
"RLOS8 : W21," &
"RMON1 : L6," &
"RMON2 : R4," &
"RMON3 : F2," &
"RMON4 : AA1," &
"RMON5 : D8," &
"RMON6 : V10," &
"RMON7 : A10," &
"RMON8 : V13," &
"RNEG1 : K17," &
"RNEG2 : N21," &
"RNEG3 : E22," &
"RNEG4 : L14," &
"RNEG5 : J17," &
"RNEG6 : Y22," &
"RNEG7 : H18," &
"RNEG8 : N15," &
"RPD : B3," &
"RPOS1 : J21," &
"RPOS2 : L17," &
"RPOS3 : J15," &
"RPOS4 : U22," &
"RPOS5 : H20," &
"RPOS6 : P20," &
"RPOS7 : H17," &
"RPOS8 : R20," &
"TAIS1 : F1," &
"TAIS2 : L3," &
"TAIS3 : H6," &
"TAIS4 : R3," &
"TAIS5 : G9," &
"TAIS6 : W8," &
"TAIS7 : G11," &
"TAIS8 : T11," &
"TBIN : D7," &
"TCC : C6," &
"TCLKI : C5," &
"TDM1 : K21," &
"TDM2 : P21," &
"TDM3 : K15," &
"TDM4 : P19," &
"TDM5 : J20," &
"TDM6 : N17," &
"TDM7 : H14," &
"TDM8 : Y21," &
"TLBO1 : L7," &
"TLBO2 : M9," &
"TLBO3 : K8," &
"TLBO4 : N5," &
"TLBO5 : D10," &
"TLBO6 : Y7," &
"TLBO7 : E13," &
"TLBO8 : AB10," &
"TNEG1 : J22," &
"TNEG2 : M18," &
"TNEG3 : K20," &
"TNEG4 : W22," &
"TNEG5 : J19," &
"TNEG6 : V21," &
"TNEG7 : E21," &
"TNEG8 : AA22," &
"TOE1 : K22," &
"TOE2 : T22," &
"TOE3 : G22," &
"TOE4 : M16," &
"TOE5 : C22," &
"TOE6 : R19," &
"TOE7 : F21," &
"TOE8 : P16," &
"TPD : D6," &
"TPOS1 : L15," &
"TPOS2 : N19," &
"TPOS3 : H21," &
"TPOS4 : M15," &
"TPOS5 : J16," &
"TPOS6 : U21," &
"TPOS7 : G20," &
"TPOS8 : P15," &
"WR_N : V6," &
"A : (V5, T8, W5, R9, Y4, P9, AA3, T9, AB2, R10, W6)," &
"D : (T5, T6, R5, R6, T7, R7, V4, P7, U5, W4, Y3, N8, AA2" &
", P8, AB1, R8)," &
"IFSEL : (U9, Y6, W7)," &
"JAD : (G8, C4)," &
"JAS : (F7, E5)," &
"GPIOA1 : J5," &
"GPIOB1 : G2," &
"GPIOA2 : M7," &
"GPIOB2 : M4," &
"GPIOA3 : J7," &
"GPIOB3 : G5," &
"GPIOA4 : N6," &
"GPIOB4 : T1," &
"GPIOA5 : F8," &
"GPIOB5 : E8," &
"GPIOA6 : U11," &
"GPIOB6 : Y10," &
"GPIOA7 : F11," &
"GPIOB7 : B10," &
"GPIOA8 : U13," &
"GPIOB8 : AB14," &
"CLKD : M20," &
"JTDO : F6," &
"CVSS : L20," &
"JVDD1 : H3," &
"JVDD2 : M1," &
"JVDD3 : A1," &
"JVDD4 : T4," &
"JVDD5 : E10," &
"JVDD6 : AA6," &
"JVDD7 : D13," &
"JVDD8 : W11," &
"JVSS1 : H4," &
"JVSS2 : M2," &
"JVSS3 : B2," &
"JVSS4 : T3," &
"JVSS5 : A9," &
"JVSS6 : AB6," &
"JVSS7 : C13," &
"JVSS8 : V11," &
"RVDD1 : L4," &
"RVDD2 : P3," &
"RVDD3 : G4," &
"RVDD4 : V3," &
"RVDD5 : C8," &
"RVDD6 : Y9," &
"RVDD7 : C11," &
"RVDD8 : Y13," &
"RVSS1 : L1," &
"RVSS2 : P5," &
"RVSS3 : F5," &
"RVSS4 : W3," &
"RVSS5 : C7," &
"RVSS6 : W10," &
"RVSS7 : E11," &
"RVSS8 : W13," &
"RXN1 : K1," &
"RXN2 : R2," &
"RXN3 : E1," &
"RXN4 : Y2," &
"RXN5 : B6," &
"RXN6 : AB9," &
"RXN7 : A11," &
"RXN8 : AB13," &
"RXP1 : K2," &
"RXP2 : R1," &
"RXP3 : E2," &
"RXP4 : Y1," &
"RXP5 : A6," &
"RXP6 : AA9," &
"RXP7 : B11," &
"RXP8 : AA13," &
"CVDD : (L18, L19)," &
"NC : (F13, Y14, F15, Y18, A14, R12, B18, U15, E16, W14, " &
"E18, V17, C16, V14, D19, W17, H11, T20, G18, R18, D20, P14, H9, R13" &
", B14, W16, A18, W19, H12, W20, G17, R17, F18, T19, G16, R16, E14, " &
"V16, D17, U18, C14, Y17, E17, AB22, A15, AA17, A19, AA21, B15, AB17" &
", B19, AB21, G13, P12, G15, AB18, H15, U20, E20, T17, B22, U19, H10" &
", T16, D16, AA14, F17, T14, C21, R15, F19, T18, D21, V19, F20, U17" &
", H13, V20, E19, R14, C15, D15, G12, T13, W15, Y15, C20, D18, G14, " &
"T15, W18, Y19, D14, E15, F14, U14, V15, Y16, C18, C19, F16, U16, " &
"V18, Y20, A16, B16, AA16, AB16, A20, B20, AA20, AB20, A17, B17, " &
"AA15, AB15, A21, B21, AA19, AB19)," &
"TVDD1 : (J3, K4, K5)," &
"TVDD2 : (M3, M6, N3)," &
"TVDD3 : (A2, F4, K6)," &
"TVDD4 : (N7, U4, V2)," &
"TVDD5 : (B9, D9, F9)," &
"TVDD6 : (P11, V7, Y8)," &
"TVDD7 : (D12, E12, G10)," &
"TVDD8 : (U12, W12, Y11)," &
"TVSS1 : (J4, K3, M8)," &
"TVSS2 : (M5, N4, P4)," &
"TVSS3 : (F3, G3, H5)," &
"TVSS4 : (P6, U3, V1)," &
"TVSS5 : (C9, E9, F10)," &
"TVSS6 : (U10, V8, V9)," &
"TVSS7 : (C12, D11, F12)," &
"TVSS8 : (T12, V12, Y12)," &
"TXN1 : (J1, J2)," &
"TXN2 : (P1, P2)," &
"TXN3 : (D1, D2)," &
"TXN4 : (W1, W2)," &
"TXN5 : (A7, B7)," &
"TXN6 : (AA8, AB8)," &
"TXN7 : (A12, B12)," &
"TXN8 : (AA12, AB12)," &
"TXP1 : (H1, H2)," &
"TXP2 : (N1, N2)," &
"TXP3 : (C1, C2)," &
"TXP4 : (U1, U2)," &
"TXP5 : (A8, B8)," &
"TXP6 : (AA7, AB7)," &
"TXP7 : (A13, B13)," &
"TXP8 : (AA11, AB11)," &
"VDD18 : (C10, C17, G1, H22, N20, T2, AA10, AA18)," &
"VDD33 : (J10, J13, K9, K14, N9, N14, P10, P13)," &
"VSS : (A22, J6, J9, J11, J12, K7, K10, K11, K12, K13, L5, " &
"L8, L9, L10, L11, L12, L13, M10, M11, M12, M13, N10, N11, N12, N13" &
", P18, U6, U7, W9)";
-- This section specifies the TAP ports.
-- For the TAP TCK port, the parameters in the brackets are:
-- First Field : Maximum TCK frequency.
-- Second Field: Allowable states TCK may be stopped in.
attribute TAP_SCAN_CLOCK of JTCLK : signal is (10.0e6, BOTH);
attribute TAP_SCAN_IN of JTDI : signal is true;
attribute TAP_SCAN_MODE of JTMS : signal is true;
attribute TAP_SCAN_OUT of JTDO : signal is true;
attribute TAP_SCAN_RESET of JTRST_N: signal is true;
-- Specifies the number of bits in the instruction register.
attribute INSTRUCTION_LENGTH of DS32508: entity is 3;
-- Specifies the boundary-scan instructions implemented in the
-- design and their opcodes.
attribute INSTRUCTION_OPCODE of DS32508: entity is
"BYPASS (111)," &
"EXTEST (000)," &
"SAMPLE (010)," &
"CLAMP (011)," &
"HIGHZ (100)," &
"USER1 (101)," &
"USER2 (110)," &
"IDCODE (001)";
-- Specifies the bit pattern that is loaded into the instruction
-- register when the TAP controller passes through the Capture-IR
-- state. The standard mandates that the two LSBs must be "01".
-- The remaining bits are design specific.
attribute INSTRUCTION_CAPTURE of DS32508: entity is "001";
-- Specifies the bit pattern that is loaded into the DEVICE_ID
-- register during the IDCODE instruction when the TAP controller
-- passes through the Capture-DR state.
attribute IDCODE_REGISTER of DS32508: entity is
"0000" & -- 4-bit version number
"0000000001111001" & -- 16-bit part number
"00010100001" & -- 11-bit identity of the manufacturer
"1"; -- Required by IEEE Std 1149.1
-- This section specifies the test data register placed between TDI
-- and TDO for each implemented instruction.
attribute REGISTER_ACCESS of DS32508: entity is
"BYPASS (BYPASS, CLAMP, HIGHZ, USER1, USER2)," &
"BOUNDARY (EXTEST, SAMPLE)," &
"DEVICE_ID (IDCODE)";
-- Specifies the length of the boundary scan register.
attribute BOUNDARY_LENGTH of DS32508: entity is 439;
-- The following list specifies the characteristics of each cell
-- in the boundary scan register from TDI to TDO.
-- The following is a description of the label fields:
-- num : Is the cell number.
-- cell : Is the cell type as defined by the standard.
-- port : Is the design port name. Control cells do not
-- have a port name.
-- function: Is the function of the cell as defined by the
-- standard. Is one of input, output2, output3,
-- bidir, control or controlr.
-- safe : Specifies the value that the BSR cell should be
-- loaded with for safe operation when the software
-- might otherwise choose a random value.
-- ccell : The control cell number. Specifies the control
-- cell that drives the output enable for this port.
-- disval : Specifies the value that is loaded into the
-- control cell to disable the output enable for
-- the corresponding port.
-- rslt : Resulting state. Shows the state of the driver
-- when it is disabled.
attribute BOUNDARY_REGISTER of DS32508: entity is
--
-- num cell port function safe [ccell disval rslt]
--
"438 (BC_1, *, controlr, 0), " &
"437 (BC_0, TLBO3, bidir, X, 438, 0, PULL0)," &
"436 (BC_1, *, controlr, 0), " &
"435 (BC_0, TAIS3, bidir, X, 436, 0, PULL0)," &
"434 (BC_1, *, controlr, 0), " &
"433 (BC_0, GPIOA3, bidir, X, 434, 0, PULL0)," &
"432 (BC_1, *, controlr, 0), " &
"431 (BC_0, GPIOB3, bidir, X, 432, 0, PULL0)," &
"430 (BC_1, *, controlr, 0), " &
"429 (BC_0, RMON3, bidir, X, 430, 0, PULL0)," &
"428 (BC_1, *, controlr, 0), " &
"427 (BC_0, TLBO1, bidir, X, 428, 0, PULL0)," &
"426 (BC_1, *, controlr, 0), " &
"425 (BC_0, TAIS1, bidir, X, 426, 0, PULL0)," &
"424 (BC_1, *, controlr, 0), " &
"423 (BC_0, GPIOA1, bidir, X, 424, 0, PULL0)," &
"422 (BC_1, *, controlr, 0), " &
"421 (BC_0, GPIOB1, bidir, X, 422, 0, PULL0)," &
"420 (BC_1, *, controlr, 0), " &
"419 (BC_0, RMON1, bidir, X, 420, 0, PULL0)," &
"418 (BC_1, *, controlr, 0), " &
"417 (BC_0, TLBO2, bidir, X, 418, 0, PULL0)," &
"416 (BC_1, *, controlr, 0), " &
"415 (BC_0, TAIS2, bidir, X, 416, 0, PULL0)," &
"414 (BC_1, *, controlr, 0), " &
"413 (BC_0, GPIOA2, bidir, X, 414, 0, PULL0)," &
"412 (BC_1, *, controlr, 0), " &
"411 (BC_0, GPIOB2, bidir, X, 412, 0, PULL0)," &
"410 (BC_1, *, controlr, 0), " &
"409 (BC_0, RMON2, bidir, X, 410, 0, PULL0)," &
"408 (BC_1, *, controlr, 0), " &
"407 (BC_0, TLBO4, bidir, X, 408, 0, PULL0)," &
"406 (BC_1, *, controlr, 0), " &
"405 (BC_0, TAIS4, bidir, X, 406, 0, PULL0)," &
"404 (BC_1, *, controlr, 0), " &
"403 (BC_0, GPIOA4, bidir, X, 404, 0, PULL0)," &
"402 (BC_1, *, controlr, 0), " &
"401 (BC_0, GPIOB4, bidir, X, 402, 0, PULL0)," &
"400 (BC_1, *, controlr, 0), " &
"399 (BC_0, RMON4, bidir, X, 400, 0, PULL0)," &
"398 (BC_1, *, controlr, 0), " &
"397 (BC_0, D(0), bidir, X, 398, 0, Z), " &
"396 (BC_1, *, controlr, 0), " &
"395 (BC_0, D(1), bidir, X, 396, 0, Z), " &
"394 (BC_1, *, controlr, 0), " &
"393 (BC_0, D(2), bidir, X, 394, 0, Z), " &
"392 (BC_1, *, controlr, 0), " &
"391 (BC_0, D(3), bidir, X, 392, 0, Z), " &
"390 (BC_1, *, controlr, 0), " &
"389 (BC_0, D(4), bidir, X, 390, 0, Z), " &
"388 (BC_1, *, controlr, 0), " &
"387 (BC_0, D(5), bidir, X, 388, 0, Z), " &
"386 (BC_1, *, controlr, 0), " &
"385 (BC_0, D(6), bidir, X, 386, 0, Z), " &
"384 (BC_1, *, controlr, 0), " &
"383 (BC_0, D(7), bidir, X, 384, 0, Z), " &
"382 (BC_1, *, controlr, 0), " &
"381 (BC_0, D(8), bidir, X, 382, 0, Z), " &
"380 (BC_1, *, controlr, 0), " &
"379 (BC_0, D(9), bidir, X, 380, 0, Z), " &
"378 (BC_1, *, controlr, 0), " &
"377 (BC_0, D(10), bidir, X, 378, 0, Z), " &
"376 (BC_1, *, controlr, 0), " &
"375 (BC_0, D(11), bidir, X, 376, 0, Z), " &
"374 (BC_1, *, controlr, 0), " &
"373 (BC_0, D(12), bidir, X, 374, 0, Z), " &
"372 (BC_1, *, controlr, 0), " &
"371 (BC_0, D(13), bidir, X, 372, 0, Z), " &
"370 (BC_1, *, controlr, 0), " &
"369 (BC_0, D(14), bidir, X, 370, 0, Z), " &
"368 (BC_1, *, controlr, 0), " &
"367 (BC_0, D(15), bidir, X, 368, 0, Z), " &
"366 (BC_1, *, controlr, 0), " &
"365 (BC_0, A(0), bidir, X, 366, 0, Z), " &
"364 (BC_1, *, controlr, 0), " &
"363 (BC_0, A(1), bidir, X, 364, 0, Z), " &
"362 (BC_1, *, controlr, 0), " &
"361 (BC_0, A(2), bidir, X, 362, 0, Z), " &
"360 (BC_1, *, controlr, 0), " &
"359 (BC_0, A(3), bidir, X, 360, 0, Z), " &
"358 (BC_1, *, controlr, 0), " &
"357 (BC_0, A(4), bidir, X, 358, 0, Z), " &
"356 (BC_1, *, controlr, 0), " &
"355 (BC_0, A(5), bidir, X, 356, 0, Z), " &
"354 (BC_1, *, controlr, 0), " &
"353 (BC_0, A(6), bidir, X, 354, 0, Z), " &
"352 (BC_1, *, controlr, 0), " &
"351 (BC_0, A(7), bidir, X, 352, 0, Z), " &
"350 (BC_1, *, controlr, 0), " &
"349 (BC_0, A(8), bidir, X, 350, 0, Z), " &
"348 (BC_1, *, controlr, 0), " &
"347 (BC_0, A(9), bidir, X, 348, 0, Z), " &
"346 (BC_1, *, controlr, 0), " &
"345 (BC_0, A(10), bidir, X, 346, 0, Z), " &
"344 (BC_1, *, controlr, 0), " &
"343 (BC_0, ALE, bidir, X, 344, 0, Z), " &
"342 (BC_1, *, controlr, 0), " &
"341 (BC_0, WR_N, bidir, X, 342, 0, Z), " &
"340 (BC_1, *, controlr, 0), " &
"339 (BC_0, RD_N, bidir, X, 340, 0, Z), " &
"338 (BC_1, *, controlr, 0), " &
"337 (BC_0, CS_N, bidir, X, 338, 0, Z), " &
"336 (BC_1, *, controlr, 0), " &
"335 (BC_0, RDY, bidir, X, 336, 0, Z), " &
"334 (BC_1, *, controlr, 0), " &
"333 (BC_0, INT_N, bidir, X, 334, 0, Z), " &
"332 (BC_1, *, controlr, 0), " &
"331 (BC_0, IFSEL(0), bidir, X, 332, 0, Z), " &
"330 (BC_1, *, controlr, 0), " &
"329 (BC_0, IFSEL(1), bidir, X, 330, 0, Z), " &
"328 (BC_1, *, controlr, 0), " &
"327 (BC_0, IFSEL(2), bidir, X, 328, 0, Z), " &
"326 (BC_1, *, controlr, 0), " &
"325 (BC_0, TLBO6, bidir, X, 326, 0, PULL0)," &
"324 (BC_1, *, controlr, 0), " &
"323 (BC_0, TAIS6, bidir, X, 324, 0, PULL0)," &
"322 (BC_1, *, controlr, 0), " &
"321 (BC_0, RMON6, bidir, X, 322, 0, PULL0)," &
"320 (BC_1, *, controlr, 0), " &
"319 (BC_0, GPIOA6, bidir, X, 320, 0, PULL0)," &
"318 (BC_1, *, controlr, 0), " &
"317 (BC_0, GPIOB6, bidir, X, 318, 0, PULL0)," &
"316 (BC_1, *, controlr, 0), " &
"315 (BC_0, TLBO8, bidir, X, 316, 0, PULL0)," &
"314 (BC_1, *, controlr, 0), " &
"313 (BC_0, TAIS8, bidir, X, 314, 0, PULL0)," &
"312 (BC_1, *, controlr, 0), " &
"311 (BC_0, RMON8, bidir, X, 312, 0, PULL0)," &
"310 (BC_1, *, controlr, 0), " &
"309 (BC_0, GPIOA8, bidir, X, 310, 0, PULL0)," &
"308 (BC_1, *, controlr, 0), " &
"307 (BC_0, GPIOB8, bidir, X, 308, 0, PULL0)," &
"306 (BC_0, *, internal, X), " &
"305 (BC_0, *, internal, X), " &
"304 (BC_0, *, internal, X), " &
"303 (BC_0, *, internal, X), " &
"302 (BC_0, *, internal, X), " &
"301 (BC_0, *, internal, X), " &
"300 (BC_0, *, internal, X), " &
"299 (BC_0, *, internal, X), " &
"298 (BC_0, *, internal, X), " &
"297 (BC_0, *, internal, X), " &
"296 (BC_0, *, internal, X), " &
"295 (BC_0, *, internal, X), " &
"294 (BC_0, *, internal, X), " &
"293 (BC_0, *, internal, X), " &
"292 (BC_0, *, internal, X), " &
"291 (BC_0, *, internal, X), " &
"290 (BC_0, *, internal, X), " &
"289 (BC_0, *, internal, X), " &
"288 (BC_0, *, internal, X), " &
"287 (BC_0, *, internal, X), " &
"286 (BC_0, *, internal, X), " &
"285 (BC_0, *, internal, X), " &
"284 (BC_0, *, internal, X), " &
"283 (BC_0, *, internal, X), " &
"282 (BC_0, *, internal, X), " &
"281 (BC_0, *, internal, X), " &
"280 (BC_0, *, internal, X), " &
"279 (BC_0, *, internal, X), " &
"278 (BC_0, *, internal, X), " &
"277 (BC_0, *, internal, X), " &
"276 (BC_0, *, internal, X), " &
"275 (BC_0, *, internal, X), " &
"274 (BC_0, *, internal, X), " &
"273 (BC_0, *, internal, X), " &
"272 (BC_0, *, internal, X), " &
"271 (BC_0, *, internal, X), " &
"270 (BC_0, *, internal, X), " &
"269 (BC_0, *, internal, X), " &
"268 (BC_0, *, internal, X), " &
"267 (BC_0, *, internal, X), " &
"266 (BC_0, *, internal, X), " &
"265 (BC_0, *, internal, X), " &
"264 (BC_0, *, internal, X), " &
"263 (BC_0, *, internal, X), " &
"262 (BC_0, *, internal, X), " &
"261 (BC_0, *, internal, X), " &
"260 (BC_0, *, internal, X), " &
"259 (BC_0, *, internal, X), " &
"258 (BC_0, *, internal, X), " &
"257 (BC_0, *, internal, X), " &
"256 (BC_1, *, controlr, 0), " &
"255 (BC_0, TOE8, bidir, X, 256, 0, PULL0)," &
"254 (BC_0, *, internal, X), " &
"253 (BC_0, *, internal, X), " &
"252 (BC_0, *, internal, X), " &
"251 (BC_0, *, internal, X), " &
"250 (BC_1, *, controlr, 0), " &
"249 (BC_0, TDM8, bidir, X, 250, 0, Z), " &
"248 (BC_1, TCLK8, input, X), " &
"247 (BC_1, *, controlr, 0), " &
"246 (BC_0, TNEG8, bidir, X, 247, 0, Z), " &
"245 (BC_1, *, controlr, 0), " &
"244 (BC_0, TPOS8, bidir, X, 245, 0, Z), " &
"243 (BC_1, *, controlr, 0), " &
"242 (BC_0, RLOS8, bidir, X, 243, 0, Z), " &
"241 (BC_1, *, controlr, 0), " &
"240 (BC_0, RNEG8, bidir, X, 241, 0, Z), " &
"239 (BC_1, *, controlr, 0), " &
"238 (BC_0, RPOS8, bidir, X, 239, 0, Z), " &
"237 (BC_1, *, controlr, 0), " &
"236 (BC_0, RCLK8, bidir, X, 237, 0, Z), " &
"235 (BC_1, *, controlr, 0), " &
"234 (BC_0, TOE6, bidir, X, 235, 0, PULL0)," &
"233 (BC_1, *, controlr, 0), " &
"232 (BC_0, TNEG6, bidir, X, 233, 0, Z), " &
"231 (BC_1, TCLK6, input, X), " &
"230 (BC_1, *, controlr, 0), " &
"229 (BC_0, TDM6, bidir, X, 230, 0, Z), " &
"228 (BC_1, *, controlr, 0), " &
"227 (BC_0, TPOS6, bidir, X, 228, 0, Z), " &
"226 (BC_1, *, controlr, 0), " &
"225 (BC_0, RLOS6, bidir, X, 226, 0, Z), " &
"224 (BC_1, *, controlr, 0), " &
"223 (BC_0, RNEG6, bidir, X, 224, 0, Z), " &
"222 (BC_1, *, controlr, 0), " &
"221 (BC_0, TOE4, bidir, X, 222, 0, PULL0)," &
"220 (BC_1, *, controlr, 0), " &
"219 (BC_0, RCLK6, bidir, X, 220, 0, Z), " &
"218 (BC_1, *, controlr, 0), " &
"217 (BC_0, RPOS6, bidir, X, 218, 0, Z), " &
"216 (BC_1, *, controlr, 0), " &
"215 (BC_0, TDM4, bidir, X, 216, 0, Z), " &
"214 (BC_1, TCLK4, input, X), " &
"213 (BC_1, *, controlr, 0), " &
"212 (BC_0, TNEG4, bidir, X, 213, 0, Z), " &
"211 (BC_1, *, controlr, 0), " &
"210 (BC_0, TPOS4, bidir, X, 211, 0, Z), " &
"209 (BC_1, *, controlr, 0), " &
"208 (BC_0, RLOS4, bidir, X, 209, 0, Z), " &
"207 (BC_1, *, controlr, 0), " &
"206 (BC_0, RNEG4, bidir, X, 207, 0, Z), " &
"205 (BC_1, *, controlr, 0), " &
"204 (BC_0, RPOS4, bidir, X, 205, 0, Z), " &
"203 (BC_1, *, controlr, 0), " &
"202 (BC_0, RCLK4, bidir, X, 203, 0, Z), " &
"201 (BC_1, *, controlr, 0), " &
"200 (BC_0, TOE2, bidir, X, 201, 0, PULL0)," &
"199 (BC_1, *, controlr, 0), " &
"198 (BC_0, TDM2, bidir, X, 199, 0, Z), " &
"197 (BC_1, TCLK2, input, X), " &
"196 (BC_1, *, controlr, 0), " &
"195 (BC_0, TNEG2, bidir, X, 196, 0, Z), " &
"194 (BC_1, *, controlr, 0), " &
"193 (BC_0, TPOS2, bidir, X, 194, 0, Z), " &
"192 (BC_1, *, controlr, 0), " &
"191 (BC_0, RLOS2, bidir, X, 192, 0, Z), " &
"190 (BC_1, *, controlr, 0), " &
"189 (BC_0, RNEG2, bidir, X, 190, 0, Z), " &
"188 (BC_1, *, controlr, 0), " &
"187 (BC_0, RPOS2, bidir, X, 188, 0, Z), " &
"186 (BC_1, *, controlr, 0), " &
"185 (BC_0, RCLK2, bidir, X, 186, 0, Z), " &
"184 (BC_1, *, controlr, 0), " &
"183 (BC_2, CLKD, output3, X, 184, 0, Z), " &
"182 (BC_1, *, controlr, 0), " &
"181 (BC_0, CLKC, bidir, X, 182, 0, Z), " &
"180 (BC_1, *, controlr, 0), " &
"179 (BC_0, CLKB, bidir, X, 180, 0, Z), " &
"178 (BC_1, *, controlr, 0), " &
"177 (BC_0, CLKA, bidir, X, 178, 0, Z), " &
"176 (BC_1, REFCLK, input, X), " &
"175 (BC_1, *, controlr, 0), " &
"174 (BC_0, TOE1, bidir, X, 175, 0, PULL0)," &
"173 (BC_1, *, controlr, 0), " &
"172 (BC_0, TDM1, bidir, X, 173, 0, Z), " &
"171 (BC_1, TCLK1, input, X), " &
"170 (BC_1, *, controlr, 0), " &
"169 (BC_0, TNEG1, bidir, X, 170, 0, Z), " &
"168 (BC_1, *, controlr, 0), " &
"167 (BC_0, TPOS1, bidir, X, 168, 0, Z), " &
"166 (BC_1, *, controlr, 0), " &
"165 (BC_0, RLOS1, bidir, X, 166, 0, Z), " &
"164 (BC_1, *, controlr, 0), " &
"163 (BC_0, RNEG1, bidir, X, 164, 0, Z), " &
"162 (BC_1, *, controlr, 0), " &
"161 (BC_0, RPOS1, bidir, X, 162, 0, Z), " &
"160 (BC_1, *, controlr, 0), " &
"159 (BC_0, RCLK1, bidir, X, 160, 0, Z), " &
"158 (BC_1, *, controlr, 0), " &
"157 (BC_0, TOE3, bidir, X, 158, 0, PULL0)," &
"156 (BC_1, *, controlr, 0), " &
"155 (BC_0, TNEG3, bidir, X, 156, 0, Z), " &
"154 (BC_1, TCLK3, input, X), " &
"153 (BC_1, *, controlr, 0), " &
"152 (BC_0, TDM3, bidir, X, 153, 0, Z), " &
"151 (BC_1, *, controlr, 0), " &
"150 (BC_0, TPOS3, bidir, X, 151, 0, Z), " &
"149 (BC_1, *, controlr, 0), " &
"148 (BC_0, RLOS3, bidir, X, 149, 0, Z), " &
"147 (BC_1, *, controlr, 0), " &
"146 (BC_0, RNEG3, bidir, X, 147, 0, Z), " &
"145 (BC_1, *, controlr, 0), " &
"144 (BC_0, RPOS3, bidir, X, 145, 0, Z), " &
"143 (BC_1, *, controlr, 0), " &
"142 (BC_0, RCLK3, bidir, X, 143, 0, Z), " &
"141 (BC_1, *, controlr, 0), " &
"140 (BC_0, TOE5, bidir, X, 141, 0, PULL0)," &
"139 (BC_1, *, controlr, 0), " &
"138 (BC_0, TDM5, bidir, X, 139, 0, Z), " &
"137 (BC_1, TCLK5, input, X), " &
"136 (BC_1, *, controlr, 0), " &
"135 (BC_0, TNEG5, bidir, X, 136, 0, Z), " &
"134 (BC_1, *, controlr, 0), " &
"133 (BC_0, TPOS5, bidir, X, 134, 0, Z), " &
"132 (BC_1, *, controlr, 0), " &
"131 (BC_0, RLOS5, bidir, X, 132, 0, Z), " &
"130 (BC_1, *, controlr, 0), " &
"129 (BC_0, RNEG5, bidir, X, 130, 0, Z), " &
"128 (BC_1, *, controlr, 0), " &
"127 (BC_0, RPOS5, bidir, X, 128, 0, Z), " &
"126 (BC_1, *, controlr, 0), " &
"125 (BC_0, RCLK5, bidir, X, 126, 0, Z), " &
"124 (BC_1, *, controlr, 0), " &
"123 (BC_0, TOE7, bidir, X, 124, 0, PULL0)," &
"122 (BC_1, *, controlr, 0), " &
"121 (BC_0, TNEG7, bidir, X, 122, 0, Z), " &
"120 (BC_1, TCLK7, input, X), " &
"119 (BC_1, *, controlr, 0), " &
"118 (BC_0, TDM7, bidir, X, 119, 0, Z), " &
"117 (BC_1, *, controlr, 0), " &
"116 (BC_0, TPOS7, bidir, X, 117, 0, Z), " &
"115 (BC_1, *, controlr, 0), " &
"114 (BC_0, RLOS7, bidir, X, 115, 0, Z), " &
"113 (BC_1, *, controlr, 0), " &
"112 (BC_0, RNEG7, bidir, X, 113, 0, Z), " &
"111 (BC_1, *, controlr, 0), " &
"110 (BC_0, RPOS7, bidir, X, 111, 0, Z), " &
"109 (BC_1, *, controlr, 0), " &
"108 (BC_0, RCLK7, bidir, X, 109, 0, Z), " &
"107 (BC_0, *, internal, X), " &
"106 (BC_0, *, internal, X), " &
"105 (BC_0, *, internal, X), " &
"104 (BC_0, *, internal, X), " &
"103 (BC_0, *, internal, X), " &
"102 (BC_0, *, internal, X), " &
"101 (BC_0, *, internal, X), " &
"100 (BC_0, *, internal, X), " &
"99 (BC_0, *, internal, X), " &
"98 (BC_0, *, internal, X), " &
"97 (BC_0, *, internal, X), " &
"96 (BC_0, *, internal, X), " &
"95 (BC_0, *, internal, X), " &
"94 (BC_0, *, internal, X), " &
"93 (BC_0, *, internal, X), " &
"92 (BC_0, *, internal, X), " &
"91 (BC_0, *, internal, X), " &
"90 (BC_0, *, internal, X), " &
"89 (BC_0, *, internal, X), " &
"88 (BC_0, *, internal, X), " &
"87 (BC_0, *, internal, X), " &
"86 (BC_0, *, internal, X), " &
"85 (BC_0, *, internal, X), " &
"84 (BC_0, *, internal, X), " &
"83 (BC_0, *, internal, X), " &
"82 (BC_0, *, internal, X), " &
"81 (BC_0, *, internal, X), " &
"80 (BC_0, *, internal, X), " &
"79 (BC_0, *, internal, X), " &
"78 (BC_0, *, internal, X), " &
"77 (BC_0, *, internal, X), " &
"76 (BC_0, *, internal, X), " &
"75 (BC_0, *, internal, X), " &
"74 (BC_0, *, internal, X), " &
"73 (BC_0, *, internal, X), " &
"72 (BC_0, *, internal, X), " &
"71 (BC_0, *, internal, X), " &
"70 (BC_0, *, internal, X), " &
"69 (BC_0, *, internal, X), " &
"68 (BC_0, *, internal, X), " &
"67 (BC_0, *, internal, X), " &
"66 (BC_0, *, internal, X), " &
"65 (BC_0, *, internal, X), " &
"64 (BC_0, *, internal, X), " &
"63 (BC_0, *, internal, X), " &
"62 (BC_0, *, internal, X), " &
"61 (BC_0, *, internal, X), " &
"60 (BC_0, *, internal, X), " &
"59 (BC_0, *, internal, X), " &
"58 (BC_0, *, internal, X), " &
"57 (BC_0, *, internal, X), " &
"56 (BC_0, *, internal, X), " &
"55 (BC_0, *, internal, X), " &
"54 (BC_0, *, internal, X), " &
"53 (BC_1, *, controlr, 0), " &
"52 (BC_0, TLBO7, bidir, X, 53, 0, PULL0)," &
"51 (BC_1, *, controlr, 0), " &
"50 (BC_0, TAIS7, bidir, X, 51, 0, PULL0)," &
"49 (BC_1, *, controlr, 0), " &
"48 (BC_0, RMON7, bidir, X, 49, 0, PULL0)," &
"47 (BC_1, *, controlr, 0), " &
"46 (BC_0, GPIOA7, bidir, X, 47, 0, PULL0)," &
"45 (BC_1, *, controlr, 0), " &
"44 (BC_0, GPIOB7, bidir, X, 45, 0, PULL0)," &
"43 (BC_1, *, controlr, 0), " &
"42 (BC_0, TLBO5, bidir, X, 43, 0, PULL0)," &
"41 (BC_1, *, controlr, 0), " &
"40 (BC_0, TAIS5, bidir, X, 41, 0, PULL0)," &
"39 (BC_1, *, controlr, 0), " &
"38 (BC_0, RMON5, bidir, X, 39, 0, PULL0)," &
"37 (BC_1, *, controlr, 0), " &
"36 (BC_0, GPIOA5, bidir, X, 37, 0, PULL0)," &
"35 (BC_1, *, controlr, 0), " &
"34 (BC_0, GPIOB5, bidir, X, 35, 0, PULL0)," &
"33 (BC_1, *, controlr, 0), " &
"32 (BC_0, AIST, bidir, X, 33, 0, PULL0)," &
"31 (BC_1, *, controlr, 0), " &
"30 (BC_0, TBIN, bidir, X, 31, 0, PULL0)," &
"29 (BC_1, *, controlr, 0), " &
"28 (BC_0, TCC, bidir, X, 29, 0, PULL0)," &
"27 (BC_1, *, controlr, 0), " &
"26 (BC_0, TCLKI, bidir, X, 27, 0, PULL0)," &
"25 (BC_1, *, controlr, 0), " &
"24 (BC_0, TPD, bidir, X, 25, 0, PULL0)," &
"23 (BC_1, *, controlr, 0), " &
"22 (BC_0, RBIN, bidir, X, 23, 0, PULL0)," &
"21 (BC_1, *, controlr, 0), " &
"20 (BC_0, RCLKI, bidir, X, 21, 0, PULL0)," &
"19 (BC_1, *, controlr, 0), " &
"18 (BC_0, RPD, bidir, X, 19, 0, PULL0)," &
"17 (BC_1, *, controlr, 0), " &
"16 (BC_0, JAD(0), bidir, X, 17, 0, PULL0)," &
"15 (BC_1, *, controlr, 0), " &
"14 (BC_0, JAD(1), bidir, X, 15, 0, PULL0)," &
"13 (BC_1, *, controlr, 0), " &
"12 (BC_0, JAS(0), bidir, X, 13, 0, PULL0)," &
"11 (BC_1, *, controlr, 0), " &
"10 (BC_0, JAS(1), bidir, X, 11, 0, PULL0)," &
"9 (BC_1, *, controlr, 0), " &
"8 (BC_0, LBS, bidir, X, 9, 0, PULL0)," &
"7 (BC_0, *, internal, X), " &
"6 (BC_0, *, internal, X), " &
"5 (BC_1, *, controlr, 0), " &
"4 (BC_0, CLADBYP, bidir, X, 5, 0, Z), " &
"3 (BC_1, TEST_N, input, X), " &
"2 (BC_1, HIZ_N, input, X), " &
"1 (BC_1, RST_N, input, X), " &
"0 (BC_1, HW, input, X) ";
end DS32508;