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: PI7C8150_PBGA Download View details  


-----------------------------------------------------------------------------------
-- DATE & TIME    :  Thu June 26 2003  16:52
-- File Type      :  BSDL Description for Top-Level Entity PI7C8150_PBGA
-----------------------------------------------------------------------------------

 entity PI7C8150_PBGA is 

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

    port (
              P_AD                 : inout        bit_vector(31 downto 0);
              P_CBE                : inout        bit_vector(3 downto 0);
              P_PAR                : inout        bit;
              P_FRAME_L            : inout        bit;
              P_IRDY_L             : inout        bit;
              P_TRDY_L             : inout        bit;
              P_DEVSEL_L           : inout        bit;
              P_STOP_L             : inout        bit;
              P_LOCK_L             : in           bit;
              P_IDSEL              : in           bit;
              P_PERR_L             : inout        bit;
              P_SERR_L             : out          bit;
              P_REQ_L              : out          bit;
              P_GNT_L              : in           bit;
              S_AD                 : inout        bit_vector(31 downto 0);
              S_CBE                : inout        bit_vector(3 downto 0);
              S_PAR                : inout        bit;
              S_FRAME_L            : inout        bit;
              S_IRDY_L             : inout        bit;
              S_TRDY_L             : inout        bit;
              S_DEVSEL_L           : inout        bit;
              S_STOP_L             : inout        bit;
              S_LOCK_L             : inout        bit;
              S_PERR_L             : inout        bit;
              S_SERR_L             : in           bit;
              S_REQ_L              : in           bit_vector(8 downto 0);
              S_GNT_L              : out          bit_vector(8 downto 0);
              S_CLKIN              : in           bit;
              S_CLKOUT             : out          bit_vector(9 downto 0);
              S_CFN_L              : in           bit;
              GPIO                 : inout        bit_vector(3 downto 0);
              P_CLK                : in           bit;
              BPCCE                : in           bit;
              P_RESET_L            : in           bit;
              S_RESET_L            : out          bit;
              MSK_IN               : in           bit;
	      P_VIO		   : linkage 	  bit;
	      S_VIO		   : linkage 	  bit;
              CFG66                : in           bit;
              S_M66EN              : out          bit;
              P_M66EN              : in           bit;
              TDI                  : in           bit;
              TMS                  : in           bit;
              TCK                  : in           bit;
              TDO                  : out          bit;
              TRST_L               : in           bit;
	      ENUM_L		   : out	  bit;
	      LOO		   : out	  bit;
	      MS0		   : in	  	  bit;
	      MS1		   : in	  	  bit;
	      VDD		   : linkage	  bit_vector(1 to 47);
	      VSS		   : linkage	  bit_vector(1 to 63)
         ); 

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

    attribute COMPONENT_CONFORMANCE of PI7C8150_PBGA : entity is "STD_1149_1_1993";

    attribute PIN_MAP of PI7C8150_PBGA : entity is PHYSICAL_PIN_MAP; 

    constant PBGA_256 : PIN_MAP_STRING := 
         "P_AD:       (N3,T2,T4,N5,P5,T5,N6,R5,T6,"          &
                      "P7,T7,R7,T8,P8,R8,T9,R12,P12,"        &
                      "T14,R13,N12,T15,P16,N15,M14,"         &
                      "M13,M15,L13,M16,L14,L15,L16),"        &
         "P_CBE:      (R6,R9,T13,N16),            "          &
         "P_PAR:        N11,                      "          &
         "P_FRAME_L:    P9,                       "          &
         "P_IRDY_L:     T10,                      "          &
         "P_TRDY_L:     R10,                      "          &
         "P_DEVSEL_L:   P10,                      "          &
         "P_STOP_L:     T11,                      "          &
         "P_LOCK_L:     R11,                      "          &
         "P_IDSEL:      P6,                       "          &
         "P_PERR_L:     T12,                      "          &
         "P_SERR_L:     P11,                      "          &
         "P_REQ_L:      P2,                       "          &
         "P_GNT_L:      R1,                       "          &
         "S_AD:       (A4,D5,C5,A5,B5,D6,         "          &
                      "A6,C6,C7,A7,B7,C8,         "          &
                      "A8,B8,A9,C9,C12,D12,       "          &
                      "A14,B13,A15,B16,E13,C16,   "          &
                      "E14,D16,F13,E16,F14,F15,   "          &
                      "F16,G16),                  "          &
         "S_CBE:      (B6,B9,B12,E15),            "          &
         "S_PAR:        A13,                      "          &
         "S_FRAME_L:    A10,                      "          &
         "S_IRDY_L:     B10,                      "          &
         "S_TRDY_L:     C10,                      "          &
         "S_DEVSEL_L:   A11,                      "          &
         "S_STOP_L:     B11,                      "          &
         "S_LOCK_L:     C11,                      "          &
         "S_PERR_L:     A12,                      "          &
         "S_SERR_L:     D11,                      "          &
         "S_REQ_L:    (E4,E3,D2,C1,C2,D3,A2,B3,B4),"         &
         "S_GNT_L:    (G1,F1,F2,G3,F4,E1,E2,F3,   "          &
                      "D1),                       "          &
         "S_CLKIN:      H3,                       "          &
         "S_CLKOUT:   (M3,M2,N1,L4,L3,M1,L2,L1,   "          &
                      "K3,K2),                    "          &
         "S_CFN_L:      H2,                       "          &
         "GPIO:       (J3,J2,J1,K1),              "          &
         "BPCCE:        N2,                       "          &
         "P_CLK:        M4,                       "          &
         "P_RESET_L:    P1,                       "          &
         "S_RESET_L:    H1,                       "          &
         "MSK_IN:       K15,                      "          &
         "P_VIO:        K14,                      "          &
         "S_VIO:        G14,                      "          &
         "CFG66:        K16,                      "          &
         "S_M66EN:      D15,                      "          &
         "P_M66EN:      R14,                      "          &
         "TDI:          J15,                      "          &
         "TDO:          H16,                      "          &
         "TMS:          H14,                      "          &
         "TCK:          H15,                      "          &
         "TRST_L:       G15,                      "          &
         "ENUM_L:       J14,                      "          &
         "LOO:          J16,                      "          &
         "MS0:          B14,                      "          &
         "MS1:          R16,                      "          &
         "VDD:        (A3,C4,C15,D7,D8,D9,        "          &
                      "D10,E6,E7,E8,E9,E10,E11,   "          &
                      "F5,F12,G4,G5,G12,G13,H4,   "          &
                      "H5,H12,H13,J4,J5,J12,J13,  "          &
                      "K4,K5,K12,K13,L5,L12,M6,   "          &
                      "M7,M8,M9,M10,M11,N7,N8,N9, "          &
                      "N10,P13,P15,R3,T3),        "          &
         "VSS:        (A1,A16,B1,B2,B15,C3,C14,   "          &
                      "D4,D13,D14,C13,E5,E12,     "          &
                      "F6,F7,F8,F9,F10,F11,G2,G6, "          &
                      "G7,G8,G9,G10,G11,H6,H7,    "          &
                      "H8,H9,H10,H11,J6,J7,J8,    "          &
                      "J9,J10,J11,K6,K7,K8,K9,    "          &
                      "K10,K11,L6,L7,L8,L9,L10,   "          &
                      "L11,M5,M12,N4,N13,N14,     "          &
                      "P3,P4,P14,R2,R4,R15,       "          &
                      "T1,T16)                    ";

    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 PI7C8150_PBGA : entity is 5;
    attribute INSTRUCTION_OPCODE of PI7C8150_PBGA : entity is 
        "EXTEST  (00000),"  & 
        "BYPASS  (11111),"  & 
        "SAMPLE  (00001),"  & 
        "INTSCAN (00010),"  & 
        "CLAMP   (00100),"  & 
        "HIGHZ   (00101)"; 

    attribute INSTRUCTION_CAPTURE of PI7C8150_PBGA : entity is "00001";
    attribute INSTRUCTION_PRIVATE of PI7C8150_PBGA : entity is
     "INTSCAN";
    attribute REGISTER_ACCESS of PI7C8150_PBGA : entity is 
        "BOUNDARY (EXTEST, SAMPLE), " & 
        "BYPASS (BYPASS, CLAMP, HIGHZ)"; 

    attribute BOUNDARY_LENGTH of PI7C8150_PBGA : entity is 144;
    attribute BOUNDARY_REGISTER of PI7C8150_PBGA : entity is 
      --- num            cell                 port      function   safe  [ccell  disval  rslt]
       "0    (           BC_7,             S_AD(0),        bidir,     X,     18,      1,    Z)," & 
       "1    (           BC_7,             S_AD(1),        bidir,     X,     18,      1,    Z)," & 
       "2    (           BC_7,             S_AD(2),        bidir,     X,     18,      1,    Z)," & 
       "3    (           BC_7,             S_AD(3),        bidir,     X,     18,      1,    Z)," & 
       "4    (           BC_7,             S_AD(4),        bidir,     X,     18,      1,    Z)," & 
       "5    (           BC_7,             S_AD(5),        bidir,     X,     18,      1,    Z)," & 
       "6    (           BC_7,             S_AD(6),        bidir,     X,     18,      1,    Z)," & 
       "7    (           BC_7,             S_AD(7),        bidir,     X,     18,      1,    Z)," & 
       "8    (           BC_7,            S_CBE(0),        bidir,     X,     18,      1,    Z)," & 
       "9    (           BC_7,             S_AD(8),        bidir,     X,     18,      1,    Z)," & 
       "10   (           BC_7,             S_AD(9),        bidir,     X,     18,      1,    Z)," & 
       "11   (           BC_1,             S_M66EN,        output3,   X,     18,      1,    Z)," & 
       "12   (           BC_7,            S_AD(10),        bidir,     X,     18,      1,    Z)," & 
       "13   (           BC_7,            S_AD(11),        bidir,     X,     18,      1,    Z)," & 
       "14   (           BC_7,            S_AD(12),        bidir,     X,     18,      1,    Z)," & 
       "15   (           BC_7,            S_AD(13),        bidir,     X,     18,      1,    Z)," & 
       "16   (           BC_7,            S_AD(14),        bidir,     X,     18,      1,    Z)," & 
       "17   (           BC_7,            S_AD(15),        bidir,     X,     18,      1,    Z)," & 
       "18   (           BC_2,                   *,      control,     1)," & 
       "19   (           BC_7,            S_CBE(1),        bidir,     X,     18,      1,    Z)," & 
       "20   (           BC_7,               S_PAR,        bidir,     X,     18,      1,    Z)," & 
       "21   (           BC_4,            S_SERR_L,        input,     X)," & 
       "22   (           BC_7,            S_PERR_L,        bidir,     X,     25,      1,    Z)," & 
       "23   (           BC_7,            S_LOCK_L,        bidir,     X,     25,      1,    Z)," & 
       "24   (           BC_7,            S_STOP_L,        bidir,     X,     25,      1,    Z)," & 
       "25   (           BC_2,                   *,      control,     1)," & 
       "26   (           BC_7,          S_DEVSEL_L,        bidir,     X,     25,      1,    Z)," & 
       "27   (           BC_7,            S_TRDY_L,        bidir,     X,     25,      1,    Z)," & 
       "28   (           BC_7,            S_IRDY_L,        bidir,     X,     25,      1,    Z)," & 
       "29   (           BC_7,           S_FRAME_L,        bidir,     X,     25,      1,    Z)," & 
       "30   (           BC_7,            S_CBE(2),        bidir,     X,     47,      1,    Z)," & 
       "31   (           BC_7,            S_AD(16),        bidir,     X,     47,      1,    Z)," & 
       "32   (           BC_7,            S_AD(17),        bidir,     X,     47,      1,    Z)," & 
       "33   (           BC_7,            S_AD(18),        bidir,     X,     47,      1,    Z)," & 
       "34   (           BC_7,            S_AD(19),        bidir,     X,     47,      1,    Z)," & 
       "35   (           BC_7,            S_AD(20),        bidir,     X,     47,      1,    Z)," & 
       "36   (           BC_7,            S_AD(21),        bidir,     X,     47,      1,    Z)," & 
       "37   (           BC_7,            S_AD(22),        bidir,     X,     47,      1,    Z)," & 
       "38   (           BC_7,            S_AD(23),        bidir,     X,     47,      1,    Z)," & 
       "39   (           BC_7,            S_CBE(3),        bidir,     X,     47,      1,    Z)," & 
       "40   (           BC_7,            S_AD(24),        bidir,     X,     47,      1,    Z)," & 
       "41   (           BC_7,            S_AD(25),        bidir,     X,     47,      1,    Z)," & 
       "42   (           BC_7,            S_AD(26),        bidir,     X,     47,      1,    Z)," & 
       "43   (           BC_7,            S_AD(27),        bidir,     X,     47,      1,    Z)," & 
       "44   (           BC_7,            S_AD(28),        bidir,     X,     47,      1,    Z)," & 
       "45   (           BC_7,            S_AD(29),        bidir,     X,     47,      1,    Z)," & 
       "46   (           BC_7,            S_AD(30),        bidir,     X,     47,      1,    Z)," & 
       "47   (           BC_2,                   *,      control,     1)," & 
       "48   (           BC_7,            S_AD(31),        bidir,     X,     47,      1,    Z)," & 
       "49   (           BC_4,          S_REQ_L(0),        input,     X)," & 
       "50   (           BC_4,          S_REQ_L(1),        input,     X)," & 
       "51   (           BC_4,          S_REQ_L(2),        input,     X)," & 
       "52   (           BC_4,          S_REQ_L(3),        input,     X)," & 
       "53   (           BC_4,          S_REQ_L(4),        input,     X)," & 
       "54   (           BC_4,          S_REQ_L(5),        input,     X)," & 
       "55   (           BC_4,          S_REQ_L(6),        input,     X)," & 
       "56   (           BC_4,          S_REQ_L(7),        input,     X)," & 
       "57   (           BC_4,          S_REQ_L(8),        input,     X)," & 
       "58   (           BC_1,          S_GNT_L(0),      output3,     X,     60,      1,    Z)," & 
       "59   (           BC_1,          S_GNT_L(1),      output3,     X,     60,      1,    Z)," & 
       "60   (           BC_1,                   *,      control,     1)," & 
       "61   (           BC_1,          S_GNT_L(2),      output3,     X,     60,      1,    Z)," & 
       "62   (           BC_1,          S_GNT_L(3),      output3,     X,     60,      1,    Z)," & 
       "63   (           BC_1,          S_GNT_L(4),      output3,     X,     60,      1,    Z)," & 
       "64   (           BC_1,          S_GNT_L(5),      output3,     X,     60,      1,    Z)," & 
       "65   (           BC_1,          S_GNT_L(6),      output3,     X,     60,      1,    Z)," & 
       "66   (           BC_1,          S_GNT_L(7),      output3,     X,     60,      1,    Z)," & 
       "67   (           BC_1,          S_GNT_L(8),      output3,     X,     60,      1,    Z)," & 
       "68   (           BC_4,             S_CLKIN,        input,     X)," & 
       "69   (           BC_1,           S_RESET_L,      output3,     X,     77,      1,    Z)," & 
       "70   (           BC_4,             S_CFN_L,        input,     X)," & 
       "71   (           BC_7,             GPIO(3),        bidir,     X,     77,      1,    Z)," & 
       "72   (           BC_7,             GPIO(2),        bidir,     X,     77,      1,    Z)," & 
       "73   (           BC_7,             GPIO(1),        bidir,     X,     77,      1,    Z)," & 
       "74   (           BC_7,             GPIO(0),        bidir,     X,     77,      1,    Z)," & 
       "75   (           BC_1,         S_CLKOUT(0),      output3,     X,     77,      1,    Z)," & 
       "76   (           BC_1,         S_CLKOUT(1),      output3,     X,     77,      1,    Z)," & 
       "77   (           BC_2,                   *,      control,     1)," & 
       "78   (           BC_1,         S_CLKOUT(2),      output3,     X,     77,      1,    Z)," & 
       "79   (           BC_1,         S_CLKOUT(3),      output3,     X,     77,      1,    Z)," & 
       "80   (           BC_1,         S_CLKOUT(4),      output3,     X,     77,      1,    Z)," & 
       "81   (           BC_1,         S_CLKOUT(5),      output3,     X,     77,      1,    Z)," & 
       "82   (           BC_1,         S_CLKOUT(6),      output3,     X,     77,      1,    Z)," & 
       "83   (           BC_1,         S_CLKOUT(7),      output3,     X,     77,      1,    Z)," & 
       "84   (           BC_1,         S_CLKOUT(8),      output3,     X,     77,      1,    Z)," & 
       "85   (           BC_1,         S_CLKOUT(9),      output3,     X,     77,      1,    Z)," & 
       "86   (           BC_4,           P_RESET_L,        input,     X)," & 
       "87   (           BC_4,               BPCCE,        input,     X)," & 
       "88   (           BC_4,               P_CLK,        input,     X)," & 
       "89   (           BC_4,             P_GNT_L,        input,     X)," & 
       "90   (           BC_1,             P_REQ_L,      output3,     X,     91,      1,    Z)," & 
       "91   (           BC_1,                   *,      control,     1)," & 
       "92   (           BC_7,            P_AD(31),        bidir,     X,    110,      1,    Z)," & 
       "93   (           BC_7,            P_AD(30),        bidir,     X,    110,      1,    Z)," & 
       "94   (           BC_7,            P_AD(29),        bidir,     X,    110,      1,    Z)," & 
       "95   (           BC_7,            P_AD(28),        bidir,     X,    110,      1,    Z)," & 
       "96   (           BC_7,            P_AD(27),        bidir,     X,    110,      1,    Z)," & 
       "97   (           BC_7,            P_AD(26),        bidir,     X,    110,      1,    Z)," & 
       "98   (           BC_7,            P_AD(25),        bidir,     X,    110,      1,    Z)," & 
       "99   (           BC_7,            P_AD(24),        bidir,     X,    110,      1,    Z)," & 
       "100  (           BC_7,            P_CBE(3),        bidir,     X,    110,      1,    Z)," & 
       "101  (           BC_4,             P_IDSEL,        input,     X)," & 
       "102  (           BC_7,            P_AD(23),        bidir,     X,    110,      1,    Z)," & 
       "103  (           BC_7,            P_AD(22),        bidir,     X,    110,      1,    Z)," & 
       "104  (           BC_7,            P_AD(21),        bidir,     X,    110,      1,    Z)," & 
       "105  (           BC_7,            P_AD(20),        bidir,     X,    110,      1,    Z)," & 
       "106  (           BC_7,            P_AD(19),        bidir,     X,    110,      1,    Z)," & 
       "107  (           BC_7,            P_AD(18),        bidir,     X,    110,      1,    Z)," & 
       "108  (           BC_7,            P_AD(17),        bidir,     X,    110,      1,    Z)," & 
       "109  (           BC_7,            P_AD(16),        bidir,     X,    110,      1,    Z)," & 
       "110  (           BC_2,                   *,      control,     1)," & 
       "111  (           BC_7,            P_CBE(2),        bidir,     X,    110,      1,    Z)," & 
       "112  (           BC_7,           P_FRAME_L,        bidir,     X,    117,      1,    Z)," & 
       "113  (           BC_7,            P_IRDY_L,        bidir,     X,    117,      1,    Z)," & 
       "114  (           BC_7,            P_TRDY_L,        bidir,     X,    117,      1,    Z)," & 
       "115  (           BC_7,          P_DEVSEL_L,        bidir,     X,    117,      1,    Z)," & 
       "116  (           BC_7,            P_STOP_L,        bidir,     X,    117,      1,    Z)," & 
       "117  (           BC_2,                   *,      control,     1)," & 
       "118  (           BC_4,            P_LOCK_L,        input,     X)," & 
       "119  (           BC_7,            P_PERR_L,        bidir,     X,    117,      1,    Z)," & 
       "120  (           BC_1,            P_SERR_L,      output3,     X,    117,      1,    Z)," & 
       "121  (           BC_7,               P_PAR,        bidir,     X,    141,      1,    Z)," & 
       "122  (           BC_7,            P_CBE(1),        bidir,     X,    141,      1,    Z)," & 
       "123  (           BC_7,            P_AD(15),        bidir,     X,    141,      1,    Z)," & 
       "124  (           BC_7,            P_AD(14),        bidir,     X,    141,      1,    Z)," & 
       "125  (           BC_7,            P_AD(13),        bidir,     X,    141,      1,    Z)," & 
       "126  (           BC_7,            P_AD(12),        bidir,     X,    141,      1,    Z)," & 
       "127  (           BC_7,            P_AD(11),        bidir,     X,    141,      1,    Z)," & 
       "128  (           BC_7,            P_AD(10),        bidir,     X,    141,      1,    Z)," & 
       "129  (           BC_4,             P_M66EN,        input,     X)," & 
       "130  (           BC_7,             P_AD(9),        bidir,     X,    141,      1,    Z)," & 
       "131  (           BC_7,             P_AD(8),        bidir,     X,    141,      1,    Z)," & 
       "132  (           BC_7,            P_CBE(0),        bidir,     X,    141,      1,    Z)," & 
       "133  (           BC_7,             P_AD(7),        bidir,     X,    141,      1,    Z)," & 
       "134  (           BC_7,             P_AD(6),        bidir,     X,    141,      1,    Z)," & 
       "135  (           BC_7,             P_AD(5),        bidir,     X,    141,      1,    Z)," & 
       "136  (           BC_7,             P_AD(4),        bidir,     X,    141,      1,    Z)," & 
       "137  (           BC_7,             P_AD(3),        bidir,     X,    141,      1,    Z)," & 
       "138  (           BC_7,             P_AD(2),        bidir,     X,    141,      1,    Z)," & 
       "139  (           BC_7,             P_AD(1),        bidir,     X,    141,      1,    Z)," & 
       "140  (           BC_7,             P_AD(0),        bidir,     X,    141,      1,    Z)," & 
       "141  (           BC_2,                   *,      control,     1)," & 
       "142  (           BC_4,               CFG66,        input,     X)," & 
       "143  (           BC_4,              MSK_IN,        input,     X)";

 end PI7C8150_PBGA;

        


This library contains 10682 BSDL files (for 7748 distinct entities) from 71 vendors
Last BSDL model (S32R274) was added on Aug 16, 2018 04:42
info@bsdl.info