BSDL Files Library for JTAG

The only free public library that contains thousands of BSDL (Boundary Scan Description Language) models to use with BScan/JTAG tools

BSDL model: DS3181

<div class="moz-text-flowed" style="font-family: -moz-fixed">-- ***********************************************************************
--
--   File Name		:	DS3181_BSDL
--   Created by Synopsys Version 2000.11 (Nov 27, 2000)
--
--   Company		: 	Dallas Semiconductor/Maxim
--   Documentation	:	DS3181 datasheet
--   BSDL Revision	:	1.0
--   Date			:	2/28/2005
--
--   Device	      	:	DS3181
--   Package	      :	400-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 ds3181 is

-- This section identifies the default device package selected.
    generic (PHYSICAL_PIN_MAP: string:= "bga400");

-- This section declares all the ports in the design.

port (
           CLKA      : in       bit;
           HIZ_N     : in       bit;
           JTCLK     : in       bit;
           JTDI      : in       bit;
           JTMS      : in       bit;
           JTRST_N   : in       bit;
           RLCLK1    : in       bit;
           RSCLK     : in       bit;
           RST_N     : in       bit;
           TCLKI1    : in       bit;
           TEST_N    : in       bit;
           TSCLK     : in       bit;
           ALE       : inout    bit;
           CLKB      : inout    bit;
           CLKC      : inout    bit;
           CS_N      : inout    bit;
           INT_N     : inout    bit;
           MODE      : inout    bit;
           RCLKO1    : inout    bit;
           RDY_N     : inout    bit;
           RD_N      : inout    bit;
           REN_N     : inout    bit;
           REOP      : inout    bit;
           RERR      : inout    bit;
           RNEG1     : inout    bit;
           ROH1      : inout    bit;
           ROHCLK1   : inout    bit;
           ROHSOF1   : inout    bit;
           RPDAT1    : inout    bit;
           RPDENI1   : inout    bit;
           RPOS1     : inout    bit;
           RPRTY     : inout    bit;
           RSER1     : inout    bit;
           RSOFO1    : inout    bit;
           RSOX      : inout    bit;
           RVAL      : inout    bit;
           TCLKO1    : inout    bit;
           TEN_N     : inout    bit;
           TEOP      : inout    bit;
           TERR      : inout    bit;
           TLCLK1    : inout    bit;
           TNEG1     : inout    bit;
           TOH1      : inout    bit;
           TOHCLK1   : inout    bit;
           TOHEN1    : inout    bit;
           TOHSOF1   : inout    bit;
           TPDAT1    : inout    bit;
           TPDENI1   : inout    bit;
           TPDENO1   : inout    bit;
           TPOS1     : inout    bit;
           TPRTY     : inout    bit;
           TSER1     : inout    bit;
           TSOFI1    : inout    bit;
           TSOFO1    : inout    bit;
           TSOX      : inout    bit;
           TSPA      : inout    bit;
           TSX       : inout    bit;
           WIDTH     : inout    bit;
           WR_N      : inout    bit;
           A         : inout    bit_vector (0 to 10);
           D         : inout    bit_vector (0 to 15);
           GPIO      : inout    bit_vector (1 to 8);
           RADR      : inout    bit_vector (0 to 4);
           RDATA     : inout    bit_vector (0 to 31);
           RDXA      : inout    bit_vector (1 to 4);
           RMOD      : inout    bit_vector (0 to 1);
           TADR      : inout    bit_vector (0 to 4);
           TDATA     : inout    bit_vector (0 to 31);
           TDXA      : inout    bit_vector (1 to 4);
           TMOD      : inout    bit_vector (0 to 1);
           JTDO      : out      bit;
           RCLKO2    : linkage  bit;
           RCLKO3    : linkage  bit;
           RCLKO4    : linkage  bit;
           RLCLK2    : linkage  bit;
           RLCLK3    : linkage  bit;
           RLCLK4    : linkage  bit;
           RNEG2     : linkage  bit;
           RNEG3     : linkage  bit;
           RNEG4     : linkage  bit;
           ROH2      : linkage  bit;
           ROH3      : linkage  bit;
           ROH4      : linkage  bit;
           ROHCLK2   : linkage  bit;
           ROHCLK3   : linkage  bit;
           ROHCLK4   : linkage  bit;
           ROHSOF2   : linkage  bit;
           ROHSOF3   : linkage  bit;
           ROHSOF4   : linkage  bit;
           RPDAT2    : linkage  bit;
           RPDAT3    : linkage  bit;
           RPDAT4    : linkage  bit;
           RPDENI2   : linkage  bit;
           RPDENI3   : linkage  bit;
           RPDENI4   : linkage  bit;
           RPOS2     : linkage  bit;
           RPOS3     : linkage  bit;
           RPOS4     : linkage  bit;
           RSER2     : linkage  bit;
           RSER3     : linkage  bit;
           RSER4     : linkage  bit;
           RSOFO2    : linkage  bit;
           RSOFO3    : linkage  bit;
           RSOFO4    : linkage  bit;
           RXN1      : linkage  bit;
           RXN2      : linkage  bit;
           RXN3      : linkage  bit;
           RXN4      : linkage  bit;
           RXP1      : linkage  bit;
           RXP2      : linkage  bit;
           RXP3      : linkage  bit;
           RXP4      : linkage  bit;
           TCLKI2    : linkage  bit;
           TCLKI3    : linkage  bit;
           TCLKI4    : linkage  bit;
           TCLKO2    : linkage  bit;
           TCLKO3    : linkage  bit;
           TCLKO4    : linkage  bit;
           TLCLK2    : linkage  bit;
           TLCLK3    : linkage  bit;
           TLCLK4    : linkage  bit;
           TNEG2     : linkage  bit;
           TNEG3     : linkage  bit;
           TNEG4     : linkage  bit;
           TOH2      : linkage  bit;
           TOH3      : linkage  bit;
           TOH4      : linkage  bit;
           TOHCLK2   : linkage  bit;
           TOHCLK3   : linkage  bit;
           TOHCLK4   : linkage  bit;
           TOHEN2    : linkage  bit;
           TOHEN3    : linkage  bit;
           TOHEN4    : linkage  bit;
           TOHSOF2   : linkage  bit;
           TOHSOF3   : linkage  bit;
           TOHSOF4   : linkage  bit;
           TPDAT2    : linkage  bit;
           TPDAT3    : linkage  bit;
           TPDAT4    : linkage  bit;
           TPDENI2   : linkage  bit;
           TPDENI3   : linkage  bit;
           TPDENI4   : linkage  bit;
           TPDENO2   : linkage  bit;
           TPDENO3   : linkage  bit;
           TPDENO4   : linkage  bit;
           TPOS2     : linkage  bit;
           TPOS3     : linkage  bit;
           TPOS4     : linkage  bit;
           TSER2     : linkage  bit;
           TSER3     : linkage  bit;
           TSER4     : linkage  bit;
           TSOFI2    : linkage  bit;
           TSOFI3    : linkage  bit;
           TSOFI4    : linkage  bit;
           TSOFO2    : linkage  bit;
           TSOFO3    : linkage  bit;
           TSOFO4    : linkage  bit;
           TXN1      : linkage  bit;
           TXN2      : linkage  bit;
           TXN3      : linkage  bit;
           TXN4      : linkage  bit;
           TXP1      : linkage  bit;
           TXP2      : linkage  bit;
           TXP3      : linkage  bit;
           TXP4      : linkage  bit;
           UNUSED1   : linkage  bit;
           UNUSED2   : linkage  bit;
           UNUSED3   : linkage  bit;
           UNUSED4   : linkage  bit;
           VDD_CLAD  : linkage  bit;
           VDD_JA1   : linkage  bit;
           VDD_JA2   : linkage  bit;
           VDD_JA3   : linkage  bit;
           VDD_JA4   : linkage  bit;
           VDD_RX1   : linkage  bit;
           VDD_RX2   : linkage  bit;
           VDD_RX3   : linkage  bit;
           VDD_RX4   : linkage  bit;
           VDD_TX1   : linkage  bit;
           VDD_TX2   : linkage  bit;
           VDD_TX3   : linkage  bit;
           VDD_TX4   : linkage  bit;
           VDD       : linkage  bit_vector (1 to 40);
           VSS       : linkage  bit_vector (1 to 68)
);

    use STD_1149_1_1994.all;

    attribute COMPONENT_CONFORMANCE of ds3181: entity is "STD_1149_1_1993";

    attribute PIN_MAP of ds3181: 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 bga400: PIN_MAP_STRING :=
         "CLKA      : K1," &
         "HIZ_N     : R3," &
         "JTCLK     : F3," &
         "JTDI      : J3," &
         "JTMS      : F4," &
         "JTRST_N   : E4," &
         "RLCLK1    : B8," &
         "RSCLK     : M20," &
         "RST_N     : B16," &
         "TCLKI1    : B4," &
         "TEST_N    : M3," &
         "TSCLK     : J20," &
         "ALE       : N2," &
         "CLKB      : L1," &
         "CLKC      : L2," &
         "CS_N      : L3," &
         "INT_N     : L4," &
         "MODE      : B1," &
         "RCLKO1    : D9," &
         "RDY_N     : K2," &
         "RD_N      : K3," &
         "REN_N     : G18," &
         "REOP      : L16," &
         "RERR      : J19," &
         "RNEG1     : B3," &
         "ROH1      : D10," &
         "ROHCLK1   : D5," &
         "ROHSOF1   : B2," &
         "RPDAT1    : C9," &
         "RPDENI1   : D6," &
         "RPOS1     : A3," &
         "RPRTY     : K20," &
         "RSER1     : E9," &
         "RSOFO1    : E8," &
         "RSOX      : L17," &
         "RVAL      : K18," &
         "TCLKO1    : D7," &
         "TEN_N     : A19," &
         "TEOP      : V15," &
         "TERR      : Y17," &
         "TLCLK1    : A8," &
         "TNEG1     : D4," &
         "TOH1      : D8," &
         "TOHCLK1   : C8," &
         "TOHEN1    : E5," &
         "TOHSOF1   : C7," &
         "TPDAT1    : B9," &
         "TPDENI1   : C5," &
         "TPDENO1   : A9," &
         "TPOS1     : C4," &
         "TPRTY     : A17," &
         "TSER1     : E6," &
         "TSOFI1    : B7," &
         "TSOFO1    : A7," &
         "TSOX      : W16," &
         "TSPA      : K16," &
         "TSX       : Y16," &
         "WIDTH     : L5," &
         "WR_N      : K4," &
         "A         : (H1, E1, H2, G2, E2, D2, H3, G3, E3, D3, C3)," &
         "D         : (P1, U1, P2, T2, U2, W2, N3, P3, T3, U3, V3, N4, P4, R4" &
         ", T4, J5)," &
         "GPIO      : (F5, G5, R5, P5, C1, C2, V1, V2)," &
         "RADR      : (R20, R19, R18, T20, T19)," &
         "RDATA     : (L20, M19, M18, N20, N19, N18, P20, P19, P18, P17, N17" &
         ", M17, R16, P16, N16, M16, H20, G20, H19, G19, E18, J18, H18, J17, " &
         "H17, G17, F17, E17, J16, H16, G16, F16)," &
         "RDXA      : (K19, F19, F18, E20)," &
         "RMOD      : (L18, L19)," &
         "TADR      : (A18, A16, E15, D15, C15)," &
         "TDATA     : (U20, T18, V20, U19, V19, V18, U18, W20, C20, B19, W19" &
         ", W18, V17, Y18, W17, V16, R17, T16, T17, C17, C18, C16, D16, E16, " &
         "F20, C19, D17, D18, U17, U16, T15, U15)," &
         "TDXA      : (K17, D20, E19, D19)," &
         "TMOD      : (B17, B18)," &
         "JTDO      : G4," &
         "RCLKO2    : U9," &
         "RCLKO3    : A11," &
         "RCLKO4    : Y11," &
         "RLCLK2    : W8," &
         "RLCLK3    : A12," &
         "RLCLK4    : Y12," &
         "RNEG2     : W3," &
         "RNEG3     : A15," &
         "RNEG4     : Y15," &
         "ROH2      : U10," &
         "ROH3      : E10," &
         "ROH4      : T10," &
         "ROHCLK2   : U5," &
         "ROHCLK3   : E13," &
         "ROHCLK4   : T13," &
         "ROHSOF2   : Y2," &
         "ROHSOF3   : D14," &
         "ROHSOF4   : U14," &
         "RPDAT2    : V9," &
         "RPDAT3    : A10," &
         "RPDAT4    : Y10," &
         "RPDENI2   : U6," &
         "RPDENI3   : B13," &
         "RPDENI4   : W13," &
         "RPOS2     : Y3," &
         "RPOS3     : B15," &
         "RPOS4     : W15," &
         "RSER2     : T9," &
         "RSER3     : B11," &
         "RSER4     : W11," &
         "RSOFO2    : T8," &
         "RSOFO3    : B12," &
         "RSOFO4    : W12," &
         "RXN1      : F1," &
         "RXN2      : R1," &
         "RXN3      : A5," &
         "RXN4      : Y5," &
         "RXP1      : F2," &
         "RXP2      : R2," &
         "RXP3      : B5," &
         "RXP4      : W5," &
         "TCLKI2    : W4," &
         "TCLKI3    : A14," &
         "TCLKI4    : Y14," &
         "TCLKO2    : U7," &
         "TCLKO3    : A13," &
         "TCLKO4    : Y13," &
         "TLCLK2    : Y8," &
         "TLCLK3    : C11," &
         "TLCLK4    : V11," &
         "TNEG2     : U4," &
         "TNEG3     : B14," &
         "TNEG4     : W14," &
         "TOH2      : U8," &
         "TOH3      : D11," &
         "TOH4      : U11," &
         "TOHCLK2   : V8," &
         "TOHCLK3   : E11," &
         "TOHCLK4   : T11," &
         "TOHEN2    : T5," &
         "TOHEN3    : E14," &
         "TOHEN4    : T14," &
         "TOHSOF2   : V7," &
         "TOHSOF3   : E12," &
         "TOHSOF4   : T12," &
         "TPDAT2    : W9," &
         "TPDAT3    : C10," &
         "TPDAT4    : V10," &
         "TPDENI2   : V5," &
         "TPDENI3   : D13," &
         "TPDENI4   : U13," &
         "TPDENO2   : Y9," &
         "TPDENO3   : B10," &
         "TPDENO4   : W10," &
         "TPOS2     : V4," &
         "TPOS3     : C14," &
         "TPOS4     : V14," &
         "TSER2     : T6," &
         "TSER3     : C13," &
         "TSER4     : V13," &
         "TSOFI2    : W7," &
         "TSOFI3    : D12," &
         "TSOFI4    : U12," &
         "TSOFO2    : Y7," &
         "TSOFO3    : C12," &
         "TSOFO4    : V12," &
         "TXN1      : J1," &
         "TXN2      : M1," &
         "TXN3      : A6," &
         "TXN4      : Y6," &
         "TXP1      : J2," &
         "TXP2      : M2," &
         "TXP3      : B6," &
         "TXP4      : W6," &
         "UNUSED1   : H4," &
         "UNUSED2   : M4," &
         "UNUSED3   : H5," &
         "UNUSED4   : M5," &
         "VDD_CLAD  : K5," &
         "VDD_JA1   : G1," &
         "VDD_JA2   : N5," &
         "VDD_JA3   : C6," &
         "VDD_JA4   : V6," &
         "VDD_RX1   : D1," &
         "VDD_RX2   : T1," &
         "VDD_RX3   : A4," &
         "VDD_RX4   : Y4," &
         "VDD_TX1   : J4," &
         "VDD_TX2   : N1," &
         "VDD_TX3   : E7," &
         "VDD_TX4   : T7," &
         "VDD       : (A2, F6, F7, F8, G6, G7, G8, H6, H7, H8, W1, N6, N7, N8" &
         ", P6, P7, P8, R6, R7, R8, Y19, N13, N14, N15, P13, P14, P15, R13, " &
         "R14, R15, B20, F13, F14, F15, G13, G14, G15, H13, H14, H15)," &
         "VSS       : (A1, J6, J7, K6, K7, L6, L7, M6, M7, H9, H10, J8, J9, " &
         "J10, K8, K9, K10, Y1, P9, P10, P11, P12, R9, R10, R11, R12, L8, L9" &
         ", L10, M8, M9, M10, N9, N10, Y20, J14, J15, K14, K15, L14, L15, M14" &
         ", M15, L11, L12, L13, M11, M12, M13, N11, N12, A20, F9, F10, F11, " &
         "F12, G9, G10, G11, G12, H11, H12, J11, J12, J13, K11, K12, K13)";

