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: BCM6510A0

-----------------------------------------------------------------------------------
-- $Id: bcm6510a0.bsd,v 14.1.2.1 2004/11/02 11:51:23 revans Exp $
--
-- $Log: bcm6510a0.bsd,v $
-- Revision 14.1.2.1  2004/11/02 11:51:23  revans
-- Reversed pin order in pin_map statement to match declaration.
--
-- Revision 14.3  2003/11/07 16:16:07  revans
-- Passed Agilent syntax check.
--
-- Revision 14.2  2003/11/07 10:39:17  revans
-- See RCS comments.
--
-----------------------------------------------------------------------------------

entity bcm6510a0 is 

  generic(PHYSICAL_PIN_MAP : string := "bga400"); 

  port (
    address      : inout        bit_vector(19 downto 0);
    afeclk       : in           bit;
    afectrlrdin  : inout        bit_vector(1 downto 0);
    afectrlrdout : inout        bit;
    afectrlwrin  : inout        bit;
    afectrlwrout : inout        bit_vector(1 downto 0);
    aferxdata    : inout        bit_vector(17 downto 0);
    afetxdata    : inout        bit_vector(17 downto 0);
    ale          : inout        bit;
    data         : inout        bit_vector(15 downto 0);
    ebi_ck       : inout        bit;
    gpioa        : inout        bit_vector(7 downto 0);
    gpiob        : inout        bit_vector(7 downto 0);
    gpioc        : inout        bit_vector(7 downto 0);
    gpiod        : inout        bit_vector(7 downto 0);
    hp_ms_mode   : inout        bit;
    nafesync     : inout        bit;
    nafesyncslave : inout        bit;
    ncs          : inout        bit_vector(7 downto 0);
    ndbgint      : inout        bit;
    nds          : inout        bit;
    nint         : inout        bit;
    nrd          : inout        bit;
    nrdy         : inout        bit;
    nreset       : in           bit;
    nrxenb       : inout        bit_vector(1 downto 0);
    nsprst       : inout        bit;
    nstdmf0i     : in           bit;
    ntxenb       : inout        bit_vector(1 downto 0);
    ntxref       : in           bit;
    nwr          : inout        bit;
    rnw          : inout        bit;
    rxaddr       : inout        bit_vector(6 downto 0);
    rxclav       : inout        bit_vector(1 downto 0);
    rxclk        : in           bit;
    rxdata       : inout        bit_vector(15 downto 0);
    rxsoc        : inout        bit;
    spcki        : inout        bit;
    spcko        : inout        bit;
    spdata       : inout        bit;
    spen         : inout        bit;
    stdmc2i      : in           bit;
    sti          : inout        bit;
    sto          : inout        bit;
    sysclk       : in           bit;
    test_clk_out : inout        bit;
    txaddr       : inout        bit_vector(6 downto 0);
    txclav       : inout        bit_vector(1 downto 0);
    txclk        : in           bit;
    txdata       : inout        bit_vector(15 downto 0);
    txsoc        : inout        bit;
    uartrx       : inout        bit;
    uarttx       : inout        bit;
    vddpll       : linkage      bit;
    tdi          : in           bit;
    tms          : in           bit;
    tck          : in           bit;
    tdo          : out          bit;
    ntrst        : in           bit;
    vss          : linkage      bit_vector(87 downto 0);
    vdd          : linkage      bit_vector(73 downto 0);
    vssio        : linkage      bit_vector(15 downto 0);
    vddio        : linkage      bit_vector(11 downto 0)
    ); 

  use STD_1149_1_1994.all; -- Get IEEE 1149.1-1994 attributes and definitions 

  attribute COMPONENT_CONFORMANCE of bcm6510a0 : entity is "STD_1149_1_1993";

  attribute PIN_MAP of bcm6510a0 : entity is PHYSICAL_PIN_MAP; 
  constant bga400 : PIN_MAP_STRING :=
    "address : (T15,T14,T13,T12,T11,U15, " &
    "         U14,U13,U12,U11,V15,V14, " &
    "         V13,V12,V11,W15,W14,W13, " &
    "         W12,W11)," &
    "afeclk : A2, " &
    "afectrlrdin : (C16,B10)," &
    "afectrlrdout : D5, " &
    "afectrlwrin : A5, " &
    "afectrlwrout : (A16,A10)," &
    "aferxdata : (B5,C5,A6,C6,A7,B7, " &
    "         B6,D6,A8,C8,A9,C9, " &
    "         C7,D7,B8,D8,B9,D9)," &
    "afetxdata : (B11,C11,D11,A12,B12,C12, " &
    "         D12,A13,D13,B14,D14,B15, " &
    "         B13,C13,A14,C14,A15,C15)," &
    "ale : P17, " &
    "data : (W7,V7,U7,T7,U8,T8, " &
    "         T9,T10,U10,U9,V8,V10, " &
    "         V9,W8,W10,W9)," &
    "ebi_ck : R18, " &
    "gpioa : (E19,E18,E17,F16,F19,F18, " &
    "         F17,G16)," &
    "gpiob : (G19,G18,G17,H16,H19,H18, " &
    "         H17,J16)," &
    "gpioc : (J19,J18,J17,K16,K19,K18, " &
    "         K17,L16)," &
    "gpiod : (L19,L18,L17,M16,M19,M18, " &
    "         M17,N16)," &
    "hp_ms_mode : P16, " &
    "nafesync : A11, " &
    "nafesyncslave : B16, " &
    "ncs : (R17,R16,T17,U16,V17,V16, " &
    "         W17,W16)," &
    "ndbgint : Y18, " &
    "nds : N18, " &
    "nint : Y17, " &
    "nrd : T18, " &
    "nrdy : W18, " &
    "nreset : A3, " &
    "nrxenb : (L5,M2)," &
    "nsprst : U19, " &
    "nstdmf0i : W4, " &
    "ntrst : B4, " &
    "ntxenb : (K5,L2)," &
    "ntxref : D1, " &
    "nwr : U18, " &
    "rnw : N19, " &
    "rxaddr : (M3,N3,N2,P3,P2,R3, " &
    "         R2)," &
    "rxclav : (M5,N1)," &
    "rxclk : L1, " &
    "rxdata : (M4,N5,N4,P5,P4,R5, " &
    "         R4,T4,T3,T2,U5,U3, " &
    "         U2,V5,V4,V2)," &
    "rxsoc : M1, " &
    "spcki : V19, " &
    "spcko : Y19, " &
    "spdata : R19, " &
    "spen : T19, " &
    "stdmc2i : W5, " &
    "sti : W3, " &
    "sto : W6, " &
    "sysclk : B1, " &
    "tck : A4, " &
    "tdi : C4, " &
    "tdo : C2, " &
    "test_clk_out : L4, " &
    "tms : B3, " &
    "txaddr : (D3,D2,E3,E2,F3,F2, " &
    "         G2)," &
    "txclav : (K4,H1)," &
    "txclk : K1, " &
    "txdata : (E4,F4,G5,G4,H5,H4, " &
    "         J5,J4,G3,H3,H2,J3, " &
    "         J2,K3,K2,L3)," &
    "txsoc : J1, " &
    "uartrx : P19, " &
    "uarttx : P18, " &
    "vddpll : L20, " &
    "vssio : (F11,F12,F13,F14,G6,H6, " &
    "         J6,K6,L15,M15,N15,P15, " &
    "         R10,R7,R8,R9)," &
    "vdd : (F20,G10,G11,G12,G13,G14, " &
    "         G20,G7,G8,G9,H10,H11, " &
    "         H12,H13,H14,H20,H7,H8, " &
    "         H9,J13,J14,J20,J7,J8, " &
    "         K13,K14,K20,K7,K8,L13, " &
    "         L14,L7,L8,M13,M14,M20, " &
    "         M7,M8,N10,N11,N12,N13, " &
    "         N14,N20,N7,N8,N9,P1, " &
    "         P10,P11,P12,P13,P14,P20, " &
    "         P7,P8,P9,R1,R20,T1, " &
    "         U1,V1,W1,Y10,Y11,Y12, " &
    "         Y13,Y14,Y15,Y16,Y2,Y3, " &
    "         Y4,Y9)," &
    "vss : (A1,A20,B19,B2,B20,C1, " &
    "         C10,C17,C18,C19,C20,C3, " &
    "         D10,D15,D16,D17,D18,D19, " &
    "         D20,D4,E10,E11,E12,E13, " &
    "         E14,E15,E16,E20,E5,E6, " &
    "         E7,E8,E9,F10,F15,F5, " &
    "         F6,F7,F8,F9,G15,H15, " &
    "         J10,J11,J12,J15,J9,K10, " &
    "         K11,K12,K15,K9,L10,L11, " &
    "         L12,L6,L9,M10,M11,M12, " &
    "         M6,M9,N17,N6,P6,R11, " &
    "         R12,R13,R14,R15,R6,T16, " &
    "         T20,T5,T6,U17,U20,U4, " &
    "         U6,V18,V20,V3,V6,W19, " &
    "         W2,W20,Y1,Y20)," &
    "vddio : (A17,A18,A19,B17,B18,E1, " &
    "         F1,G1,Y5,Y6,Y7,Y8)" ;


  attribute TAP_SCAN_IN of TDI : signal is true; 
  attribute TAP_SCAN_MODE of TMS : signal is true; 
  attribute TAP_SCAN_OUT of TDO : signal is true; 
  attribute TAP_SCAN_CLOCK of TCK : signal is (20.0e6, BOTH); 
  attribute TAP_SCAN_RESET of NTRST : signal is true; 

  attribute INSTRUCTION_LENGTH of bcm6510a0 : entity is 5;
  attribute INSTRUCTION_OPCODE of bcm6510a0 : entity is 
    "extest  (00000),"  & 
    "bypass  (11111),"  & 
    "sample  (00001),"  & 
    "idcode  (00010),"  & 
    "highz  (00011),"  & 
    "clamp  (00100),"  & 
    "PRIVATE1  (00111),"  & 
    "PRIVATE2  (01000),"  & 
    "PRIVATE3  (01001),"  & 
    "PRIVATE4  (01010),"  & 
    "PRIVATE5  (01011),"  & 
    "PRIVATE6  (01100),"  & 
    "PRIVATE7  (01101),"  & 
    "PRIVATE8  (01110),"  & 
    "PRIVATE9  (01111),"  & 
    "PRIVATE10 (10100),"  & 
    "runbist_tck (10101),"  & 
    "PRIVATE11 (10110),"  & 
    "PRIVATE12 (10111),"  & 
    "PRIVATE13 (11000),"  & 
    "ringosc (11001),"  & 
    "PRIVATE14 (11010),"  & 
    "ringosc1 (11011),"  & 
    "ringosc2 (11100)"; 
  
  attribute INSTRUCTION_CAPTURE of bcm6510a0 : entity is "10101";
  attribute INSTRUCTION_PRIVATE of bcm6510a0 : entity is
    "PRIVATE1, " &
    "PRIVATE2, " &
    "PRIVATE3, " &
    "PRIVATE4, " &
    "PRIVATE5, " &
    "PRIVATE6, " &
    "PRIVATE7, " &
    "PRIVATE8, " &
    "PRIVATE9, " &
    "PRIVATE10, " &
    "PRIVATE11, " &
    "PRIVATE12, " &
    "PRIVATE13, " &
    "PRIVATE14 " ;

  attribute IDCODE_REGISTER of bcm6510a0 : entity is 
    "0000"  &  -- Version Number 
    "0110010100010000"  & -- Part Number 
    "00010111111"  & -- Manufacturer ID 
    "1";  -- Required by IEEE Std. 1149.1-1990 

  attribute REGISTER_ACCESS of bcm6510a0 : entity is 
    "BOUNDARY (extest, sample), " & 
    "DEVICE_ID (idcode), " & 
    "BYPASS (bypass, highz, clamp), " & 
    "rambistreg[8] ( runbist_tck), " & 
    "pllbistreg[20] (ringosc, ringosc1, ringosc2)";
  
  attribute BOUNDARY_LENGTH of bcm6510a0 : entity is 400;
  attribute BOUNDARY_REGISTER of bcm6510a0 : entity is 
    --- num            cell                 port      function   safe  [ccell  disval  rslt]
    "0    (           BC_4,      nreset,        input,     X)," & 
    "1    (           BC_4,      sysclk,        input,     X)," & 
    "2    (           bc_7, test_clk_out,        bidir,     X,      3,      1,    Z)," & 
    "3    (           bc_2,                   *,      control,     1)," & 
    "4    (           bc_7,    gpiob(0),        bidir,     X,      5,      1,    Z)," & 
    "5    (           bc_2,                   *,      control,     1)," & 
    "6    (           bc_7,    gpiob(1),        bidir,     X,      7,      1,    Z)," & 
    "7    (           bc_2,                   *,      control,     1)," & 
    "8    (           bc_7,    gpiob(2),        bidir,     X,      9,      1,    Z)," & 
    "9    (           bc_2,                   *,      control,     1)," & 
    "10   (           bc_7,    gpiob(3),        bidir,     X,     11,      1,    Z)," & 
    "11   (           bc_2,                   *,      control,     1)," & 
    "12   (           bc_7,    gpiob(4),        bidir,     X,     13,      1,    Z)," & 
    "13   (           bc_2,                   *,      control,     1)," & 
    "14   (           bc_7,    gpiob(5),        bidir,     X,     15,      1,    Z)," & 
    "15   (           bc_2,                   *,      control,     1)," & 
    "16   (           bc_7,    gpiob(6),        bidir,     X,     17,      1,    Z)," & 
    "17   (           bc_2,                   *,      control,     1)," & 
    "18   (           bc_7,    gpiob(7),        bidir,     X,     19,      1,    Z)," & 
    "19   (           bc_2,                   *,      control,     1)," & 
    "20   (           bc_7,    gpioa(0),        bidir,     X,     21,      1,    Z)," & 
    "21   (           bc_2,                   *,      control,     1)," & 
    "22   (           bc_7,    gpioa(1),        bidir,     X,     23,      1,    Z)," & 
    "23   (           bc_2,                   *,      control,     1)," & 
    "24   (           bc_7,    gpioa(2),        bidir,     X,     25,      1,    Z)," & 
    "25   (           bc_2,                   *,      control,     1)," & 
    "26   (           bc_7,    gpioa(3),        bidir,     X,     27,      1,    Z)," & 
    "27   (           bc_2,                   *,      control,     1)," & 
    "28   (           bc_7,    gpioa(4),        bidir,     X,     29,      1,    Z)," & 
    "29   (           bc_2,                   *,      control,     1)," & 
    "30   (           bc_7,    gpioa(5),        bidir,     X,     31,      1,    Z)," & 
    "31   (           bc_2,                   *,      control,     1)," & 
    "32   (           bc_7,    gpioa(6),        bidir,     X,     33,      1,    Z)," & 
    "33   (           bc_2,                   *,      control,     1)," & 
    "34   (           bc_7,    gpioa(7),        bidir,     X,     35,      1,    Z)," & 
    "35   (           bc_2,                   *,      control,     1)," & 
    "36   (           bc_7,      uarttx,        bidir,     X,     37,      1,    Z)," & 
    "37   (           bc_2,                   *,      control,     1)," & 
    "38   (           bc_7,      uartrx,        bidir,     X,     39,      1,    Z)," & 
    "39   (           bc_2,                   *,      control,     1)," & 
    "40   (           bc_7,      spdata,        bidir,     X,     41,      1,    Z)," & 
    "41   (           bc_2,                   *,      control,     1)," & 
    "42   (           bc_7,        spen,        bidir,     X,     43,      1,    Z)," & 
    "43   (           bc_2,                   *,      control,     1)," & 
    "44   (           bc_7,      nsprst,        bidir,     X,     45,      1,    Z)," & 
    "45   (           bc_2,                   *,      control,     1)," & 
    "46   (           bc_7,       spcki,        bidir,     X,     47,      1,    Z)," & 
    "47   (           bc_2,                   *,      control,     1)," & 
    "48   (           bc_7,       spcko,        bidir,     X,     49,      1,    Z)," & 
    "49   (           bc_2,                   *,      control,     1)," & 
    "50   (           bc_7, nafesyncslave,        bidir,     X,     51,      1,    Z)," & 
    "51   (           bc_2,                   *,      control,     1)," & 
    "52   (           bc_7, afectrlwrout(1),        bidir,     X,     53,      1,    Z)," & 
    "53   (           bc_2,                   *,      control,     1)," & 
    "54   (           bc_7, afectrlrdin(1),        bidir,     X,     55,      1,    Z)," & 
    "55   (           bc_2,                   *,      control,     1)," & 
    "56   (           bc_7, afectrlwrout(0),        bidir,     X,     57,      1,    Z)," & 
    "57   (           bc_2,                   *,      control,     1)," & 
    "58   (           bc_7, afectrlrdin(0),        bidir,     X,     59,      1,    Z)," & 
    "59   (           bc_2,                   *,      control,     1)," & 
    "60   (           bc_7,    nafesync,        bidir,     X,     61,      1,    Z)," & 
    "61   (           bc_2,                   *,      control,     1)," & 
    "62   (           bc_7, afectrlrdout,        bidir,     X,     63,      1,    Z)," & 
    "63   (           bc_2,                   *,      control,     1)," & 
    "64   (           bc_7, afectrlwrin,        bidir,     X,     65,      1,    Z)," & 
    "65   (           bc_2,                   *,      control,     1)," & 
    "66   (           bc_1,      afeclk,        input,     X)," & 
    "67   (           bc_7, afetxdata(16),        bidir,     X,     68,      1,    Z)," & 
    "68   (           bc_2,                   *,      control,     1)," & 
    "69   (           bc_7, afetxdata(17),        bidir,     X,     70,      1,    Z)," & 
    "70   (           bc_2,                   *,      control,     1)," & 
    "71   (           bc_7, aferxdata(3),        bidir,     X,     72,      1,    Z)," & 
    "72   (           bc_2,                   *,      control,     1)," & 
    "73   (           bc_7, aferxdata(11),        bidir,     X,     74,      1,    Z)," & 
    "74   (           bc_2,                   *,      control,     1)," & 
    "75   (           bc_7, aferxdata(15),        bidir,     X,     76,      1,    Z)," & 
    "76   (           bc_2,                   *,      control,     1)," & 
    "77   (           bc_7, aferxdata(16),        bidir,     X,     78,      1,    Z)," & 
    "78   (           bc_2,                   *,      control,     1)," & 
    "79   (           bc_7, aferxdata(17),        bidir,     X,     80,      1,    Z)," & 
    "80   (           bc_2,                   *,      control,     1)," & 
    "81   (           bc_7, afetxdata(0),        bidir,     X,     82,      1,    Z)," & 
    "82   (           bc_2,                   *,      control,     1)," & 
    "83   (           bc_7, afetxdata(6),        bidir,     X,     84,      1,    Z)," & 
    "84   (           bc_2,                   *,      control,     1)," & 
    "85   (           bc_7, afetxdata(1),        bidir,     X,     86,      1,    Z)," & 
    "86   (           bc_2,                   *,      control,     1)," & 
    "87   (           bc_7, afetxdata(7),        bidir,     X,     88,      1,    Z)," & 
    "88   (           bc_2,                   *,      control,     1)," & 
    "89   (           bc_7, afetxdata(2),        bidir,     X,     90,      1,    Z)," & 
    "90   (           bc_2,                   *,      control,     1)," & 
    "91   (           bc_7, afetxdata(8),        bidir,     X,     92,      1,    Z)," & 
    "92   (           bc_2,                   *,      control,     1)," & 
    "93   (           bc_7, afetxdata(3),        bidir,     X,     94,      1,    Z)," & 
    "94   (           bc_2,                   *,      control,     1)," & 
    "95   (           bc_7, afetxdata(9),        bidir,     X,     96,      1,    Z)," & 
    "96   (           bc_2,                   *,      control,     1)," & 
    "97   (           bc_7, afetxdata(4),        bidir,     X,     98,      1,    Z)," & 
    "98   (           bc_2,                   *,      control,     1)," & 
    "99   (           bc_7, afetxdata(5),        bidir,     X,    100,      1,    Z)," & 
    "100  (           bc_2,                   *,      control,     1)," & 
    "101  (           bc_7, afetxdata(10),        bidir,     X,    102,      1,    Z)," & 
    "102  (           bc_2,                   *,      control,     1)," & 
    "103  (           bc_7, afetxdata(11),        bidir,     X,    104,      1,    Z)," & 
    "104  (           bc_2,                   *,      control,     1)," & 
    "105  (           bc_7, afetxdata(12),        bidir,     X,    106,      1,    Z)," & 
    "106  (           bc_2,                   *,      control,     1)," & 
    "107  (           bc_7, afetxdata(13),        bidir,     X,    108,      1,    Z)," & 
    "108  (           bc_2,                   *,      control,     1)," & 
    "109  (           bc_7, afetxdata(14),        bidir,     X,    110,      1,    Z)," & 
    "110  (           bc_2,                   *,      control,     1)," & 
    "111  (           bc_7, afetxdata(15),        bidir,     X,    112,      1,    Z)," & 
    "112  (           bc_2,                   *,      control,     1)," & 
    "113  (           bc_7, aferxdata(0),        bidir,     X,    114,      1,    Z)," & 
    "114  (           bc_2,                   *,      control,     1)," & 
    "115  (           bc_7, aferxdata(1),        bidir,     X,    116,      1,    Z)," & 
    "116  (           bc_2,                   *,      control,     1)," & 
    "117  (           bc_7, aferxdata(6),        bidir,     X,    118,      1,    Z)," & 
    "118  (           bc_2,                   *,      control,     1)," & 
    "119  (           bc_7, aferxdata(7),        bidir,     X,    120,      1,    Z)," & 
    "120  (           bc_2,                   *,      control,     1)," & 
    "121  (           bc_7, aferxdata(2),        bidir,     X,    122,      1,    Z)," & 
    "122  (           bc_2,                   *,      control,     1)," & 
    "123  (           bc_7, aferxdata(8),        bidir,     X,    124,      1,    Z)," & 
    "124  (           bc_2,                   *,      control,     1)," & 
    "125  (           bc_7, aferxdata(9),        bidir,     X,    126,      1,    Z)," & 
    "126  (           bc_2,                   *,      control,     1)," & 
    "127  (           bc_7, aferxdata(4),        bidir,     X,    128,      1,    Z)," & 
    "128  (           bc_2,                   *,      control,     1)," & 
    "129  (           bc_7, aferxdata(5),        bidir,     X,    130,      1,    Z)," & 
    "130  (           bc_2,                   *,      control,     1)," & 
    "131  (           bc_7, aferxdata(12),        bidir,     X,    132,      1,    Z)," & 
    "132  (           bc_2,                   *,      control,     1)," & 
    "133  (           bc_7, aferxdata(13),        bidir,     X,    134,      1,    Z)," & 
    "134  (           bc_2,                   *,      control,     1)," & 
    "135  (           bc_7, aferxdata(10),        bidir,     X,    136,      1,    Z)," & 
    "136  (           bc_2,                   *,      control,     1)," & 
    "137  (           bc_7, aferxdata(14),        bidir,     X,    138,      1,    Z)," & 
    "138  (           bc_2,                   *,      control,     1)," & 
    "139  (           bc_7,         sti,        bidir,     X,    140,      1,    Z)," & 
    "140  (           bc_2,                   *,      control,     1)," & 
    "141  (           bc_1,    nstdmf0i,        input,     X)," & 
    "142  (           bc_1,     stdmc2i,        input,     X)," & 
    "143  (           bc_7,         sto,        bidir,     X,    144,      1,    Z)," & 
    "144  (           bc_2,                   *,      control,     1)," & 
    "145  (           bc_1,      ntxref,        input,     X)," & 
    "146  (           bc_7,   txaddr(6),        bidir,     X,    147,      1,    Z)," & 
    "147  (           bc_2,                   *,      control,     1)," & 
    "148  (           bc_7,   txaddr(5),        bidir,     X,    149,      1,    Z)," & 
    "149  (           bc_2,                   *,      control,     1)," & 
    "150  (           bc_7,   txaddr(4),        bidir,     X,    151,      1,    Z)," & 
    "151  (           bc_2,                   *,      control,     1)," & 
    "152  (           bc_7,   txaddr(3),        bidir,     X,    153,      1,    Z)," & 
    "153  (           bc_2,                   *,      control,     1)," & 
    "154  (           bc_7,   txaddr(2),        bidir,     X,    155,      1,    Z)," & 
    "155  (           bc_2,                   *,      control,     1)," & 
    "156  (           bc_7,   txaddr(1),        bidir,     X,    157,      1,    Z)," & 
    "157  (           bc_2,                   *,      control,     1)," & 
    "158  (           bc_7,   txaddr(0),        bidir,     X,    159,      1,    Z)," & 
    "159  (           bc_2,                   *,      control,     1)," & 
    "160  (           bc_7,  txdata(15),        bidir,     X,    161,      1,    Z)," & 
    "161  (           bc_2,                   *,      control,     1)," & 
    "162  (           bc_7,  txdata(14),        bidir,     X,    163,      1,    Z)," & 
    "163  (           bc_2,                   *,      control,     1)," & 
    "164  (           bc_7,  txdata(13),        bidir,     X,    165,      1,    Z)," & 
    "165  (           bc_2,                   *,      control,     1)," & 
    "166  (           bc_7,  txdata(12),        bidir,     X,    167,      1,    Z)," & 
    "167  (           bc_2,                   *,      control,     1)," & 
    "168  (           bc_7,  txdata(11),        bidir,     X,    169,      1,    Z)," & 
    "169  (           bc_2,                   *,      control,     1)," & 
    "170  (           bc_7,  txdata(10),        bidir,     X,    171,      1,    Z)," & 
    "171  (           bc_2,                   *,      control,     1)," & 
    "172  (           bc_7,   txdata(9),        bidir,     X,    173,      1,    Z)," & 
    "173  (           bc_2,                   *,      control,     1)," & 
    "174  (           bc_7,   txdata(8),        bidir,     X,    175,      1,    Z)," & 
    "175  (           bc_2,                   *,      control,     1)," & 
    "176  (           bc_1,       txclk,        input,     X)," & 
    "177  (           bc_7,   txdata(7),        bidir,     X,    178,      1,    Z)," & 
    "178  (           bc_2,                   *,      control,     1)," & 
    "179  (           bc_7,   txdata(6),        bidir,     X,    180,      1,    Z)," & 
    "180  (           bc_2,                     *,      control,     1)," & 
    "181  (           bc_7,   txdata(5),        bidir,     X,    182,      1,    Z)," & 
    "182  (           bc_2,                   *,      control,     1)," & 
    "183  (           bc_7,   txdata(4),        bidir,     X,    184,      1,    Z)," & 
    "184  (           bc_2,                   *,      control,     1)," & 
    "185  (           bc_7,   txdata(3),        bidir,     X,    186,      1,    Z)," & 
    "186  (           bc_2,                   *,      control,     1)," & 
    "187  (           bc_7,   txdata(2),        bidir,     X,    188,      1,    Z)," & 
    "188  (           bc_2,                   *,      control,     1)," & 
    "189  (           bc_7,   txdata(1),        bidir,     X,    190,      1,    Z)," & 
    "190  (           bc_2,                   *,      control,     1)," & 
    "191  (           bc_7,   txdata(0),        bidir,     X,    192,      1,    Z)," & 
    "192  (           bc_2,                   *,      control,     1)," & 
    "193  (           bc_7,   ntxenb(1),        bidir,     X,    194,      1,    Z)," & 
    "194  (           bc_2,                   *,      control,     1)," & 
    "195  (           bc_7,   ntxenb(0),        bidir,     X,    196,      1,    Z)," & 
    "196  (           bc_2,                   *,      control,     1)," & 
    "197  (           bc_7,       txsoc,        bidir,     X,    198,      1,    Z)," & 
    "198  (           bc_2,                   *,      control,     1)," & 
    "199  (           bc_7,   txclav(1),        bidir,     X,    200,      1,    Z)," & 
    "200  (           bc_2,                   *,      control,     1)," & 
    "201  (           bc_7,   txclav(0),        bidir,     X,    202,      1,    Z)," & 
    "202  (           bc_2,                   *,      control,     1)," & 
    "203  (           bc_7,   rxclav(0),        bidir,     X,    204,      1,    Z)," & 
    "204  (           bc_2,                   *,      control,     1)," & 
    "205  (           bc_7,   rxclav(1),        bidir,     X,    206,      1,    Z)," & 
    "206  (           bc_2,                   *,      control,     1)," & 
    "207  (           bc_7,  rxdata(15),        bidir,     X,    208,      1,    Z)," & 
    "208  (           bc_2,                   *,      control,     1)," & 
    "209  (           bc_7,  rxdata(14),        bidir,     X,    210,      1,    Z)," & 
    "210  (           bc_2,                   *,      control,     1)," & 
    "211  (           bc_7,  rxdata(13),        bidir,     X,    212,      1,    Z)," & 
    "212  (           bc_2,                   *,      control,     1)," & 
    "213  (           bc_7,  rxdata(12),        bidir,     X,    214,      1,    Z)," & 
    "214  (           bc_2,                   *,      control,     1)," & 
    "215  (           bc_7,  rxdata(11),        bidir,     X,    216,      1,    Z)," & 
    "216  (           bc_2,                   *,      control,     1)," & 
    "217  (           bc_7,  rxdata(10),        bidir,     X,    218,      1,    Z)," & 
    "218  (           bc_2,                   *,      control,     1)," & 
    "219  (           bc_7,   rxdata(9),        bidir,     X,    220,      1,    Z)," & 
    "220  (           bc_2,                   *,      control,     1)," & 
    "221  (           bc_7,   rxdata(8),        bidir,     X,    222,      1,    Z)," & 
    "222  (           bc_2,                   *,      control,     1)," & 
    "223  (           bc_7,       rxsoc,        bidir,     X,    224,      1,    Z)," & 
    "224  (           bc_2,                   *,      control,     1)," & 
    "225  (           bc_1,       rxclk,        input,     X)," & 
    "226  (           bc_7,   nrxenb(0),        bidir,     X,    227,      1,    Z)," & 
    "227  (           bc_2,                   *,      control,     1)," & 
    "228  (           bc_7,   nrxenb(1),        bidir,     X,    229,      1,    Z)," & 
    "229  (           bc_2,                   *,      control,     1)," & 
    "230  (           bc_7,   rxdata(7),        bidir,     X,    231,      1,    Z)," & 
    "231  (           bc_2,                   *,      control,     1)," & 
    "232  (           bc_7,   rxdata(6),        bidir,     X,    233,      1,    Z)," & 
    "233  (           bc_2,                   *,      control,     1)," & 
    "234  (           bc_7,   rxdata(5),        bidir,     X,    235,      1,    Z)," & 
    "235  (           bc_2,                   *,      control,     1)," & 
    "236  (           bc_7,   rxdata(4),        bidir,     X,    237,      1,    Z)," & 
    "237  (           bc_2,                   *,      control,     1)," & 
    "238  (           bc_7,   rxdata(3),        bidir,     X,    239,      1,    Z)," & 
    "239  (           bc_2,                   *,      control,     1)," & 
    "240  (           bc_7,   rxdata(2),        bidir,     X,    241,      1,    Z)," & 
    "241  (           bc_2,                   *,      control,     1)," & 
    "242  (           bc_7,   rxdata(1),        bidir,     X,    243,      1,    Z)," & 
    "243  (           bc_2,                   *,      control,     1)," & 
    "244  (           bc_7,   rxdata(0),        bidir,     X,    245,      1,    Z)," & 
    "245  (           bc_2,                   *,      control,     1)," & 
    "246  (           bc_7,   rxaddr(6),        bidir,     X,    247,      1,    Z)," & 
    "247  (           bc_2,                   *,      control,     1)," & 
    "248  (           bc_7,   rxaddr(5),        bidir,     X,    249,      1,    Z)," & 
    "249  (           bc_2,                   *,      control,     1)," & 
    "250  (           bc_7,   rxaddr(4),        bidir,     X,    251,      1,    Z)," & 
    "251  (           bc_2,                   *,      control,     1)," & 
    "252  (           bc_7,   rxaddr(3),        bidir,     X,    253,      1,    Z)," & 
    "253  (           bc_2,                   *,      control,     1)," & 
    "254  (           bc_7,   rxaddr(2),        bidir,     X,    255,      1,    Z)," & 
    "255  (           bc_2,                   *,      control,     1)," & 
    "256  (           bc_7,   rxaddr(1),        bidir,     X,    257,      1,    Z)," & 
    "257  (           bc_2,                   *,      control,     1)," & 
    "258  (           bc_7,   rxaddr(0),        bidir,     X,    259,      1,    Z)," & 
    "259  (           bc_2,                   *,      control,     1)," & 
    "260  (           bc_7,    data(15),        bidir,     X,    261,      1,    Z)," & 
    "261  (           bc_2,                   *,      control,     1)," & 
    "262  (           bc_7,    data(14),        bidir,     X,    263,      1,    Z)," & 
    "263  (           bc_2,                   *,      control,     1)," & 
    "264  (           bc_7,    data(13),        bidir,     X,    265,      1,    Z)," & 
    "265  (           bc_2,                   *,      control,     1)," & 
    "266  (           bc_7,    data(12),        bidir,     X,    267,      1,    Z)," & 
    "267  (           bc_2,                   *,      control,     1)," & 
    "268  (           bc_7,    data(11),        bidir,     X,    269,      1,    Z)," & 
    "269  (           bc_2,                   *,      control,     1)," & 
    "270  (           bc_7,    data(10),        bidir,     X,    271,      1,    Z)," & 
    "271  (           bc_2,                   *,      control,     1)," & 
    "272  (           bc_7,     data(9),        bidir,     X,    273,      1,    Z)," & 
    "273  (           bc_2,                   *,      control,     1)," & 
    "274  (           bc_7,     data(8),        bidir,     X,    275,      1,    Z)," & 
    "275  (           bc_2,                   *,      control,     1)," & 
    "276  (           bc_7,     data(2),        bidir,     X,    277,      1,    Z)," & 
    "277  (           bc_2,                   *,      control,     1)," & 
    "278  (           bc_7,     data(5),        bidir,     X,    279,      1,    Z)," & 
    "279  (           bc_2,                   *,      control,     1)," & 
    "280  (           bc_7,     data(0),        bidir,     X,    281,      1,    Z)," & 
    "281  (           bc_2,                   *,      control,     1)," & 
    "282  (           bc_7,     data(3),        bidir,     X,    283,      1,    Z)," & 
    "283  (           bc_2,                   *,      control,     1)," & 
    "284  (           bc_7,     data(6),        bidir,     X,    285,      1,    Z)," & 
    "285  (           bc_2,                   *,      control,     1)," & 
    "286  (           bc_7,     data(1),        bidir,     X,    287,      1,    Z)," & 
    "287  (           bc_2,                   *,      control,     1)," & 
    "288  (           bc_7,     data(4),        bidir,     X,    289,      1,    Z)," & 
    "289  (           bc_2,                   *,      control,     1)," & 
    "290  (           bc_7,     data(7),        bidir,     X,    291,      1,    Z)," & 
    "291  (           bc_2,                   *,      control,     1)," & 
    "292  (           bc_7,  address(0),        bidir,     X,    293,      1,    Z)," & 
    "293  (           bc_2,                   *,      control,     1)," & 
    "294  (           bc_7,  address(5),        bidir,     X,    295,      1,    Z)," & 
    "295  (           bc_2,                   *,      control,     1)," & 
    "296  (           bc_7, address(10),        bidir,     X,    297,      1,    Z)," & 
    "297  (           bc_2,                   *,      control,     1)," & 
    "298  (           bc_7, address(15),        bidir,     X,    299,      1,    Z)," & 
    "299  (           bc_2,                   *,      control,     1)," & 
    "300  (           bc_7,  address(1),        bidir,     X,    301,      1,    Z)," & 
    "301  (           bc_2,                   *,      control,     1)," & 
    "302  (           bc_7,  address(6),        bidir,     X,    303,      1,    Z)," & 
    "303  (           bc_2,                   *,      control,     1)," & 
    "304  (           bc_7, address(11),        bidir,     X,    305,      1,    Z)," & 
    "305  (           bc_2,                   *,      control,     1)," & 
    "306  (           bc_7, address(16),        bidir,     X,    307,      1,    Z)," & 
    "307  (           bc_2,                   *,      control,     1)," & 
    "308  (           bc_7,  address(2),        bidir,     X,    309,      1,    Z)," & 
    "309  (           bc_2,                   *,      control,     1)," & 
    "310  (           bc_7,  address(7),        bidir,     X,    311,      1,    Z)," & 
    "311  (           bc_2,                   *,      control,     1)," & 
    "312  (           bc_7, address(12),        bidir,     X,    313,      1,    Z)," & 
    "313  (           bc_2,                   *,      control,     1)," & 
    "314  (           bc_7, address(17),        bidir,     X,    315,      1,    Z)," & 
    "315  (           bc_2,                   *,      control,     1)," & 
    "316  (           bc_7,  address(3),        bidir,     X,    317,      1,    Z)," & 
    "317  (           bc_2,                   *,      control,     1)," & 
    "318  (           bc_7,  address(8),        bidir,     X,    319,      1,    Z)," & 
    "319  (           bc_2,                   *,      control,     1)," & 
    "320  (           bc_7, address(13),        bidir,     X,    321,      1,    Z)," & 
    "321  (           bc_2,                   *,      control,     1)," & 
    "322  (           bc_7, address(18),        bidir,     X,    323,      1,    Z)," & 
    "323  (           bc_2,                   *,      control,     1)," & 
    "324  (           bc_7,  address(4),        bidir,     X,    325,      1,    Z)," & 
    "325  (           bc_2,                   *,      control,     1)," & 
    "326  (           bc_7,  address(9),        bidir,     X,    327,      1,    Z)," & 
    "327  (           bc_2,                   *,      control,     1)," & 
    "328  (           bc_7, address(14),        bidir,     X,    329,      1,    Z)," & 
    "329  (           bc_2,                   *,      control,     1)," & 
    "330  (           bc_7, address(19),        bidir,     X,    331,      1,    Z)," & 
    "331  (           bc_2,                   *,      control,     1)," & 
    "332  (           bc_7,      ncs(0),        bidir,     X,    333,      1,    Z)," & 
    "333  (           bc_2,                   *,      control,     1)," & 
    "334  (           bc_7,      ncs(2),        bidir,     X,    335,      1,    Z)," & 
    "335  (           bc_2,                   *,      control,     1)," & 
    "336  (           bc_7,      ncs(4),        bidir,     X,    337,      1,    Z)," & 
    "337  (           bc_2,                   *,      control,     1)," & 
    "338  (           bc_7,      ncs(6),        bidir,     X,    339,      1,    Z)," & 
    "339  (           bc_2,                   *,      control,     1)," & 
    "340  (           bc_7,      ncs(1),        bidir,     X,    341,      1,    Z)," & 
    "341  (           bc_2,                   *,      control,     1)," & 
    "342  (           bc_7,      ncs(3),        bidir,     X,    343,      1,    Z)," & 
    "343  (           bc_2,                   *,      control,     1)," & 
    "344  (           bc_7,      ncs(5),        bidir,     X,    345,      1,    Z)," & 
    "345  (           bc_2,                   *,      control,     1)," & 
    "346  (           bc_7,      ncs(7),        bidir,     X,    347,      1,    Z)," & 
    "347  (           bc_2,                   *,      control,     1)," & 
    "348  (           bc_7,        nint,        bidir,     X,    349,      1,    Z)," & 
    "349  (           bc_2,                   *,      control,     1)," & 
    "350  (           bc_7,     ndbgint,        bidir,     X,    351,      1,    Z)," & 
    "351  (           bc_2,                   *,      control,     1)," & 
    "352  (           bc_7,        nrdy,        bidir,     X,    353,      1,    Z)," & 
    "353  (           bc_2,                   *,      control,     1)," & 
    "354  (           bc_7,         nwr,        bidir,     X,    355,      1,    Z)," & 
    "355  (           bc_2,                   *,      control,     1)," & 
    "356  (           bc_7,         nrd,        bidir,     X,    357,      1,    Z)," & 
    "357  (           bc_2,                   *,      control,     1)," & 
    "358  (           bc_7,         ale,        bidir,     X,    359,      1,    Z)," & 
    "359  (           bc_2,                   *,      control,     1)," & 
    "360  (           bc_7,         nds,        bidir,     X,    361,      1,    Z)," & 
    "361  (           bc_2,                   *,      control,     1)," & 
    "362  (           bc_7,         rnw,        bidir,     X,    363,      1,    Z)," & 
    "363  (           bc_2,                   *,      control,     1)," & 
    "364  (           bc_7,      ebi_ck,        bidir,     X,    365,      1,    Z)," & 
    "365  (           bc_2,                   *,      control,     1)," & 
    "366  (           bc_7,  hp_ms_mode,        bidir,     X,    367,      1,    Z)," & 
    "367  (           bc_2,                   *,      control,     1)," & 
    "368  (           bc_7,    gpiod(0),        bidir,     X,    369,      1,    Z)," & 
    "369  (           bc_2,                   *,      control,     1)," & 
    "370  (           bc_7,    gpiod(1),        bidir,     X,    371,      1,    Z)," & 
    "371  (           bc_2,                   *,      control,     1)," & 
    "372  (           bc_7,    gpiod(2),        bidir,     X,    373,      1,    Z)," & 
    "373  (           bc_2,                   *,      control,     1)," & 
    "374  (           bc_7,    gpiod(3),        bidir,     X,    375,      1,    Z)," & 
    "375  (           bc_2,                   *,      control,     1)," & 
    "376  (           bc_7,    gpiod(4),        bidir,     X,    377,      1,    Z)," & 
    "377  (           bc_2,                   *,      control,     1)," & 
    "378  (           bc_7,    gpiod(5),        bidir,     X,    379,      1,    Z)," & 
    "379  (           bc_2,                   *,      control,     1)," & 
    "380  (           bc_7,    gpiod(6),        bidir,     X,    381,      1,    Z)," & 
    "381  (           bc_2,                   *,      control,     1)," & 
    "382  (           bc_7,    gpiod(7),        bidir,     X,    383,      1,    Z)," & 
    "383  (           bc_2,                   *,      control,     1)," & 
    "384  (           bc_7,    gpioc(0),        bidir,     X,    385,      1,    Z)," & 
    "385  (           bc_2,                   *,      control,     1)," & 
    "386  (           bc_7,    gpioc(1),        bidir,     X,    387,      1,    Z)," & 
    "387  (           bc_2,                   *,      control,     1)," & 
    "388  (           bc_7,    gpioc(2),        bidir,     X,    389,      1,    Z)," & 
    "389  (           bc_2,                   *,      control,     1)," & 
    "390  (           bc_7,    gpioc(3),        bidir,     X,    391,      1,    Z)," & 
    "391  (           bc_2,                   *,      control,     1)," & 
    "392  (           bc_7,    gpioc(4),        bidir,     X,    393,      1,    Z)," & 
    "393  (           bc_2,                   *,      control,     1)," & 
    "394  (           bc_7,    gpioc(5),        bidir,     X,    395,      1,    Z)," & 
    "395  (           bc_2,                   *,      control,     1)," & 
    "396  (           bc_7,    gpioc(6),        bidir,     X,    397,      1,    Z)," & 
    "397  (           bc_2,                   *,      control,     1)," & 
    "398  (           bc_7,    gpioc(7),        bidir,     X,    399,      1,    Z)," & 
    "399  (           bc_2,                   *,      control,     1)";

end bcm6510a0;