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

--
--    Boundary Scan Description Language (BSDL) File
--    Generated by Viper version: 2012.03.20 at: Fri Aug 11 07:58:39 2017
--
--    Device:       K10_121BGA_8x8
--    Package Type: BGA
--

entity K10_121BGA_8x8 is
	 generic (PHYSICAL_PIN_MAP : string := "BGA");

-- PORT DESCRIPTION TERMS
-- in      = input only
-- out     = three-state output (0, Z, 1)
-- buffer  = two-state output (0, 1)
-- inout   = bidirectional
-- linkage = OTHER (vdd, vss, analog)
--
-- bit        = single pin
-- bit_vector = group of pins with suffix 0 to n

	port (
	                                  PTA0:        in   bit;
	                                  PTA1:        in   bit;
	                                 PTA12:     inout   bit;
	                                 PTA13:     inout   bit;
	                                 PTA14:     inout   bit;
	                                 PTA15:     inout   bit;
	                                 PTA16:     inout   bit;
	                                 PTA17:     inout   bit;
	                                 PTA18:     inout   bit;
	                                 PTA19:     inout   bit;
	                                  PTA2:       out   bit;
	                                  PTA3:        in   bit;
	                                  PTA4:     inout   bit;
	                                  PTB0:     inout   bit;
	                                  PTB1:     inout   bit;
	                                 PTB10:     inout   bit;
	                                 PTB11:     inout   bit;
	                                 PTB16:     inout   bit;
	                                 PTB17:     inout   bit;
	                                 PTB18:     inout   bit;
	                                 PTB19:     inout   bit;
	                                  PTB2:     inout   bit;
	                                 PTB20:     inout   bit;
	                                 PTB21:     inout   bit;
	                                 PTB22:     inout   bit;
	                                 PTB23:     inout   bit;
	                                  PTB3:     inout   bit;
	                                  PTB6:     inout   bit;
	                                  PTB7:     inout   bit;
	                                  PTB8:     inout   bit;
	                                  PTB9:     inout   bit;
	                                  PTC0:     inout   bit;
	                                  PTC1:     inout   bit;
	                                 PTC10:     inout   bit;
	                                 PTC11:     inout   bit;
	                                 PTC12:     inout   bit;
	                                 PTC13:     inout   bit;
	                                 PTC14:     inout   bit;
	                                 PTC15:     inout   bit;
	                                 PTC16:     inout   bit;
	                                 PTC17:     inout   bit;
	                                 PTC18:     inout   bit;
	                                 PTC19:     inout   bit;
	                                  PTC2:     inout   bit;
	                                  PTC3:     inout   bit;
	                                  PTC4:     inout   bit;
	                                  PTC5:     inout   bit;
	                                  PTC6:     inout   bit;
	                                  PTC7:     inout   bit;
	                                  PTC8:     inout   bit;
	                                  PTC9:     inout   bit;
	                                  PTD0:     inout   bit;
	                                  PTD1:     inout   bit;
	                                  PTD2:     inout   bit;
	                                  PTD3:     inout   bit;
	                                  PTD4:     inout   bit;
	                                  PTD5:     inout   bit;
	                                  PTD6:     inout   bit;
	                                  PTD7:     inout   bit;
	                                  PTE0:     inout   bit;
	                                  PTE1:     inout   bit;
	                                 PTE16:     inout   bit;
	                                 PTE17:     inout   bit;
	                                 PTE18:     inout   bit;
	                                 PTE19:     inout   bit;
	                                  PTE2:     inout   bit;
	                                 PTE24:     inout   bit;
	                                 PTE25:     inout   bit;
	                                 PTE26:     inout   bit;
	                                  PTE3:     inout   bit;
	                                  PTE4:     inout   bit;
	                                  PTE5:     inout   bit;
	                                  PTE6:     inout   bit;
	                                RESETB:     inout   bit;
	                        ADC0DM1_OP0DM0:   linkage   bit;
	                        ADC0DP1_OP0DP0:   linkage   bit;
	                        ADC1DM1_OP1DM0:   linkage   bit;
	                 ADC1DP1_OP1DP0_OP1DM1:   linkage   bit;
	DAC0OUT_CMP1IN3_ADC0SE23_OP0DP4_OP1DP4:   linkage   bit;
	                               EXTAL32:   linkage   bit;
	                PGA0DM_ADC0DM0_ADC1DM3:   linkage   bit;
	                PGA0DP_ADC0DP0_ADC1DP3:   linkage   bit;
	                PGA1DM_ADC1DM0_ADC0DM3:   linkage   bit;
	                PGA1DP_ADC1DP0_ADC0DP3:   linkage   bit;
	                                  PTA5:   linkage   bit;
	                            RTC_WAKEUP:   linkage   bit;
	                                  VBAT:   linkage   bit;
	                                   VDD:   linkage   bit_vector(0 to 3);
	                                  VDDA:   linkage   bit;
	                                 VREFH:   linkage   bit;
	                                 VREFL:   linkage   bit;
	      VREFOUT_CMP1IN5_CMP0IN5_ADC1SE18:   linkage   bit;
	                                   VSS:   linkage   bit_vector(0 to 4);
	                                  VSSA:   linkage   bit;
	                                XTAL32:   linkage   bit);

	use STD_1149_1_2001.all;

	use STD_1149_6_2003.all;

	attribute COMPONENT_CONFORMANCE of K10_121BGA_8x8: entity is "STD_1149_1_2001";

	attribute PIN_MAP of K10_121BGA_8x8: entity is PHYSICAL_PIN_MAP;

	constant BGA :PIN_MAP_STRING :=

	                                  "PTA0:      J6," &
	                                  "PTA1:      H8," &
	                                 "PTA12:      K8," &
	                                 "PTA13:      L8," &
	                                 "PTA14:      K9," &
	                                 "PTA15:      L9," &
	                                 "PTA16:      J10," &
	                                 "PTA17:      H10," &
	                                 "PTA18:      L11," &
	                                 "PTA19:      K11," &
	                                  "PTA2:      J7," &
	                                  "PTA3:      H9," &
	                                  "PTA4:      J8," &
	                                  "PTB0:      G11," &
	                                  "PTB1:      G10," &
	                                 "PTB10:      D10," &
	                                 "PTB11:      C10," &
	                                 "PTB16:      B10," &
	                                 "PTB17:      E9," &
	                                 "PTB18:      D9," &
	                                 "PTB19:      C9," &
	                                  "PTB2:      G9," &
	                                 "PTB20:      F10," &
	                                 "PTB21:      F9," &
	                                 "PTB22:      F8," &
	                                 "PTB23:      E8," &
	                                  "PTB3:      G8," &
	                                  "PTB6:      F11," &
	                                  "PTB7:      E11," &
	                                  "PTB8:      D11," &
	                                  "PTB9:      E10," &
	                                  "PTC0:      B9," &
	                                  "PTC1:      D8," &
	                                 "PTC10:      C6," &
	                                 "PTC11:      C5," &
	                                 "PTC12:      B6," &
	                                 "PTC13:      A6," &
	                                 "PTC14:      A5," &
	                                 "PTC15:      B5," &
	                                 "PTC16:      D5," &
	                                 "PTC17:      C4," &
	                                 "PTC18:      B4," &
	                                 "PTC19:      A4," &
	                                  "PTC2:      C8," &
	                                  "PTC3:      B8," &
	                                  "PTC4:      A8," &
	                                  "PTC5:      D7," &
	                                  "PTC6:      C7," &
	                                  "PTC7:      B7," &
	                                  "PTC8:      A7," &
	                                  "PTC9:      D6," &
	                                  "PTD0:      D4," &
	                                  "PTD1:      D3," &
	                                  "PTD2:      C3," &
	                                  "PTD3:      B3," &
	                                  "PTD4:      A3," &
	                                  "PTD5:      A2," &
	                                  "PTD6:      B2," &
	                                  "PTD7:      A1," &
	                                  "PTE0:      E4," &
	                                  "PTE1:      E3," &
	                                 "PTE16:      F1," &
	                                 "PTE17:      F2," &
	                                 "PTE18:      G1," &
	                                 "PTE19:      G2," &
	                                  "PTE2:      E2," &
	                                 "PTE24:      H5," &
	                                 "PTE25:      J5," &
	                                 "PTE26:      H6," &
	                                  "PTE3:      F4," &
	                                  "PTE4:      H7," &
	                                  "PTE5:      G4," &
	                                  "PTE6:      F3," &
	                                "RESETB:      J11," &
	                        "ADC0DM1_OP0DM0:      H2," &
	                        "ADC0DP1_OP0DP0:      H1," &
	                        "ADC1DM1_OP1DM0:      J2," &
	                 "ADC1DP1_OP1DP0_OP1DM1:      J1," &
	"DAC0OUT_CMP1IN3_ADC0SE23_OP0DP4_OP1DP4:      K5," &
	                               "EXTAL32:      L5," &
	                "PGA0DM_ADC0DM0_ADC1DM3:      K2," &
	                "PGA0DP_ADC0DP0_ADC1DP3:      K1," &
	                "PGA1DM_ADC1DM0_ADC0DM3:      L2," &
	                "PGA1DP_ADC1DP0_ADC0DP3:      L1," &
	                                  "PTA5:      K7," &
	                            "RTC_WAKEUP:      L7," &
	                                  "VBAT:      K6," &
	                                   "VDD:      (E5, E6, E7, L10)," &
	                                  "VDDA:      F5," &
	                                 "VREFH:      G5," &
	                                 "VREFL:      G6," &
	      "VREFOUT_CMP1IN5_CMP0IN5_ADC1SE18:      L3," &
	                                   "VSS:      (F7, G3, G7, K10, L6)," &
	                                  "VSSA:      F6," &
	                                "XTAL32:      L4" ;

	attribute TAP_SCAN_OUT of PTA2 : signal is true;
	attribute TAP_SCAN_CLOCK of PTA0 : signal is (2.00e+07,BOTH);
	attribute TAP_SCAN_MODE of PTA3 : signal is true;
	attribute TAP_SCAN_IN of PTA1 : signal is true;



	attribute INSTRUCTION_LENGTH of K10_121BGA_8x8: entity is 4;


	attribute INSTRUCTION_OPCODE of K10_121BGA_8x8: entity is
		"BYPASS  (1111)," &
		"CLAMP  (1100)," &
		"EXTEST  (0100)," &
		"HIGHZ  (1001)," &
		"IDCODE  (0000)," &
		"PRELOAD  (0010)," &
		"SAMPLE  (0011)," &
		"ABORT  (1000)," &
		"APACC  (1011)," &
		"DPACC  (1010)," &
		"ENABLE_CENSOR_CTRL  (0111)," &
		"ENABLE_TEST_CTRL  (0110)," &
		"EZPORT  (0001)," &
		"IDCODE_ARM  (1110)";


	attribute INSTRUCTION_CAPTURE of K10_121BGA_8x8: entity is	"xx01";

	attribute INSTRUCTION_PRIVATE of K10_121BGA_8x8: entity is
		"ABORT," &
		"APACC," &
		"DPACC," &
		"ENABLE_CENSOR_CTRL," &
		"ENABLE_TEST_CTRL," &
		"EZPORT," &
		"IDCODE_ARM";

	attribute IDCODE_REGISTER of K10_121BGA_8x8: entity is
		"0000"  & -- Version
		"1000100010001010"  & -- Part Number
		"00000001110"  & -- Manufacturer Identity
		"1";  -- IEEE 1149.1 Requirement

	attribute REGISTER_ACCESS of K10_121BGA_8x8: entity is
		"BYPASS (BYPASS)," &
		"DEVICE_ID (IDCODE)";

	attribute BOUNDARY_LENGTH of K10_121BGA_8x8: entity is 140;

	attribute BOUNDARY_REGISTER of K10_121BGA_8x8: entity is