-- 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 ds3181: entity is 3;

-- Specifies the boundary-scan instructions implemented in the
-- design and their opcodes.

    attribute INSTRUCTION_OPCODE of ds3181: 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 ds3181: 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 ds3181: entity is
      "0001" &                  -- 4-bit version number
      "0000000001001000" &      -- 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 ds3181: 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 ds3181: entity is 750;

-- 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 ds3181: entity is
--
--    num   cell   port       function      safe  [ccell  disval  rslt]
--
      "749  (BC_4,  MODE,      observe_only, X),                        " &
      "748  (BC_2,  MODE,      output3,      X,    747,    1,      Z),  " &
      "747  (BC_2,  *,         controlr,     1),                        " &
      "746  (BC_4,  A(9),      observe_only, X),                        " &
      "745  (BC_2,  A(9),      output3,      X,    744,    1,      Z),  " &
      "744  (BC_2,  *,         controlr,     1),                        " &
      "743  (BC_4,  A(10),     observe_only, X),                        " &
      "742  (BC_2,  A(10),     output3,      X,    741,    1,      Z),  " &
      "741  (BC_2,  *,         controlr,     1),                        " &
      "740  (BC_4,  GPIO(6),   observe_only, X),                        " &
      "739  (BC_2,  GPIO(6),   output3,      X,    738,    1,      Z),  " &
      "738  (BC_2,  *,         controlr,     1),                        " &
      "737  (BC_4,  A(5),      observe_only, X),                        " &
      "736  (BC_2,  A(5),      output3,      X,    735,    1,      Z),  " &
      "735  (BC_2,  *,         controlr,     1),                        " &
      "734  (BC_4,  GPIO(5),   observe_only, X),                        " &
      "733  (BC_2,  GPIO(5),   output3,      X,    732,    1,      Z),  " &
      "732  (BC_2,  *,         controlr,     1),                        " &
      "731  (BC_4,  A(8),      observe_only, X),                        " &
      "730  (BC_2,  A(8),      output3,      X,    729,    1,      Z),  " &
      "729  (BC_2,  *,         controlr,     1),                        " &
      "728  (BC_4,  TOHEN1,    observe_only, X),                        " &
      "727  (BC_2,  TOHEN1,    output3,      X,    726,    1,      Z),  " &
      "726  (BC_2,  *,         controlr,     1),                        " &
      "725  (BC_4,  A(4),      observe_only, X),                        " &
      "724  (BC_2,  A(4),      output3,      X,    723,    1,      Z),  " &
      "723  (BC_2,  *,         controlr,     1),                        " &
      "722  (BC_4,  A(1),      observe_only, X),                        " &
      "721  (BC_2,  A(1),      output3,      X,    720,    1,      Z),  " &
      "720  (BC_2,  *,         controlr,     1),                        " &
      "719  (BC_4,  GPIO(1),   observe_only, X),                        " &
      "718  (BC_2,  GPIO(1),   output3,      X,    717,    1,      Z),  " &
      "717  (BC_2,  *,         controlr,     1),                        " &
      "716  (BC_4,  GPIO(2),   observe_only, X),                        " &
      "715  (BC_2,  GPIO(2),   output3,      X,    714,    1,      Z),  " &
      "714  (BC_2,  *,         controlr,     1),                        " &
      "713  (BC_4,  A(7),      observe_only, X),                        " &
      "712  (BC_2,  A(7),      output3,      X,    711,    1,      Z),  " &
      "711  (BC_2,  *,         controlr,     1),                        " &
      "710  (BC_4,  A(3),      observe_only, X),                        " &
      "709  (BC_2,  A(3),      output3,      X,    708,    1,      Z),  " &
      "708  (BC_2,  *,         controlr,     1),                        " &
      "707  (BC_0,  *,         internal,     X),                        " &
      "706  (BC_0,  *,         internal,     X),                        " &
      "705  (BC_0,  *,       internal,     0),                        " &
      "704  (BC_0,  *,         internal,     X),                        " &
      "703  (BC_0,  *,         internal,     X),                        " &
      "702  (BC_0,  *,       internal,     0),                        " &
      "701  (BC_4,  A(6),      observe_only, X),                        " &
      "700  (BC_2,  A(6),      output3,      X,    699,    1,      Z),  " &
      "699  (BC_2,  *,         controlr,     1),                        " &
      "698  (BC_4,  A(2),      observe_only, X),                        " &
      "697  (BC_2,  A(2),      output3,      X,    696,    1,      Z),  " &
      "696  (BC_2,  *,         controlr,     1),                        " &
      "695  (BC_4,  A(0),      observe_only, X),                        " &
      "694  (BC_2,  A(0),      output3,      X,    693,    1,      Z),  " &
      "693  (BC_2,  *,         controlr,     1),                        " &
      "692  (BC_4,  D(15),     observe_only, X),                        " &
      "691  (BC_2,  D(15),     output3,      X,    690,    1,      Z),  " &
      "690  (BC_2,  *,         controlr,     1),                        " &
      "689  (BC_4,  WR_N,      observe_only, X),                        " &
      "688  (BC_2,  WR_N,      output3,      X,    687,    1,      Z),  " &
      "687  (BC_2,  *,         controlr,     1),                        " &
      "686  (BC_4,  RD_N,      observe_only, X),                        " &
      "685  (BC_2,  RD_N,      output3,      X,    684,    1,      Z),  " &
      "684  (BC_2,  *,         controlr,     1),                        " &
      "683  (BC_4,  RDY_N,     observe_only, X),                        " &
      "682  (BC_2,  RDY_N,     output3,      X,    681,    1,      Z),  " &
      "681  (BC_2,  *,         controlr,     1),                        " &
      "680  (BC_4,  CLKA,      observe_only, X),                        " &
      "679  (BC_4,  CLKB,      observe_only, X),                        " &
      "678  (BC_2,  CLKB,      output3,      X,    677,    1,      Z),  " &
      "677  (BC_2,  *,         controlr,     1),                        " &
      "676  (BC_4,  CS_N,      observe_only, X),                        " &
      "675  (BC_2,  CS_N,      output3,      X,    674,    1,      Z),  " &
      "674  (BC_2,  *,         controlr,     1),                        " &
      "673  (BC_4,  CLKC,      observe_only, X),                        " &
      "672  (BC_2,  CLKC,      output3,      X,    671,    1,      Z),  " &
      "671  (BC_2,  *,         controlr,     1),                        " &
      "670  (BC_4,  INT_N,     observe_only, X),                        " &
      "669  (BC_2,  INT_N,     output3,      X,    668,    1,      Z),  " &
      "668  (BC_2,  *,         controlr,     1),                        " &
      "667  (BC_4,  WIDTH,     observe_only, X),                        " &
      "666  (BC_2,  WIDTH,     output3,      X,    665,    1,      Z),  " &
      "665  (BC_2,  *,         controlr,     1),                        " &
      "664  (BC_4,  TEST_N,    observe_only, X),                        " &
      "663  (BC_0,  *,         internal,     X),                        " &
      "662  (BC_0,  *,         internal,     X),                        " &
      "661  (BC_0,  *,       internal,     0),                        " &
      "660  (BC_0,  *,         internal,     X),                        " &
      "659  (BC_0,  *,         internal,     X),                        " &
      "658  (BC_0,  *,       internal,     0),                        " &
      "657  (BC_4,  ALE,       observe_only, X),                        " &
      "656  (BC_2,  ALE,       output3,      X,    655,    1,      Z),  " &
      "655  (BC_2,  *,         controlr,     1),                        " &
      "654  (BC_4,  D(6),      observe_only, X),                        " &
      "653  (BC_2,  D(6),      output3,      X,    652,    1,      Z),  " &
      "652  (BC_2,  *,         controlr,     1),                        " &
      "651  (BC_4,  D(11),     observe_only, X),                        " &
      "650  (BC_2,  D(11),     output3,      X,    649,    1,      Z),  " &
      "649  (BC_2,  *,         controlr,     1),                        " &
      "648  (BC_4,  D(0),      observe_only, X),                        " &
      "647  (BC_2,  D(0),      output3,      X,    646,    1,      Z),  " &
      "646  (BC_2,  *,         controlr,     1),                        " &
      "645  (BC_4,  D(2),      observe_only, X),                        " &
      "644  (BC_2,  D(2),      output3,      X,    643,    1,      Z),  " &
      "643  (BC_2,  *,         controlr,     1),                        " &
      "642  (BC_4,  D(7),      observe_only, X),                        " &
      "641  (BC_2,  D(7),      output3,      X,    640,    1,      Z),  " &
      "640  (BC_2,  *,         controlr,     1),                        " &
      "639  (BC_4,  D(12),     observe_only, X),                        " &
      "638  (BC_2,  D(12),     output3,      X,    637,    1,      Z),  " &
      "637  (BC_2,  *,         controlr,     1),                        " &
      "636  (BC_4,  GPIO(4),   observe_only, X),                        " &
      "635  (BC_2,  GPIO(4),   output3,      X,    634,    1,      Z),  " &
      "634  (BC_2,  *,         controlr,     1),                        " &
      "633  (BC_4,  HIZ_N,     observe_only, X),                        " &
      "632  (BC_4,  D(13),     observe_only, X),                        " &
      "631  (BC_2,  D(13),     output3,      X,    630,    1,      Z),  " &
      "630  (BC_2,  *,         controlr,     1),                        " &
      "629  (BC_4,  GPIO(3),   observe_only, X),                        " &
      "628  (BC_2,  GPIO(3),   output3,      X,    627,    1,      Z),  " &
      "627  (BC_2,  *,         controlr,     1),                        " &
      "626  (BC_4,  D(3),      observe_only, X),                        " &
      "625  (BC_2,  D(3),      output3,      X,    624,    1,      Z),  " &
      "624  (BC_2,  *,         controlr,     1),                        " &
      "623  (BC_4,  D(1),      observe_only, X),                        " &
      "622  (BC_2,  D(1),      output3,      X,    621,    1,      Z),  " &
      "621  (BC_2,  *,         controlr,     1),                        " &
      "620  (BC_4,  D(8),      observe_only, X),                        " &
      "619  (BC_2,  D(8),      output3,      X,    618,    1,      Z),  " &
      "618  (BC_2,  *,         controlr,     1),                        " &
      "617  (BC_4,  D(14),     observe_only, X),                        " &
      "616  (BC_2,  D(14),     output3,      X,    615,    1,      Z),  " &
      "615  (BC_2,  *,         controlr,     1),                        " &
      "614  (BC_4,  D(4),      observe_only, X),                        " &
      "613  (BC_2,  D(4),      output3,      X,    612,    1,      Z),  " &
      "612  (BC_2,  *,         controlr,     1),                        " &
      "611  (BC_4,  GPIO(7),   observe_only, X),                        " &
      "610  (BC_2,  GPIO(7),   output3,      X,    609,    1,      Z),  " &
      "609  (BC_2,  *,         controlr,     1),                        " &
      "608  (BC_0,  *,         internal,     X),                        " &
      "607  (BC_0,  *,         internal,     X),                        " &
      "606  (BC_0,  *,       internal,     0),                        " &
      "605  (BC_4,  D(9),      observe_only, X),                        " &
      "604  (BC_2,  D(9),      output3,      X,    603,    1,      Z),  " &
      "603  (BC_2,  *,         controlr,     1),                        " &
      "602  (BC_4,  GPIO(8),   observe_only, X),                        " &
      "601  (BC_2,  GPIO(8),   output3,      X,    600,    1,      Z),  " &
      "600  (BC_2,  *,         controlr,     1),                        " &
      "599  (BC_4,  D(5),      observe_only, X),                        " &
      "598  (BC_2,  D(5),      output3,      X,    597,    1,      Z),  " &
      "597  (BC_2,  *,         controlr,     1),                        " &
      "596  (BC_0,  *,         internal,     X),                        " &
      "595  (BC_0,  *,         internal,     X),                        " &
      "594  (BC_0,  *,         internal,     X),                        " &
      "593  (BC_0,  *,       internal,     0),                        " &
      "592  (BC_0,  *,         internal,     X),                        " &
      "591  (BC_0,  *,         internal,     X),                        " &
      "590  (BC_0,  *,       internal,     0),                        " &
      "589  (BC_4,  D(10),     observe_only, X),                        " &
      "588  (BC_2,  D(10),     output3,      X,    587,    1,      Z),  " &
      "587  (BC_2,  *,         controlr,     1),                        " &
      "586  (BC_0,  *,         internal,     X),                        " &
      "585  (BC_0,  *,         internal,     X),                        " &
      "584  (BC_0,  *,       internal,     0),                        " &
      "583  (BC_0,  *,         internal,     X),                        " &
      "582  (BC_0,  *,         internal,     X),                        " &
      "581  (BC_0,  *,         internal,     X),                        " &
      "580  (BC_0,  *,       internal,     0),                        " &
      "579  (BC_0,  *,         internal,     X),                        " &
      "578  (BC_0,  *,         internal,     X),                        " &
      "577  (BC_0,  *,       internal,     0),                        " &
      "576  (BC_0,  *,         internal,     X),                        " &
      "575  (BC_0,  *,         internal,     X),                        " &
      "574  (BC_0,  *,       internal,     0),                        " &
      "573  (BC_0,  *,         internal,     X),                        " &
      "572  (BC_0,  *,         internal,     X),                        " &
      "571  (BC_0,  *,       internal,     0),                        " &
      "570  (BC_0,  *,         internal,     X),                        " &
      "569  (BC_0,  *,         internal,     X),                        " &
      "568  (BC_0,  *,       internal,     0),                        " &
      "567  (BC_0,  *,         internal,     X),                        " &
      "566  (BC_0,  *,         internal,     X),                        " &
      "565  (BC_0,  *,       internal,     0),                        " &
      "564  (BC_0,  *,         internal,     X),                        " &
      "563  (BC_0,  *,         internal,     X),                        " &
      "562  (BC_0,  *,       internal,     0),                        " &
      "561  (BC_0,  *,         internal,     X),                        " &
      "560  (BC_0,  *,         internal,     X),                        " &
      "559  (BC_0,  *,       internal,     0),                        " &
      "558  (BC_0,  *,         internal,     X),                        " &
      "557  (BC_0,  *,         internal,     X),                        " &
      "556  (BC_0,  *,       internal,     0),                        " &
      "555  (BC_0,  *,         internal,     X),                        " &
      "554  (BC_0,  *,         internal,     X),                        " &
      "553  (BC_0,  *,       internal,     0),                        " &
      "552  (BC_0,  *,         internal,     X),                        " &
      "551  (BC_0,  *,         internal,     X),                        " &
      "550  (BC_0,  *,       internal,     0),                        " &
      "549  (BC_0,  *,         internal,     X),                        " &
      "548  (BC_0,  *,         internal,     X),                        " &
      "547  (BC_0,  *,       internal,     0),                        " &
      "546  (BC_0,  *,         internal,     X),                        " &
      "545  (BC_0,  *,         internal,     X),                        " &
      "544  (BC_0,  *,       internal,     0),                        " &
      "543  (BC_0,  *,         internal,     X),                        " &
      "542  (BC_0,  *,         internal,     X),                        " &
      "541  (BC_0,  *,         internal,     X),                        " &
      "540  (BC_0,  *,       internal,     0),                        " &
      "539  (BC_0,  *,         internal,     X),                        " &
      "538  (BC_0,  *,         internal,     X),                        " &
      "537  (BC_0,  *,       internal,     0),                        " &
      "536  (BC_0,  *,         internal,     X),                        " &
      "535  (BC_0,  *,         internal,     X),                        " &
      "534  (BC_0,  *,       internal,     0),                        " &
      "533  (BC_0,  *,         internal,     X),                        " &
      "532  (BC_0,  *,         internal,     X),                        " &
      "531  (BC_0,  *,       internal,     0),                        " &
      "530  (BC_0,  *,         internal,     X),                        " &
      "529  (BC_0,  *,         internal,     X),                        " &
      "528  (BC_0,  *,       internal,     0),                        " &
      "527  (BC_0,  *,         internal,     X),                        " &
      "526  (BC_0,  *,         internal,     X),                        " &
      "525  (BC_0,  *,       internal,     0),                        " &
      "524  (BC_0,  *,         internal,     X),                        " &
      "523  (BC_0,  *,         internal,     X),                        " &
      "522  (BC_0,  *,       internal,     0),                        " &
      "521  (BC_0,  *,         internal,     X),                        " &
      "520  (BC_0,  *,         internal,     X),                        " &
      "519  (BC_0,  *,       internal,     0),                        " &
      "518  (BC_0,  *,         internal,     X),                        " &
      "517  (BC_0,  *,         internal,     X),                        " &
      "516  (BC_0,  *,       internal,     0),                        " &
      "515  (BC_0,  *,         internal,     X),                        " &
      "514  (BC_0,  *,         internal,     X),                        " &
      "513  (BC_0,  *,       internal,     0),                        " &
      "512  (BC_0,  *,         internal,     X),                        " &
      "511  (BC_0,  *,         internal,     X),                        " &
      "510  (BC_0,  *,       internal,     0),                        " &
      "509  (BC_0,  *,         internal,     X),                        " &
      "508  (BC_0,  *,         internal,     X),                        " &
      "507  (BC_0,  *,       internal,     0),                        " &
      "506  (BC_0,  *,         internal,     X),                        " &
      "505  (BC_0,  *,         internal,     X),                        " &
      "504  (BC_0,  *,       internal,     0),                        " &
      "503  (BC_0,  *,         internal,     X),                        " &
      "502  (BC_0,  *,         internal,     X),                        " &
      "501  (BC_0,  *,       internal,     0),                        " &
      "500  (BC_0,  *,         internal,     X),                        " &
      "499  (BC_0,  *,         internal,     X),                        " &
      "498  (BC_0,  *,       internal,     0),                        " &
      "497  (BC_0,  *,         internal,     X),                        " &
      "496  (BC_0,  *,         internal,     X),                        " &
      "495  (BC_0,  *,       internal,     0),                        " &
      "494  (BC_0,  *,         internal,     X),                        " &
      "493  (BC_0,  *,         internal,     X),                        " &
      "492  (BC_0,  *,         internal,     X),                        " &
      "491  (BC_0,  *,       internal,     0),                        " &
      "490  (BC_0,  *,         internal,     X),                        " &
      "489  (BC_0,  *,         internal,     X),                        " &
      "488  (BC_0,  *,       internal,     0),                        " &
      "487  (BC_0,  *,         internal,     X),                        " &
      "486  (BC_0,  *,         internal,     X),                        " &
      "485  (BC_0,  *,       internal,     0),                        " &
      "484  (BC_0,  *,         internal,     X),                        " &
      "483  (BC_0,  *,         internal,     X),                        " &
      "482  (BC_0,  *,       internal,     0),                        " &
      "481  (BC_0,  *,         internal,     X),                        " &
      "480  (BC_0,  *,         internal,     X),                        " &
      "479  (BC_0,  *,       internal,     0),                        " &
      "478  (BC_0,  *,         internal,     X),                        " &
      "477  (BC_0,  *,         internal,     X),                        " &
      "476  (BC_0,  *,       internal,     0),                        " &
      "475  (BC_0,  *,         internal,     X),                        " &
      "474  (BC_0,  *,         internal,     X),                        " &
      "473  (BC_0,  *,       internal,     0),                        " &
      "472  (BC_0,  *,         internal,     X),                        " &
      "471  (BC_0,  *,         internal,     X),                        " &
      "470  (BC_0,  *,       internal,     0),                        " &
      "469  (BC_0,  *,         internal,     X),                        " &
      "468  (BC_0,  *,         internal,     X),                        " &
      "467  (BC_0,  *,       internal,     0),                        " &
      "466  (BC_0,  *,         internal,     X),                        " &
      "465  (BC_0,  *,         internal,     X),                        " &
      "464  (BC_0,  *,         internal,     X),                        " &
      "463  (BC_0,  *,       internal,     0),                        " &
      "462  (BC_0,  *,         internal,     X),                        " &
      "461  (BC_0,  *,         internal,     X),                        " &
      "460  (BC_0,  *,       internal,     0),                        " &
      "459  (BC_0,  *,         internal,     X),                        " &
      "458  (BC_0,  *,         internal,     X),                        " &
      "457  (BC_0,  *,       internal,     0),                        " &
      "456  (BC_0,  *,         internal,     X),                        " &
      "455  (BC_0,  *,         internal,     X),                        " &
      "454  (BC_0,  *,       internal,     0),                        " &
      "453  (BC_0,  *,         internal,     X),                        " &
      "452  (BC_0,  *,         internal,     X),                        " &
      "451  (BC_0,  *,       internal,     0),                        " &
      "450  (BC_0,  *,         internal,     X),                        " &
      "449  (BC_0,  *,         internal,     X),                        " &
      "448  (BC_0,  *,       internal,     0),                        " &
      "447  (BC_4,  TEOP,      observe_only, X),                        " &
      "446  (BC_2,  TEOP,      output3,      X,    445,    1,      Z),  " &
      "445  (BC_2,  *,         controlr,     1),                        " &
      "444  (BC_4,  TDATA(31), observe_only, X),                        " &
      "443  (BC_2,  TDATA(31), output3,      X,    442,    1,      Z),  " &
      "442  (BC_2,  *,         controlr,     1),                        " &
      "441  (BC_4,  TDATA(30), observe_only, X),                        " &
      "440  (BC_2,  TDATA(30), output3,      X,    439,    1,      Z),  " &
      "439  (BC_2,  *,         controlr,     1),                        " &
      "438  (BC_4,  TSX,       observe_only, X),                        " &
      "437  (BC_2,  TSX,       output3,      X,    436,    1,      Z),  " &
      "436  (BC_2,  *,         controlr,     1),                        " &
      "435  (BC_4,  TSOX,      observe_only, X),                        " &
      "434  (BC_2,  TSOX,      output3,      X,    433,    1,      Z),  " &
      "433  (BC_2,  *,         controlr,     1),                        " &
      "432  (BC_4,  TERR,      observe_only, X),                        " &
      "431  (BC_2,  TERR,      output3,      X,    430,    1,      Z),  " &
      "430  (BC_2,  *,         controlr,     1),                        " &
      "429  (BC_4,  TDATA(15), observe_only, X),                        " &
      "428  (BC_2,  TDATA(15), output3,      X,    427,    1,      Z),  " &
      "427  (BC_2,  *,         controlr,     1),                        " &
      "426  (BC_4,  TDATA(29), observe_only, X),                        " &
      "425  (BC_2,  TDATA(29), output3,      X,    424,    1,      Z),  " &
      "424  (BC_2,  *,         controlr,     1),                        " &
      "423  (BC_4,  TDATA(14), observe_only, X),                        " &
      "422  (BC_2,  TDATA(14), output3,      X,    421,    1,      Z),  " &
      "421  (BC_2,  *,         controlr,     1),                        " &
      "420  (BC_4,  TDATA(13), observe_only, X),                        " &
      "419  (BC_2,  TDATA(13), output3,      X,    418,    1,      Z),  " &
      "418  (BC_2,  *,         controlr,     1),                        " &
      "417  (BC_4,  TDATA(28), observe_only, X),                        " &
      "416  (BC_2,  TDATA(28), output3,      X,    415,    1,      Z),  " &
      "415  (BC_2,  *,         controlr,     1),                        " &
      "414  (BC_4,  TDATA(12), observe_only, X),                        " &
      "413  (BC_2,  TDATA(12), output3,      X,    412,    1,      Z),  " &
      "412  (BC_2,  *,         controlr,     1),                        " &
      "411  (BC_4,  TDATA(11), observe_only, X),                        " &
      "410  (BC_2,  TDATA(11), output3,      X,    409,    1,      Z),  " &
      "409  (BC_2,  *,         controlr,     1),                        " &
      "408  (BC_4,  TDATA(10), observe_only, X),                        " &
      "407  (BC_2,  TDATA(10), output3,      X,    406,    1,      Z),  " &
      "406  (BC_2,  *,         controlr,     1),                        " &
      "405  (BC_0,  *,         internal,     X),                        " &
      "404  (BC_4,  TDATA(7),  observe_only, X),                        " &
      "403  (BC_2,  TDATA(7),  output3,      X,    402,    1,      Z),  " &
      "402  (BC_2,  *,         controlr,     1),                        " &
      "401  (BC_4,  TDATA(6),  observe_only, X),                        " &
      "400  (BC_2,  TDATA(6),  output3,      X,    399,    1,      Z),  " &
      "399  (BC_2,  *,         controlr,     1),                        " &
      "398  (BC_4,  TDATA(5),  observe_only, X),                        " &
      "397  (BC_2,  TDATA(5),  output3,      X,    396,    1,      Z),  " &
      "396  (BC_2,  *,         controlr,     1),                        " &
      "395  (BC_4,  TDATA(4),  observe_only, X),                        " &
      "394  (BC_2,  TDATA(4),  output3,      X,    393,    1,      Z),  " &
      "393  (BC_2,  *,         controlr,     1),                        " &
      "392  (BC_4,  TDATA(3),  observe_only, X),                        " &
      "391  (BC_2,  TDATA(3),  output3,      X,    390,    1,      Z),  " &
      "390  (BC_2,  *,         controlr,     1),                        " &
      "389  (BC_4,  TDATA(2),  observe_only, X),                        " &
      "388  (BC_2,  TDATA(2),  output3,      X,    387,    1,      Z),  " &
      "387  (BC_2,  *,         controlr,     1),                        " &
      "386  (BC_4,  TDATA(1),  observe_only, X),                        " &
      "385  (BC_2,  TDATA(1),  output3,      X,    384,    1,      Z),  " &
      "384  (BC_2,  *,         controlr,     1),                        " &
      "383  (BC_4,  TDATA(18), observe_only, X),                        " &
      "382  (BC_2,  TDATA(18), output3,      X,    381,    1,      Z),  " &
      "381  (BC_2,  *,         controlr,     1),                        " &
      "380  (BC_4,  TDATA(0),  observe_only, X),                        " &
      "379  (BC_2,  TDATA(0),  output3,      X,    378,    1,      Z),  " &
      "378  (BC_2,  *,         controlr,     1),                        " &
      "377  (BC_4,  TDATA(17), observe_only, X),                        " &
      "376  (BC_2,  TDATA(17), output3,      X,    375,    1,      Z),  " &
      "375  (BC_2,  *,         controlr,     1),                        " &
      "374  (BC_4,  RADR(4),   observe_only, X),                        " &
      "373  (BC_2,  RADR(4),   output3,      X,    372,    1,      Z),  " &
      "372  (BC_2,  *,         controlr,     1),                        " &
      "371  (BC_4,  RADR(3),   observe_only, X),                        " &
      "370  (BC_2,  RADR(3),   output3,      X,    369,    1,      Z),  " &
      "369  (BC_2,  *,         controlr,     1),                        " &
      "368  (BC_4,  RDATA(12), observe_only, X),                        " &
      "367  (BC_2,  RDATA(12), output3,      X,    366,    1,      Z),  " &
      "366  (BC_2,  *,         controlr,     1),                        " &
      "365  (BC_4,  TDATA(16), observe_only, X),                        " &
      "364  (BC_2,  TDATA(16), output3,      X,    363,    1,      Z),  " &
      "363  (BC_2,  *,         controlr,     1),                        " &
      "362  (BC_4,  RADR(2),   observe_only, X),                        " &
      "361  (BC_2,  RADR(2),   output3,      X,    360,    1,      Z),  " &
      "360  (BC_2,  *,         controlr,     1),                        " &
      "359  (BC_4,  RADR(1),   observe_only, X),                        " &
      "358  (BC_2,  RADR(1),   output3,      X,    357,    1,      Z),  " &
      "357  (BC_2,  *,         controlr,     1),                        " &
      "356  (BC_4,  RADR(0),   observe_only, X),                        " &
      "355  (BC_2,  RADR(0),   output3,      X,    354,    1,      Z),  " &
      "354  (BC_2,  *,         controlr,     1),                        " &
      "353  (BC_4,  RDATA(13), observe_only, X),                        " &
      "352  (BC_2,  RDATA(13), output3,      X,    351,    1,      Z),  " &
      "351  (BC_2,  *,         controlr,     1),                        " &
      "350  (BC_4,  RDATA(9),  observe_only, X),                        " &
      "349  (BC_2,  RDATA(9),  output3,      X,    348,    1,      Z),  " &
      "348  (BC_2,  *,         controlr,     1),                        " &
      "347  (BC_4,  RDATA(8),  observe_only, X),                        " &
      "346  (BC_2,  RDATA(8),  output3,      X,    345,    1,      Z),  " &
      "345  (BC_2,  *,         controlr,     1),                        " &
      "344  (BC_4,  RDATA(7),  observe_only, X),                        " &
      "343  (BC_2,  RDATA(7),  output3,      X,    342,    1,      Z),  " &
      "342  (BC_2,  *,         controlr,     1),                        " &
      "341  (BC_4,  RDATA(6),  observe_only, X),                        " &
      "340  (BC_2,  RDATA(6),  output3,      X,    339,    1,      Z),  " &
      "339  (BC_2,  *,         controlr,     1),                        " &
      "338  (BC_4,  RDATA(14), observe_only, X),                        " &
      "337  (BC_2,  RDATA(14), output3,      X,    336,    1,      Z),  " &
      "336  (BC_2,  *,         controlr,     1),                        " &
      "335  (BC_4,  RDATA(10), observe_only, X),                        " &
      "334  (BC_2,  RDATA(10), output3,      X,    333,    1,      Z),  " &
      "333  (BC_2,  *,         controlr,     1),                        " &
      "332  (BC_4,  RDATA(5),  observe_only, X),                        " &
      "331  (BC_2,  RDATA(5),  output3,      X,    330,    1,      Z),  " &
      "330  (BC_2,  *,         controlr,     1),                        " &
      "329  (BC_4,  RDATA(4),  observe_only, X),                        " &
      "328  (BC_2,  RDATA(4),  output3,      X,    327,    1,      Z),  " &
      "327  (BC_2,  *,         controlr,     1),                        " &
      "326  (BC_4,  RDATA(3),  observe_only, X),                        " &
      "325  (BC_2,  RDATA(3),  output3,      X,    324,    1,      Z),  " &
      "324  (BC_2,  *,         controlr,     1),                        " &
      "323  (BC_4,  RDATA(15), observe_only, X),                        " &
      "322  (BC_2,  RDATA(15), output3,      X,    321,    1,      Z),  " &
      "321  (BC_2,  *,         controlr,     1),                        " &
      "320  (BC_4,  RDATA(11), observe_only, X),                        " &
      "319  (BC_2,  RDATA(11), output3,      X,    318,    1,      Z),  " &
      "318  (BC_2,  *,         controlr,     1),                        " &
      "317  (BC_4,  RDATA(2),  observe_only, X),                        " &
      "316  (BC_2,  RDATA(2),  output3,      X,    315,    1,      Z),  " &
      "315  (BC_2,  *,         controlr,     1),                        " &
      "314  (BC_4,  RDATA(1),  observe_only, X),                        " &
      "313  (BC_2,  RDATA(1),  output3,      X,    312,    1,      Z),  " &
      "312  (BC_2,  *,         controlr,     1),                        " &
      "311  (BC_4,  RSCLK,     observe_only, X),                        " &
      "310  (BC_4,  REOP,      observe_only, X),                        " &
      "309  (BC_2,  REOP,      output3,      X,    308,    1,      Z),  " &
      "308  (BC_2,  *,         controlr,     1),                        " &
      "307  (BC_4,  RSOX,      observe_only, X),                        " &
      "306  (BC_2,  RSOX,      output3,      X,    305,    1,      Z),  " &
      "305  (BC_2,  *,         controlr,     1),                        " &
      "304  (BC_4,  RMOD(0),   observe_only, X),                        " &
      "303  (BC_2,  RMOD(0),   output3,      X,    302,    1,      Z),  " &
      "302  (BC_2,  *,         controlr,     1),                        " &
      "301  (BC_4,  RMOD(1),   observe_only, X),                        " &
      "300  (BC_2,  RMOD(1),   output3,      X,    299,    1,      Z),  " &
      "299  (BC_2,  *,         controlr,     1),                        " &
      "298  (BC_4,  RDATA(0),  observe_only, X),                        " &
      "297  (BC_2,  RDATA(0),  output3,      X,    296,    1,      Z),  " &
      "296  (BC_2,  *,         controlr,     1),                        " &
      "295  (BC_4,  RPRTY,     observe_only, X),                        " &
      "294  (BC_2,  RPRTY,     output3,      X,    293,    1,      Z),  " &
      "293  (BC_2,  *,         controlr,     1),                        " &
      "292  (BC_4,  RVAL,      observe_only, X),                        " &
      "291  (BC_2,  RVAL,      output3,      X,    290,    1,      Z),  " &
      "290  (BC_2,  *,         controlr,     1),                        " &
      "289  (BC_4,  RDXA(1),   observe_only, X),                        " &
      "288  (BC_2,  RDXA(1),   output3,      X,    287,    1,      Z),  " &
      "287  (BC_2,  *,         controlr,     1),                        " &
      "286  (BC_4,  TDXA(1),   observe_only, X),                        " &
      "285  (BC_2,  TDXA(1),   output3,      X,    284,    1,      Z),  " &
      "284  (BC_2,  *,         controlr,     1),                        " &
      "283  (BC_4,  TSPA,      observe_only, X),                        " &
      "282  (BC_2,  TSPA,      output3,      X,    281,    1,      Z),  " &
      "281  (BC_2,  *,         controlr,     1),                        " &
      "280  (BC_4,  TSCLK,     observe_only, X),                        " &
      "279  (BC_4,  RERR,      observe_only, X),                        " &
      "278  (BC_2,  RERR,      output3,      X,    277,    1,      Z),  " &
      "277  (BC_2,  *,         controlr,     1),                        " &
      "276  (BC_4,  RDATA(21), observe_only, X),                        " &
      "275  (BC_2,  RDATA(21), output3,      X,    274,    1,      Z),  " &
      "274  (BC_2,  *,         controlr,     1),                        " &
      "273  (BC_4,  RDATA(23), observe_only, X),                        " &
      "272  (BC_2,  RDATA(23), output3,      X,    271,    1,      Z),  " &
      "271  (BC_2,  *,         controlr,     1),                        " &
      "270  (BC_4,  RDATA(28), observe_only, X),                        " &
      "269  (BC_2,  RDATA(28), output3,      X,    268,    1,      Z),  " &
      "268  (BC_2,  *,         controlr,     1),                        " &
      "267  (BC_4,  RDATA(16), observe_only, X),                        " &
      "266  (BC_2,  RDATA(16), output3,      X,    265,    1,      Z),  " &
      "265  (BC_2,  *,         controlr,     1),                        " &
      "264  (BC_4,  RDATA(18), observe_only, X),                        " &
      "263  (BC_2,  RDATA(18), output3,      X,    262,    1,      Z),  " &
      "262  (BC_2,  *,         controlr,     1),                        " &
      "261  (BC_4,  RDATA(22), observe_only, X),                        " &
      "260  (BC_2,  RDATA(22), output3,      X,    259,    1,      Z),  " &
      "259  (BC_2,  *,         controlr,     1),                        " &
      "258  (BC_4,  RDATA(24), observe_only, X),                        " &
      "257  (BC_2,  RDATA(24), output3,      X,    256,    1,      Z),  " &
      "256  (BC_2,  *,         controlr,     1),                        " &
      "255  (BC_4,  RDATA(29), observe_only, X),                        " &
      "254  (BC_2,  RDATA(29), output3,      X,    253,    1,      Z),  " &
      "253  (BC_2,  *,         controlr,     1),                        " &
      "252  (BC_4,  RDATA(17), observe_only, X),                        " &
      "251  (BC_2,  RDATA(17), output3,      X,    250,    1,      Z),  " &
      "250  (BC_2,  *,         controlr,     1),                        " &
      "249  (BC_4,  RDATA(19), observe_only, X),                        " &
      "248  (BC_2,  RDATA(19), output3,      X,    247,    1,      Z),  " &
      "247  (BC_2,  *,         controlr,     1),                        " &
      "246  (BC_4,  REN_N,     observe_only, X),                        " &
      "245  (BC_2,  REN_N,     output3,      X,    244,    1,      Z),  " &
      "244  (BC_2,  *,         controlr,     1),                        " &
      "243  (BC_4,  RDATA(25), observe_only, X),                        " &
      "242  (BC_2,  RDATA(25), output3,      X,    241,    1,      Z),  " &
      "241  (BC_2,  *,         controlr,     1),                        " &
      "240  (BC_4,  RDATA(30), observe_only, X),                        " &
      "239  (BC_2,  RDATA(30), output3,      X,    238,    1,      Z),  " &
      "238  (BC_2,  *,         controlr,     1),                        " &
      "237  (BC_4,  TDATA(24), observe_only, X),                        " &
      "236  (BC_2,  TDATA(24), output3,      X,    235,    1,      Z),  " &
      "235  (BC_2,  *,         controlr,     1),                        " &
      "234  (BC_4,  RDXA(2),   observe_only, X),                        " &
      "233  (BC_2,  RDXA(2),   output3,      X,    232,    1,      Z),  " &
      "232  (BC_2,  *,         controlr,     1),                        " &
      "231  (BC_4,  RDXA(3),   observe_only, X),                        " &
      "230  (BC_2,  RDXA(3),   output3,      X,    229,    1,      Z),  " &
      "229  (BC_2,  *,         controlr,     1),                        " &
      "228  (BC_4,  RDATA(26), observe_only, X),                        " &
      "227  (BC_2,  RDATA(26), output3,      X,    226,    1,      Z),  " &
      "226  (BC_2,  *,         controlr,     1),                        " &
      "225  (BC_4,  RDATA(31), observe_only, X),                        " &
      "224  (BC_2,  RDATA(31), output3,      X,    223,    1,      Z),  " &
      "223  (BC_2,  *,         controlr,     1),                        " &
      "222  (BC_4,  RDXA(4),   observe_only, X),                        " &
      "221  (BC_2,  RDXA(4),   output3,      X,    220,    1,      Z),  " &
      "220  (BC_2,  *,         controlr,     1),                        " &
      "219  (BC_4,  TDXA(3),   observe_only, X),                        " &
      "218  (BC_2,  TDXA(3),   output3,      X,    217,    1,      Z),  " &
      "217  (BC_2,  *,         controlr,     1),                        " &
      "216  (BC_4,  TDXA(2),   observe_only, X),                        " &
      "215  (BC_2,  TDXA(2),   output3,      X,    214,    1,      Z),  " &
      "214  (BC_2,  *,         controlr,     1),                        " &
      "213  (BC_4,  RDATA(20), observe_only, X),                        " &
      "212  (BC_2,  RDATA(20), output3,      X,    211,    1,      Z),  " &
      "211  (BC_2,  *,         controlr,     1),                        " &
      "210  (BC_4,  RDATA(27), observe_only, X),                        " &
      "209  (BC_2,  RDATA(27), output3,      X,    208,    1,      Z),  " &
      "208  (BC_2,  *,         controlr,     1),                        " &
      "207  (BC_4,  TDXA(4),   observe_only, X),                        " &
      "206  (BC_2,  TDXA(4),   output3,      X,    205,    1,      Z),  " &
      "205  (BC_2,  *,         controlr,     1),                        " &
      "204  (BC_4,  TDATA(8),  observe_only, X),                        " &
      "203  (BC_2,  TDATA(8),  output3,      X,    202,    1,      Z),  " &
      "202  (BC_2,  *,         controlr,     1),                        " &
      "201  (BC_4,  TDATA(26), observe_only, X),                        " &
      "200  (BC_2,  TDATA(26), output3,      X,    199,    1,      Z),  " &
      "199  (BC_2,  *,         controlr,     1),                        " &
      "198  (BC_4,  TDATA(27), observe_only, X),                        " &
      "197  (BC_2,  TDATA(27), output3,      X,    196,    1,      Z),  " &
      "196  (BC_2,  *,         controlr,     1),                        " &
      "195  (BC_4,  TDATA(25), observe_only, X),                        " &
      "194  (BC_2,  TDATA(25), output3,      X,    193,    1,      Z),  " &
      "193  (BC_2,  *,         controlr,     1),                        " &
      "192  (BC_4,  TDATA(9),  observe_only, X),                        " &
      "191  (BC_2,  TDATA(9),  output3,      X,    190,    1,      Z),  " &
      "190  (BC_2,  *,         controlr,     1),                        " &
      "189  (BC_0,  *,         internal,     X),                        " &
      "188  (BC_4,  TEN_N,     observe_only, X),                        " &
      "187  (BC_2,  TEN_N,     output3,      X,    186,    1,      Z),  " &
      "186  (BC_2,  *,         controlr,     1),                        " &
      "185  (BC_4,  TDATA(19), observe_only, X),                        " &
      "184  (BC_2,  TDATA(19), output3,      X,    183,    1,      Z),  " &
      "183  (BC_2,  *,         controlr,     1),                        " &
      "182  (BC_4,  TDATA(20), observe_only, X),                        " &
      "181  (BC_2,  TDATA(20), output3,      X,    180,    1,      Z),  " &
      "180  (BC_2,  *,         controlr,     1),                        " &
      "179  (BC_4,  TMOD(1),   observe_only, X),                        " &
      "178  (BC_2,  TMOD(1),   output3,      X,    177,    1,      Z),  " &
      "177  (BC_2,  *,         controlr,     1),                        " &
      "176  (BC_4,  TMOD(0),   observe_only, X),                        " &
      "175  (BC_2,  TMOD(0),   output3,      X,    174,    1,      Z),  " &
      "174  (BC_2,  *,         controlr,     1),                        " &
      "173  (BC_4,  TADR(0),   observe_only, X),                        " &
      "172  (BC_2,  TADR(0),   output3,      X,    171,    1,      Z),  " &
      "171  (BC_2,  *,         controlr,     1),                        " &
      "170  (BC_4,  TDATA(21), observe_only, X),                        " &
      "169  (BC_2,  TDATA(21), output3,      X,    168,    1,      Z),  " &
      "168  (BC_2,  *,         controlr,     1),                        " &
      "167  (BC_4,  TDATA(22), observe_only, X),                        " &
      "166  (BC_2,  TDATA(22), output3,      X,    165,    1,      Z),  " &
      "165  (BC_2,  *,         controlr,     1),                        " &
      "164  (BC_4,  TPRTY,     observe_only, X),                        " &
      "163  (BC_2,  TPRTY,     output3,      X,    162,    1,      Z),  " &
      "162  (BC_2,  *,         controlr,     1),                        " &
      "161  (BC_4,  TDATA(23), observe_only, X),                        " &
      "160  (BC_2,  TDATA(23), output3,      X,    159,    1,      Z),  " &
      "159  (BC_2,  *,         controlr,     1),                        " &
      "158  (BC_4,  RST_N,     observe_only, X),                        " &
      "157  (BC_4,  TADR(1),   observe_only, X),                        " &
      "156  (BC_2,  TADR(1),   output3,      X,    155,    1,      Z),  " &
      "155  (BC_2,  *,         controlr,     1),                        " &
      "154  (BC_4,  TADR(2),   observe_only, X),                        " &
      "153  (BC_2,  TADR(2),   output3,      X,    152,    1,      Z),  " &
      "152  (BC_2,  *,         controlr,     1),                        " &
      "151  (BC_4,  TADR(3),   observe_only, X),                        " &
      "150  (BC_2,  TADR(3),   output3,      X,    149,    1,      Z),  " &
      "149  (BC_2,  *,         controlr,     1),                        " &
      "148  (BC_4,  TADR(4),   observe_only, X),                        " &
      "147  (BC_2,  TADR(4),   output3,      X,    146,    1,      Z),  " &
      "146  (BC_2,  *,         controlr,     1),                        " &
      "145  (BC_0,  *,         internal,     X),                        " &
      "144  (BC_0,  *,         internal,     X),                        " &
      "143  (BC_0,  *,       internal,     0),                        " &
      "142  (BC_0,  *,         internal,     X),                        " &
      "141  (BC_0,  *,         internal,     X),                        " &
      "140  (BC_0,  *,       internal,     0),                        " &
      "139  (BC_0,  *,         internal,     X),                        " &
      "138  (BC_0,  *,         internal,     X),                        " &
      "137  (BC_0,  *,       internal,     0),                        " &
      "136  (BC_0,  *,         internal,     X),                        " &
      "135  (BC_0,  *,         internal,     X),                        " &
      "134  (BC_0,  *,       internal,     0),                        " &
      "133  (BC_0,  *,         internal,     X),                        " &
      "132  (BC_0,  *,         internal,     X),                        " &
      "131  (BC_0,  *,       internal,     0),                        " &
      "130  (BC_0,  *,         internal,     X),                        " &
      "129  (BC_0,  *,         internal,     X),                        " &
      "128  (BC_0,  *,       internal,     0),                        " &
      "127  (BC_0,  *,         internal,     X),                        " &
      "126  (BC_0,  *,         internal,     X),                        " &
      "125  (BC_0,  *,         internal,     X),                        " &
      "124  (BC_0,  *,       internal,     0),                        " &
      "123  (BC_0,  *,         internal,     X),                        " &
      "122  (BC_0,  *,         internal,     X),                        " &
      "121  (BC_0,  *,       internal,     0),                        " &
      "120  (BC_0,  *,         internal,     X),                        " &
      "119  (BC_0,  *,         internal,     X),                        " &
      "118  (BC_0,  *,       internal,     0),                        " &
      "117  (BC_0,  *,         internal,     X),                        " &
      "116  (BC_0,  *,         internal,     X),                        " &
      "115  (BC_0,  *,       internal,     0),                        " &
      "114  (BC_0,  *,         internal,     X),                        " &
      "113  (BC_0,  *,         internal,     X),                        " &
      "112  (BC_0,  *,       internal,     0),                        " &
      "111  (BC_0,  *,         internal,     X),                        " &
      "110  (BC_0,  *,         internal,     X),                        " &
      "109  (BC_0,  *,       internal,     0),                        " &
      "108  (BC_0,  *,         internal,     X),                        " &
      "107  (BC_0,  *,         internal,     X),                        " &
      "106  (BC_0,  *,       internal,     0),                        " &
      "105  (BC_0,  *,         internal,     X),                        " &
      "104  (BC_0,  *,         internal,     X),                        " &
      "103  (BC_0,  *,       internal,     0),                        " &
      "102  (BC_0,  *,         internal,     X),                        " &
      "101  (BC_0,  *,         internal,     X),                        " &
      "100  (BC_0,  *,       internal,     0),                        " &
      "99   (BC_0,  *,         internal,     X),                        " &
      "98   (BC_0,  *,         internal,     X),                        " &
      "97   (BC_0,  *,         internal,     X),                        " &
      "96   (BC_0,  *,       internal,     0),                        " &
      "95   (BC_0,  *,         internal,     X),                        " &
      "94   (BC_0,  *,         internal,     X),                        " &
      "93   (BC_0,  *,       internal,     0),                        " &
      "92   (BC_0,  *,         internal,     X),                        " &
      "91   (BC_0,  *,         internal,     X),                        " &
      "90   (BC_0,  *,       internal,     0),                        " &
      "89   (BC_0,  *,         internal,     X),                        " &
      "88   (BC_0,  *,         internal,     X),                        " &
      "87   (BC_0,  *,       internal,     0),                        " &
      "86   (BC_0,  *,         internal,     X),                        " &
      "85   (BC_0,  *,         internal,     X),                        " &
      "84   (BC_0,  *,       internal,     0),                        " &
      "83   (BC_0,  *,         internal,     X),                        " &
      "82   (BC_0,  *,         internal,     X),                        " &
      "81   (BC_0,  *,       internal,     0),                        " &
      "80   (BC_0,  *,         internal,     X),                        " &
      "79   (BC_0,  *,         internal,     X),                        " &
      "78   (BC_0,  *,       internal,     0),                        " &
      "77   (BC_0,  *,         internal,     X),                        " &
      "76   (BC_0,  *,         internal,     X),                        " &
      "75   (BC_0,  *,       internal,     0),                        " &
      "74   (BC_4,  ROH1,      observe_only, X),                        " &
      "73   (BC_2,  ROH1,      output3,      X,    72,     1,      Z),  " &
      "72   (BC_2,  *,         controlr,     1),                        " &
      "71   (BC_0,  *,         internal,     X),                        " &
      "70   (BC_0,  *,         internal,     X),                        " &
      "69   (BC_0,  *,       internal,     0),                        " &
      "68   (BC_4,  TPDENO1,   observe_only, X),                        " &
      "67   (BC_2,  TPDENO1,   output3,      X,    66,     1,      Z),  " &
      "66   (BC_2,  *,         controlr,     1),                        " &
      "65   (BC_4,  TPDAT1,    observe_only, X),                        " &
      "64   (BC_2,  TPDAT1,    output3,      X,    63,     1,      Z),  " &
      "63   (BC_2,  *,         controlr,     1),                        " &
      "62   (BC_4,  RPDAT1,    observe_only, X),                        " &
      "61   (BC_2,  RPDAT1,    output3,      X,    60,     1,      Z),  " &
      "60   (BC_2,  *,         controlr,     1),                        " &
      "59   (BC_4,  RCLKO1,    observe_only, X),                        " &
      "58   (BC_2,  RCLKO1,    output3,      X,    57,     1,      Z),  " &
      "57   (BC_2,  *,         controlr,     1),                        " &
      "56   (BC_4,  RSER1,     observe_only, X),                        " &
      "55   (BC_2,  RSER1,     output3,      X,    54,     1,      Z),  " &
      "54   (BC_2,  *,         controlr,     1),                        " &
      "53   (BC_4,  TLCLK1,    observe_only, X),                        " &
      "52   (BC_2,  TLCLK1,    output3,      X,    51,     1,      Z),  " &
      "51   (BC_2,  *,         controlr,     1),                        " &
      "50   (BC_4,  RLCLK1,    observe_only, X),                        " &
      "49   (BC_4,  TOHCLK1,   observe_only, X),                        " &
      "48   (BC_2,  TOHCLK1,   output3,      X,    47,     1,      Z),  " &
      "47   (BC_2,  *,         controlr,     1),                        " &
      "46   (BC_4,  TOH1,      observe_only, X),                        " &
      "45   (BC_2,  TOH1,      output3,      X,    44,     1,      Z),  " &
      "44   (BC_2,  *,         controlr,     1),                        " &
      "43   (BC_4,  RSOFO1,    observe_only, X),                        " &
      "42   (BC_2,  RSOFO1,    output3,      X,    41,     1,      Z),  " &
      "41   (BC_2,  *,         controlr,     1),                        " &
      "40   (BC_4,  TSOFO1,    observe_only, X),                        " &
      "39   (BC_2,  TSOFO1,    output3,      X,    38,     1,      Z),  " &
      "38   (BC_2,  *,         controlr,     1),                        " &
      "37   (BC_4,  TSOFI1,    observe_only, X),                        " &
      "36   (BC_2,  TSOFI1,    output3,      X,    35,     1,      Z),  " &
      "35   (BC_2,  *,         controlr,     1),                        " &
      "34   (BC_4,  TOHSOF1,   observe_only, X),                        " &
      "33   (BC_2,  TOHSOF1,   output3,      X,    32,     1,      Z),  " &
      "32   (BC_2,  *,         controlr,     1),                        " &
      "31   (BC_4,  TCLKO1,    observe_only, X),                        " &
      "30   (BC_2,  TCLKO1,    output3,      X,    29,     1,      Z),  " &
      "29   (BC_2,  *,         controlr,     1),                        " &
      "28   (BC_4,  RPDENI1,   observe_only, X),                        " &
      "27   (BC_2,  RPDENI1,   output3,      X,    26,     1,      Z),  " &
      "26   (BC_2,  *,         controlr,     1),                        " &
      "25   (BC_4,  TSER1,     observe_only, X),                        " &
      "24   (BC_2,  TSER1,     output3,      X,    23,     1,      Z),  " &
      "23   (BC_2,  *,         controlr,     1),                        " &
      "22   (BC_4,  TPDENI1,   observe_only, X),                        " &
      "21   (BC_2,  TPDENI1,   output3,      X,    20,     1,      Z),  " &
      "20   (BC_2,  *,         controlr,     1),                        " &
      "19   (BC_4,  ROHCLK1,   observe_only, X),                        " &
      "18   (BC_2,  ROHCLK1,   output3,      X,    17,     1,      Z),  " &
      "17   (BC_2,  *,         controlr,     1),                        " &
      "16   (BC_4,  TCLKI1,    observe_only, X),                        " &
      "15   (BC_4,  RPOS1,     observe_only, X),                        " &
      "14   (BC_2,  RPOS1,     output3,      X,    13,     1,      Z),  " &
      "13   (BC_2,  *,         controlr,     1),                        " &
      "12   (BC_4,  TNEG1,     observe_only, X),                        " &
      "11   (BC_2,  TNEG1,     output3,      X,    10,     1,      Z),  " &
      "10   (BC_2,  *,         controlr,     1),                        " &
      "9    (BC_4,  TPOS1,     observe_only, X),                        " &
      "8    (BC_2,  TPOS1,     output3,      X,    7,      1,      Z),  " &
      "7    (BC_2,  *,         controlr,     1),                        " &
      "6    (BC_4,  RNEG1,     observe_only, X),                        " &
      "5    (BC_2,  RNEG1,     output3,      X,    4,      1,      Z),  " &
      "4    (BC_2,  *,         controlr,     1),                        " &
      "3    (BC_4,  ROHSOF1,   observe_only, X),                        " &
      "2    (BC_2,  ROHSOF1,   output3,      X,    1,      1,      Z),  " &
      "1    (BC_2,  *,         controlr,     1),                        " &
      "0    (BC_0,  *,         internal,     X)                         ";

  end ds3181;
</div>