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

ChipVORX ISP IP for Ultra Fast Flash Programming
BSDL File: PI7C9X110B Download View details  


-----------------------------------------------------------------------------------
-- DATE & TIME    :  Wed Dec  6 16:45:04 2006
-- File Type      :  BSDL Description for Top-Level Entity PI7C9X110B
-----------------------------------------------------------------------------------

 entity PI7C9X110B is 

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

    port (
              AD                   : inout        bit_vector(31 downto 0);
              CLKIN                : in           bit;
              CLKOUT               : out          bit_vector(8 downto 0);
              CBE                  : inout        bit_vector(3 downto 0);
              CFN_L                : in           bit;
              CLKRUN               : inout        bit;
              DEVSEL_L             : inout        bit;
              FRAME_L              : inout        bit;
              SMBCLK               : inout        bit;
              SMBDAT               : inout        bit;
              SERR_L               : inout        bit;
              GNT_L                : out          bit_vector(7 downto 0);
              GPIO                 : inout        bit_vector(3 downto 0);
              IDSEL                : in           bit;
              INTA_L               : inout        bit;
              INTB_L               : inout        bit;
              INTC_L               : inout        bit;
              INTD_L               : inout        bit;
              IRDY_L               : inout        bit;
              LOCK_L               : inout        bit;
              MSK_IN               : in           bit;
              PAR                  : inout        bit;
              RESET_L              : inout        bit;
              PCIXCAP              : in           bit;
              PERR_L               : inout        bit;
              PERST_L              : inout        bit;
              PME_L                : inout        bit;
              REQ_L                : in           bit_vector(7 downto 0);
              REVRSB               : in           bit;
              STOP_L               : inout        bit;
              TRDY_L               : inout        bit;
              PCIXUP               : out          bit;
              FBCLKIN              : in           bit;
              REFCLKP              : linkage      bit;
              REFCLKN              : linkage      bit;
              RN                   : linkage      bit;
              RP                   : linkage      bit;
              TN                   : linkage      bit;
              TP                   : linkage      bit;
              RREF                 : linkage      bit;
              TM2                  : linkage      bit;
              VDDAUX               : linkage      bit;
              VDDCAUX              : linkage      bit;
              VAUX                 : linkage      bit;
              VDDA                 : linkage      bit_vector(2 downto 0);
              VTT                  : linkage      bit_vector(1 downto 0);
              VSS                  : linkage      bit_vector(21 downto 0);
              VDDP                 : linkage      bit_vector(2 downto 0);
              VDDC                 : linkage      bit_vector(6 downto 0);
              VD33                 : linkage      bit_vector(12 downto 0);
              TM0                  : linkage      bit;
              TM1                  : linkage      bit;
              TDI                  : in           bit;
              TMS                  : in           bit;
              TCK                  : in           bit;
              TDO                  : out          bit;
              TRST_L               : in           bit
         ); 

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

    attribute COMPONENT_CONFORMANCE of PI7C9X110B : entity is "STD_1149_1_1993";

    attribute PIN_MAP of PI7C9X110B : entity is PHYSICAL_PIN_MAP; 

    constant LFBGA160 : PIN_MAP_STRING := 
       "AD: (B3, A4, B4, D4, A5, C5, D5, B6, A7, B7, D7, A8, C8, D8, B9,
	     C9, C12, D14, D12, D11, E13, F14, F13, F11, G12, G11, H13,
	     H12, J14, J13, J11, K14)," &
       "CLKIN: P7," & 
       "CLKOUT: (N12, P12, N11, L10, M10, P10, L9, N9, P9)," & 
       "CBE: (C6, A10, C14, G14)," & 
       "CFN_L: M7," & 
       "CLKRUN: D3," & 
       "DEVSEL_L: B11," & 
       "FRAME_L: B10," & 
       "SMBCLK: A2," & 
       "SMBDAT: A1," & 
       "SERR_L: B14," & 
       "GNT_L: (N6, P6, P5, N5, M5, L5, N4, M4)," & 
       "GPIO: (L7, P8, M8, L8)," & 
       "IDSEL: N14," & 
       "INTA_L: P3," & 
       "INTB_L: M6," & 
       "INTC_L: P13," & 
       "INTD_L: N13," & 
       "IRDY_L: D10," & 
       "LOCK_L: A13," & 
       "MSK_IN: P14," & 
       "PAR: B13," & 
       "RESET_L: N7," & 
       "PCIXCAP: B1," & 
       "PERR_L: A14," & 
       "PERST_L: L3," & 
       "PME_L: A3," & 
       "REQ_L: (P2, P1, N3, N2, N1, M3, M2, M1)," & 
       "REVRSB: M12," & 
       "STOP_L: A12," & 
       "TRDY_L: A11," & 
       "PCIXUP: D2," & 
       "FBCLKIN: C2," & 
       "REFCLKP: E3," & 
       "REFCLKN: E2," & 
       "RN: H4," & 
       "RP: G4," & 
       "TP: G1," & 
       "TN: F1," & 
       "RREF: H3," & 
       "TM2: K3," & 
       "VDDAUX: F2," & 
       "VDDCAUX: L2," & 
       "VAUX: B2," & 
       "VDDA: (J4, G3, J3)," & 
       "VTT: (G2, K1)," & 
       "VSS: (E1, H1, H2, J2, J1, K4, P4, L6, M9, P11, K13, H11,
	      G13, E12, E14, C13, C11, D9, B8, D6, B5, C3)," & 
       "VDDP: (F4, F3, K2)," & 
       "VDDC: (L1, N8, L11, L12, B12, C10, E4)," & 
       "VD33: (L4, N10, M11, K12, J12, H14, F12, E11, D13, A9, C7, A6, C4)," & 
       "TM1: C1," & 
       "TM0: D1," & 
       "TDI: M14," & 
       "TMS: L13," & 
       "TCK: L14," & 
       "TDO: M13," & 
       "TRST_L: K11";

    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 TRST_L : signal is true; 

    attribute INSTRUCTION_LENGTH of PI7C9X110B : entity is 5;
    attribute INSTRUCTION_OPCODE of PI7C9X110B : entity is 
        "extest (00000),"  & 
        "bypass (11111),"  & 
        "sample (00001),"  & 
        "mem_bist (01010),"  & 
        "phy_test_sig (01001),"  & 
        "int_scan (00010),"  & 
        "idcode (01100),"  & 
        "clamp (00100),"  & 
        "highz (00101)"; 

    attribute INSTRUCTION_CAPTURE of PI7C9X110B : entity is "00001";
    attribute IDCODE_REGISTER of PI7C9X110B : entity is 
        "0010"  &                -- Version Number 
        "1110000100010000"  &    -- Part Number 
        "01000111111"  &         -- Manufacturer ID 
        "1";                     -- Required by IEEE Std. 1149.1-1990 

   attribute INSTRUCTION_PRIVATE of PI7C9X110B : entity is
     "int_scan, mem_bist, phy_test_sig";

    attribute REGISTER_ACCESS of PI7C9X110B : entity is 
        "BOUNDARY (extest, sample), " & 
        "DEVICE_ID (idcode), " & 
        "BYPASS (bypass, clamp, highz) " ; 

    attribute BOUNDARY_LENGTH of PI7C9X110B : entity is 154;
    attribute BOUNDARY_REGISTER of PI7C9X110B : entity is 
      --- num            cell                 port      function   safe  [ccell  disval  rslt]
       "0    (           BC_7,               AD(0),        bidir,     X,      1,      1,    Z)," & 
       "1    (           BC_2,                   *,      control,     1)," & 
       "2    (           BC_7,               AD(1),        bidir,     X,      3,      1,    Z)," & 
       "3    (           BC_2,                   *,      control,     1)," & 
       "4    (           BC_7,               AD(2),        bidir,     X,      5,      1,    Z)," & 
       "5    (           BC_2,                   *,      control,     1)," & 
       "6    (           BC_7,               AD(3),        bidir,     X,      7,      1,    Z)," & 
       "7    (           BC_2,                   *,      control,     1)," & 
       "8    (           BC_7,               AD(4),        bidir,     X,      9,      1,    Z)," & 
       "9    (           BC_2,                   *,      control,     1)," & 
       "10   (           BC_7,               AD(5),        bidir,     X,     11,      1,    Z)," & 
       "11   (           BC_2,                   *,      control,     1)," & 
       "12   (           BC_7,               AD(6),        bidir,     X,     13,      1,    Z)," & 
       "13   (           BC_2,                   *,      control,     1)," & 
       "14   (           BC_7,               AD(7),        bidir,     X,     15,      1,    Z)," & 
       "15   (           BC_2,                   *,      control,     1)," & 
       "16   (           BC_7,              CBE(0),        bidir,     X,     17,      1,    Z)," & 
       "17   (           BC_2,                   *,      control,     1)," & 
       "18   (           BC_7,               AD(8),        bidir,     X,     19,      1,    Z)," & 
       "19   (           BC_2,                   *,      control,     1)," & 
       "20   (           BC_7,               AD(9),        bidir,     X,     21,      1,    Z)," & 
       "21   (           BC_2,                   *,      control,     1)," & 
       "22   (           BC_7,              AD(10),        bidir,     X,     23,      1,    Z)," & 
       "23   (           BC_2,                   *,      control,     1)," & 
       "24   (           BC_7,              AD(11),        bidir,     X,     25,      1,    Z)," & 
       "25   (           BC_2,                   *,      control,     1)," & 
       "26   (           BC_7,              AD(12),        bidir,     X,     27,      1,    Z)," & 
       "27   (           BC_2,                   *,      control,     1)," & 
       "28   (           BC_7,              AD(13),        bidir,     X,     29,      1,    Z)," & 
       "29   (           BC_2,                   *,      control,     1)," & 
       "30   (           BC_7,              AD(14),        bidir,     X,     31,      1,    Z)," & 
       "31   (           BC_2,                   *,      control,     1)," & 
       "32   (           BC_7,              AD(15),        bidir,     X,     33,      1,    Z)," & 
       "33   (           BC_2,                   *,      control,     1)," & 
       "34   (           BC_7,              CBE(1),        bidir,     X,     35,      1,    Z)," & 
       "35   (           BC_2,                   *,      control,     1)," & 
       "36   (           BC_7,                 PAR,        bidir,     X,     37,      1,    Z)," & 
       "37   (           BC_2,                   *,      control,     1)," & 
       "38   (           BC_7,              SERR_L,        bidir,     X,     39,      1,    Z)," & 
       "39   (           BC_2,                   *,      control,     1)," & 
       "40   (           BC_7,              PERR_L,        bidir,     X,     41,      1,    Z)," & 
       "41   (           BC_2,                   *,      control,     1)," & 
       "42   (           BC_7,              LOCK_L,        bidir,     X,     43,      1,    Z)," & 
       "43   (           BC_2,                   *,      control,     1)," & 
       "44   (           BC_7,              STOP_L,        bidir,     X,     45,      1,    Z)," & 
       "45   (           BC_2,                   *,      control,     1)," & 
       "46   (           BC_7,            DEVSEL_L,        bidir,     X,     47,      1,    Z)," & 
       "47   (           BC_2,                   *,      control,     1)," & 
       "48   (           BC_7,              TRDY_L,        bidir,     X,     47,      1,    Z)," & 
       "49   (           BC_7,              IRDY_L,        bidir,     X,     50,      1,    Z)," & 
       "50   (           BC_2,                   *,      control,     1)," & 
       "51   (           BC_7,             FRAME_L,        bidir,     X,     52,      1,    Z)," & 
       "52   (           BC_2,                   *,      control,     1)," & 
       "53   (           BC_7,              CBE(2),        bidir,     X,     54,      1,    Z)," & 
       "54   (           BC_2,                   *,      control,     1)," & 
       "55   (           BC_7,              AD(16),        bidir,     X,     56,      1,    Z)," & 
       "56   (           BC_2,                   *,      control,     1)," & 
       "57   (           BC_7,              AD(17),        bidir,     X,     58,      1,    Z)," & 
       "58   (           BC_2,                   *,      control,     1)," & 
       "59   (           BC_7,              AD(18),        bidir,     X,     60,      1,    Z)," & 
       "60   (           BC_2,                   *,      control,     1)," & 
       "61   (           BC_7,              AD(19),        bidir,     X,     62,      1,    Z)," & 
       "62   (           BC_2,                   *,      control,     1)," & 
       "63   (           BC_7,              AD(20),        bidir,     X,     64,      1,    Z)," & 
       "64   (           BC_2,                   *,      control,     1)," & 
       "65   (           BC_7,              AD(21),        bidir,     X,     66,      1,    Z)," & 
       "66   (           BC_2,                   *,      control,     1)," & 
       "67   (           BC_7,              AD(22),        bidir,     X,     68,      1,    Z)," & 
       "68   (           BC_2,                   *,      control,     1)," & 
       "69   (           BC_7,              AD(23),        bidir,     X,     70,      1,    Z)," & 
       "70   (           BC_2,                   *,      control,     1)," & 
       "71   (           BC_7,              CBE(3),        bidir,     X,     72,      1,    Z)," & 
       "72   (           BC_2,                   *,      control,     1)," & 
       "73   (           BC_7,              AD(24),        bidir,     X,     74,      1,    Z)," & 
       "74   (           BC_2,                   *,      control,     1)," & 
       "75   (           BC_7,              AD(25),        bidir,     X,     76,      1,    Z)," & 
       "76   (           BC_2,                   *,      control,     1)," & 
       "77   (           BC_7,              AD(26),        bidir,     X,     78,      1,    Z)," & 
       "78   (           BC_2,                   *,      control,     1)," & 
       "79   (           BC_7,              AD(27),        bidir,     X,     80,      1,    Z)," & 
       "80   (           BC_2,                   *,      control,     1)," & 
       "81   (           BC_7,              AD(28),        bidir,     X,     82,      1,    Z)," & 
       "82   (           BC_2,                   *,      control,     1)," & 
       "83   (           BC_7,              AD(29),        bidir,     X,     84,      1,    Z)," & 
       "84   (           BC_2,                   *,      control,     1)," & 
       "85   (           BC_7,              AD(30),        bidir,     X,     86,      1,    Z)," & 
       "86   (           BC_2,                   *,      control,     1)," & 
       "87   (           BC_7,              AD(31),        bidir,     X,     88,      1,    Z)," & 
       "88   (           BC_2,                   *,      control,     1)," & 
       "89   (           BC_7,               PME_L,        bidir,     X,     90,      1,    Z)," & 
       "90   (           BC_2,                   *,      control,     1)," & 
       "91   (           BC_7,              SMBCLK,        bidir,     X,     92,      1,    Z)," & 
       "92   (           BC_2,                   *,      control,     1)," & 
       "93   (           BC_7,              SMBDAT,        bidir,     X,     94,      1,    Z)," & 
       "94   (           BC_2,                   *,      control,     1)," & 
       "95   (           BC_7,              CLKRUN,        bidir,     X,     96,      1,    Z)," & 
       "96   (           BC_2,                   *,      control,     1)," & 
       "97   (           BC_4,             FBCLKIN,        input,     X)," & 
       "98   (           BC_4,             PCIXCAP,        input,     X)," & 
       "99   (           BC_1,              PCIXUP,      output3,     X,    100,      1,    Z)," & 
       "100  (           BC_1,                   *,      control,     1)," & 
       "101  (           BC_7,             PERST_L,        bidir,     X,    102,      1,    Z)," & 
       "102  (           BC_2,                   *,      control,     1)," & 
       "103  (           BC_4,            REQ_L(0),        input,     X)," & 
       "104  (           BC_4,            REQ_L(1),        input,     X)," & 
       "105  (           BC_4,            REQ_L(2),        input,     X)," & 
       "106  (           BC_4,            REQ_L(3),        input,     X)," & 
       "107  (           BC_4,            REQ_L(4),        input,     X)," & 
       "108  (           BC_4,            REQ_L(5),        input,     X)," & 
       "109  (           BC_4,            REQ_L(6),        input,     X)," & 
       "110  (           BC_4,            REQ_L(7),        input,     X)," & 
       "111  (           BC_7,              INTA_L,        bidir,     X,    112,      1,    Z)," & 
       "112  (           BC_2,                   *,      control,     1)," & 
       "113  (           BC_1,            GNT_L(0),      output3,     X,    114,      1,    Z)," & 
       "114  (           BC_1,                   *,      control,     1)," & 
       "115  (           BC_1,            GNT_L(1),      output3,     X,    122,      1,    Z)," & 
       "116  (           BC_1,            GNT_L(2),      output3,     X,    122,      1,    Z)," & 
       "117  (           BC_1,            GNT_L(3),      output3,     X,    122,      1,    Z)," & 
       "118  (           BC_1,            GNT_L(4),      output3,     X,    122,      1,    Z)," & 
       "119  (           BC_1,            GNT_L(5),      output3,     X,    122,      1,    Z)," & 
       "120  (           BC_1,            GNT_L(6),      output3,     X,    122,      1,    Z)," & 
       "121  (           BC_1,            GNT_L(7),      output3,     X,    122,      1,    Z)," & 
       "122  (           BC_1,                   *,      control,     1)," & 
       "123  (           BC_7,              INTB_L,        bidir,     X,    124,      1,    Z)," &
       "124  (           BC_2,                   *,      control,     1)," &
       "125  (           BC_4,               CLKIN,        input,     X)," &
       "126  (           BC_7,             RESET_L,        bidir,     X,    127,      1,    Z)," &
       "127  (           BC_2,                   *,      control,     1)," &
       "128  (           BC_4,               CFN_L,        input,     X)," &
       "129  (           BC_7,             GPIO(3),        bidir,     X,    130,      1,    Z)," &
       "130  (           BC_2,                   *,      control,     1)," &
       "131  (           BC_7,             GPIO(2),        bidir,     X,    132,      1,    Z)," &
       "132  (           BC_2,                   *,      control,     1)," &
       "133  (           BC_7,             GPIO(1),        bidir,     X,    134,      1,    Z)," &
       "134  (           BC_2,                   *,      control,     1)," &
       "135  (           BC_7,             GPIO(0),        bidir,     X,    136,      1,    Z)," &
       "136  (           BC_2,                   *,      control,     1)," &
       "137  (           BC_1,           CLKOUT(0),      output3,     X,    146,      1,    Z)," &
       "138  (           BC_1,           CLKOUT(1),      output3,     X,    146,      1,    Z)," &
       "139  (           BC_1,           CLKOUT(2),      output3,     X,    146,      1,    Z)," &
       "140  (           BC_1,           CLKOUT(3),      output3,     X,    146,      1,    Z)," &
       "141  (           BC_1,           CLKOUT(4),      output3,     X,    146,      1,    Z)," &
       "142  (           BC_1,           CLKOUT(5),      output3,     X,    146,      1,    Z)," &
       "143  (           BC_1,           CLKOUT(6),      output3,     X,    146,      1,    Z)," &
       "144  (           BC_1,           CLKOUT(7),      output3,     X,    146,      1,    Z)," &
       "145  (           BC_1,           CLKOUT(8),      output3,     X,    146,      1,    Z)," &
       "146  (           BC_1,                   *,      control,     1)," &
       "147  (           BC_7,              INTC_L,        bidir,     X,    148,      1,    Z)," &
       "148  (           BC_2,                   *,      control,     1)," &
       "149  (           BC_4,              REVRSB,        input,     X)," &
       "150  (           BC_7,              INTD_L,        bidir,     X,    151,      1,    Z)," &
       "151  (           BC_2,                   *,      control,     1)," &
       "152  (           BC_4,              MSK_IN,        input,     X)," &
       "153  (           BC_4,               IDSEL,        input,     X)";

 end PI7C9X110B;

        

This library contains 7717 BSDL files (for 6088 distinct entities) from 66 vendors
Last BSDL model (MPC885) was added on Oct 22, 2017 15:27
info@bsdl.info