-- BSR DESCRIPTION TERMS
-- cell type = BC_0 - BC_99
-- port  = port name
-- function
--     input    = input only
--     bidir    = bidirectional
--     output2  = two state ouput
--     output3  = three state ouput
--     control  = control cell
--     controlr = control cell
--     internal = placeholder cell
-- safe  = value that turns off drivers in control cells
-- ccell = controlling cell number for I/O direction
-- dsval = disabling (input) value
-- rslt  = result if disabled (input = Z)
--
-- num cell   port/*                                  function  safe  [ccell  dis  rslt] 
"   0  (BC_2, *,                                      control,  1)                       ," &
"   1  (BC_8, PTE0,                                   bidir,    X,    0,      1,   Z)    ," &
"   2  (BC_2, *,                                      control,  1)                       ," &
"   3  (BC_8, PTE1,                                   bidir,    X,    2,      1,   Z)    ," &
"   4  (BC_2, *,                                      control,  1)                       ," &
"   5  (BC_8, PTE2,                                   bidir,    X,    4,      1,   Z)    ," &
"   6  (BC_2, *,                                      control,  1)                       ," &
"   7  (BC_8, PTE3,                                   bidir,    X,    6,      1,   Z)    ," &
"   8  (BC_2, *,                                      control,  1)                       ," &
"   9  (BC_8, PTE4,                                   bidir,    X,    8,      1,   Z)    ," &
"  10  (BC_2, *,                                      control,  1)                       ," &
"  11  (BC_8, PTE5,                                   bidir,    X,    10,     1,   Z)    ," &
"  12  (BC_2, *,                                      control,  1)                       ," &
"  13  (BC_8, PTE6,                                   bidir,    X,    12,     1,   Z)    ," &
"  14  (BC_2, *,                                      control,  1)                       ," &
"  15  (BC_8, PTE16,                                  bidir,    X,    14,     1,   Z)    ," &
"  16  (BC_2, *,                                      control,  1)                       ," &
"  17  (BC_8, PTE17,                                  bidir,    X,    16,     1,   Z)    ," &
"  18  (BC_2, *,                                      control,  1)                       ," &
"  19  (BC_8, PTE18,                                  bidir,    X,    18,     1,   Z)    ," &
"  20  (BC_2, *,                                      control,  1)                       ," &
"  21  (BC_8, PTE19,                                  bidir,    X,    20,     1,   Z)    ," &
"  22  (BC_2, *,                                      control,  1)                       ," &
"  23  (BC_8, PTE24,                                  bidir,    X,    22,     1,   Z)    ," &
"  24  (BC_2, *,                                      control,  1)                       ," &
"  25  (BC_8, PTE25,                                  bidir,    X,    24,     1,   Z)    ," &
"  26  (BC_2, *,                                      control,  1)                       ," &
"  27  (BC_8, PTE26,                                  bidir,    X,    26,     1,   Z)    ," &
"  28  (BC_2, *,                                      control,  1)                       ," &
"  29  (BC_8, PTA4,                                   bidir,    X,    28,     1,   Z)    ," &
"  30  (BC_2, *,                                      control,  1)                       ," &
"  31  (BC_8, PTA12,                                  bidir,    X,    30,     1,   Z)    ," &
"  32  (BC_2, *,                                      control,  1)                       ," &
"  33  (BC_8, PTA13,                                  bidir,    X,    32,     1,   Z)    ," &
"  34  (BC_2, *,                                      control,  1)                       ," &
"  35  (BC_8, PTA14,                                  bidir,    X,    34,     1,   Z)    ," &
"  36  (BC_2, *,                                      control,  1)                       ," &
"  37  (BC_8, PTA15,                                  bidir,    X,    36,     1,   Z)    ," &
"  38  (BC_2, *,                                      control,  1)                       ," &
"  39  (BC_8, PTA16,                                  bidir,    X,    38,     1,   Z)    ," &
"  40  (BC_2, *,                                      control,  1)                       ," &
"  41  (BC_8, PTA17,                                  bidir,    X,    40,     1,   Z)    ," &
"  42  (BC_2, *,                                      control,  1)                       ," &
"  43  (BC_8, PTA18,                                  bidir,    X,    42,     1,   Z)    ," &
"  44  (BC_2, *,                                      control,  1)                       ," &
"  45  (BC_8, PTA19,                                  bidir,    X,    44,     1,   Z)    ," &
"  46  (BC_2, *,                                      control,  1)                       ," &
"  47  (BC_8, RESETB,                                 bidir,    1,    46,     1,   Z)    ," &
"  48  (BC_2, *,                                      control,  1)                       ," &
"  49  (BC_8, PTB0,                                   bidir,    X,    48,     1,   Z)    ," &
"  50  (BC_2, *,                                      control,  1)                       ," &
"  51  (BC_8, PTB1,                                   bidir,    X,    50,     1,   Z)    ," &
"  52  (BC_2, *,                                      control,  1)                       ," &
"  53  (BC_8, PTB2,                                   bidir,    X,    52,     1,   Z)    ," &
"  54  (BC_2, *,                                      control,  1)                       ," &
"  55  (BC_8, PTB3,                                   bidir,    X,    54,     1,   Z)    ," &
"  56  (BC_2, *,                                      control,  1)                       ," &
"  57  (BC_8, PTB6,                                   bidir,    X,    56,     1,   Z)    ," &
"  58  (BC_2, *,                                      control,  1)                       ," &
"  59  (BC_8, PTB7,                                   bidir,    X,    58,     1,   Z)    ," &
"  60  (BC_2, *,                                      control,  1)                       ," &
"  61  (BC_8, PTB8,                                   bidir,    X,    60,     1,   Z)    ," &
"  62  (BC_2, *,                                      control,  1)                       ," &
"  63  (BC_8, PTB9,                                   bidir,    X,    62,     1,   Z)    ," &
"  64  (BC_2, *,                                      control,  1)                       ," &
"  65  (BC_8, PTB10,                                  bidir,    X,    64,     1,   Z)    ," &
"  66  (BC_2, *,                                      control,  1)                       ," &
"  67  (BC_8, PTB11,                                  bidir,    X,    66,     1,   Z)    ," &
"  68  (BC_2, *,                                      control,  1)                       ," &
"  69  (BC_8, PTB16,                                  bidir,    X,    68,     1,   Z)    ," &
"  70  (BC_2, *,                                      control,  1)                       ," &
"  71  (BC_8, PTB17,                                  bidir,    X,    70,     1,   Z)    ," &
"  72  (BC_2, *,                                      control,  1)                       ," &
"  73  (BC_8, PTB18,                                  bidir,    X,    72,     1,   Z)    ," &
"  74  (BC_2, *,                                      control,  1)                       ," &
"  75  (BC_8, PTB19,                                  bidir,    X,    74,     1,   Z)    ," &
"  76  (BC_2, *,                                      control,  1)                       ," &
"  77  (BC_8, PTB20,                                  bidir,    X,    76,     1,   Z)    ," &
"  78  (BC_2, *,                                      control,  1)                       ," &
"  79  (BC_8, PTB21,                                  bidir,    X,    78,     1,   Z)    ," &
"  80  (BC_2, *,                                      control,  1)                       ," &
"  81  (BC_8, PTB22,                                  bidir,    X,    80,     1,   Z)    ," &
"  82  (BC_2, *,                                      control,  1)                       ," &
"  83  (BC_8, PTB23,                                  bidir,    X,    82,     1,   Z)    ," &
"  84  (BC_2, *,                                      control,  1)                       ," &
"  85  (BC_8, PTC0,                                   bidir,    X,    84,     1,   Z)    ," &
"  86  (BC_2, *,                                      control,  1)                       ," &
"  87  (BC_8, PTC1,                                   bidir,    X,    86,     1,   Z)    ," &
"  88  (BC_2, *,                                      control,  1)                       ," &
"  89  (BC_8, PTC2,                                   bidir,    X,    88,     1,   Z)    ," &
"  90  (BC_2, *,                                      control,  1)                       ," &
"  91  (BC_8, PTC3,                                   bidir,    X,    90,     1,   Z)    ," &
"  92  (BC_2, *,                                      control,  1)                       ," &
"  93  (BC_8, PTC4,                                   bidir,    X,    92,     1,   Z)    ," &
"  94  (BC_2, *,                                      control,  1)                       ," &
"  95  (BC_8, PTC5,                                   bidir,    X,    94,     1,   Z)    ," &
"  96  (BC_2, *,                                      control,  1)                       ," &
"  97  (BC_8, PTC6,                                   bidir,    X,    96,     1,   Z)    ," &
"  98  (BC_2, *,                                      control,  1)                       ," &
"  99  (BC_8, PTC7,                                   bidir,    X,    98,     1,   Z)    ," &
" 100  (BC_2, *,                                      control,  1)                       ," &
" 101  (BC_8, PTC8,                                   bidir,    X,    100,    1,   Z)    ," &
" 102  (BC_2, *,                                      control,  1)                       ," &
" 103  (BC_8, PTC9,                                   bidir,    X,    102,    1,   Z)    ," &
" 104  (BC_2, *,                                      control,  1)                       ," &
" 105  (BC_8, PTC10,                                  bidir,    X,    104,    1,   Z)    ," &
" 106  (BC_2, *,                                      control,  1)                       ," &
" 107  (BC_8, PTC11,                                  bidir,    X,    106,    1,   Z)    ," &
" 108  (BC_2, *,                                      control,  1)                       ," &
" 109  (BC_8, PTC12,                                  bidir,    X,    108,    1,   Z)    ," &
" 110  (BC_2, *,                                      control,  1)                       ," &
" 111  (BC_8, PTC13,                                  bidir,    X,    110,    1,   Z)    ," &
" 112  (BC_2, *,                                      control,  1)                       ," &
" 113  (BC_8, PTC14,                                  bidir,    X,    112,    1,   Z)    ," &
" 114  (BC_2, *,                                      control,  1)                       ," &
" 115  (BC_8, PTC15,                                  bidir,    X,    114,    1,   Z)    ," &
" 116  (BC_2, *,                                      control,  1)                       ," &
" 117  (BC_8, PTC16,                                  bidir,    X,    116,    1,   Z)    ," &
" 118  (BC_2, *,                                      control,  1)                       ," &
" 119  (BC_8, PTC17,                                  bidir,    X,    118,    1,   Z)    ," &
" 120  (BC_2, *,                                      control,  1)                       ," &
" 121  (BC_8, PTC18,                                  bidir,    X,    120,    1,   Z)    ," &
" 122  (BC_2, *,                                      control,  1)                       ," &
" 123  (BC_8, PTC19,                                  bidir,    X,    122,    1,   Z)    ," &
" 124  (BC_2, *,                                      control,  1)                       ," &
" 125  (BC_8, PTD0,                                   bidir,    X,    124,    1,   Z)    ," &
" 126  (BC_2, *,                                      control,  1)                       ," &
" 127  (BC_8, PTD1,                                   bidir,    X,    126,    1,   Z)    ," &
" 128  (BC_2, *,                                      control,  1)                       ," &
" 129  (BC_8, PTD2,                                   bidir,    X,    128,    1,   Z)    ," &
" 130  (BC_2, *,                                      control,  1)                       ," &
" 131  (BC_8, PTD3,                                   bidir,    X,    130,    1,   Z)    ," &
" 132  (BC_2, *,                                      control,  1)                       ," &
" 133  (BC_8, PTD4,                                   bidir,    X,    132,    1,   Z)    ," &
" 134  (BC_2, *,                                      control,  1)                       ," &
" 135  (BC_8, PTD5,                                   bidir,    X,    134,    1,   Z)    ," &
" 136  (BC_2, *,                                      control,  1)                       ," &
" 137  (BC_8, PTD6,                                   bidir,    X,    136,    1,   Z)    ," &
" 138  (BC_2, *,                                      control,  1)                       ," &
" 139  (BC_8, PTD7,                                   bidir,    X,    138,    1,   Z)    ";
end K10_121BGA_8x8;