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

--
--    Boundary Scan Description Language (BSDL) File
--    Generated by Viper version: 2016.01.21 at: Tue Feb 16 14:31:45 2016
--
--    Device:       ke14f
--    Package Type: ke14f_100LQFP14x14
--

entity ke14f is
	 generic (PHYSICAL_PIN_MAP : string := "ke14f_100LQFP14x14");

-- 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:     inout   bit;
	  PTA1:     inout   bit;
	 PTA10:       out   bit;
	 PTA11:     inout   bit;
	 PTA12:     inout   bit;
	 PTA13:     inout   bit;
	 PTA14:     inout   bit;
	 PTA15:     inout   bit;
	 PTA16:     inout   bit;
	 PTA17:     inout   bit;
	  PTA2:     inout   bit;
	  PTA3:     inout   bit;
	  PTA4:        in   bit;
	  PTA6:     inout   bit;
	  PTA7:     inout   bit;
	  PTA8:     inout   bit;
	  PTA9:     inout   bit;
	  PTB0:     inout   bit;
	  PTB1:     inout   bit;
	 PTB10:     inout   bit;
	 PTB11:     inout   bit;
	 PTB12:     inout   bit;
	 PTB13:     inout   bit;
	 PTB14:     inout   bit;
	 PTB15:     inout   bit;
	 PTB16:     inout   bit;
	 PTB17:     inout   bit;
	  PTB2:     inout   bit;
	  PTB3:     inout   bit;
	  PTB4:     inout   bit;
	  PTB5:     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;
	  PTC2:     inout   bit;
	  PTC3:     inout   bit;
	  PTC4:        in   bit;
	  PTC5:        in   bit;
	  PTC6:     inout   bit;
	  PTC7:     inout   bit;
	  PTC8:     inout   bit;
	  PTC9:     inout   bit;
	  PTD0:     inout   bit;
	  PTD1:     inout   bit;
	 PTD10:     inout   bit;
	 PTD11:     inout   bit;
	 PTD12:     inout   bit;
	 PTD13:     inout   bit;
	 PTD14:     inout   bit;
	 PTD15:     inout   bit;
	 PTD16:     inout   bit;
	 PTD17:     inout   bit;
	  PTD2:     inout   bit;
	  PTD3:     inout   bit;
	  PTD4:     inout   bit;
	  PTD5:     inout   bit;
	  PTD6:     inout   bit;
	  PTD7:     inout   bit;
	  PTD8:     inout   bit;
	  PTD9:     inout   bit;
	  PTE0:     inout   bit;
	  PTE1:     inout   bit;
	 PTE10:     inout   bit;
	 PTE11:     inout   bit;
	 PTE12:     inout   bit;
	 PTE13:     inout   bit;
	 PTE14:     inout   bit;
	 PTE15:     inout   bit;
	 PTE16:     inout   bit;
	  PTE2:     inout   bit;
	  PTE3:     inout   bit;
	  PTE4:     inout   bit;
	  PTE5:     inout   bit;
	  PTE6:     inout   bit;
	  PTE7:     inout   bit;
	  PTE8:     inout   bit;
	  PTE9:     inout   bit;
	  PTA5:   linkage   bit;
	  VDD0:   linkage   bit;
	  VDD1:   linkage   bit;
	  VDD2:   linkage   bit;
	  VDD3:   linkage   bit;
	  VDDA:   linkage   bit;
	 VREFH:   linkage   bit;
	 VREFL:   linkage   bit;
	  VSS0:   linkage   bit;
	  VSS1:   linkage   bit;
	  VSS2:   linkage   bit;
	  VSS3:   linkage   bit);

	use STD_1149_1_2001.all;

	use STD_1149_6_2003.all;

	attribute COMPONENT_CONFORMANCE of ke14f: entity is "STD_1149_1_2001";

	attribute PIN_MAP of ke14f: entity is PHYSICAL_PIN_MAP;

	constant ke14f_100LQFP14x14 :PIN_MAP_STRING :=

	  "PTA0:      79," &
	  "PTA1:      78," &
	 "PTA10:      92," &
	 "PTA11:      91," &
	 "PTA12:      90," &
	 "PTA13:      89," &
	 "PTA14:      88," &
	 "PTA15:      83," &
	 "PTA16:      82," &
	 "PTA17:      62," &
	  "PTA2:      73," &
	  "PTA3:      72," &
	  "PTA4:      98," &
	  "PTA6:      58," &
	  "PTA7:      57," &
	  "PTA8:      100," &
	  "PTA9:      99," &
	  "PTB0:      54," &
	  "PTB1:      53," &
	 "PTB10:      75," &
	 "PTB11:      74," &
	 "PTB12:      68," &
	 "PTB13:      67," &
	 "PTB14:      66," &
	 "PTB15:      65," &
	 "PTB16:      64," &
	 "PTB17:      63," &
	  "PTB2:      48," &
	  "PTB3:      47," &
	  "PTB4:      28," &
	  "PTB5:      27," &
	  "PTB6:      16," &
	  "PTB7:      15," &
	  "PTB8:      77," &
	  "PTB9:      76," &
	  "PTC0:      40," &
	  "PTC1:      39," &
	 "PTC10:      52," &
	 "PTC11:      51," &
	 "PTC12:      50," &
	 "PTC13:      49," &
	 "PTC14:      46," &
	 "PTC15:      45," &
	 "PTC16:      44," &
	 "PTC17:      43," &
	  "PTC2:      30," &
	  "PTC3:      29," &
	  "PTC4:      96," &
	  "PTC5:      95," &
	  "PTC6:      81," &
	  "PTC7:      80," &
	  "PTC8:      56," &
	  "PTC9:      55," &
	  "PTD0:      4," &
	  "PTD1:      3," &
	 "PTD10:      36," &
	 "PTD11:      35," &
	 "PTD12:      34," &
	 "PTD13:      25," &
	 "PTD14:      24," &
	 "PTD15:      22," &
	 "PTD16:      21," &
	 "PTD17:      20," &
	  "PTD2:      71," &
	  "PTD3:      70," &
	  "PTD4:      69," &
	  "PTD5:      33," &
	  "PTD6:      32," &
	  "PTD7:      31," &
	  "PTD8:      42," &
	  "PTD9:      41," &
	  "PTE0:      94," &
	  "PTE1:      93," &
	 "PTE10:      6," &
	 "PTE11:      5," &
	 "PTE12:      19," &
	 "PTE13:      7," &
	 "PTE14:      17," &
	 "PTE15:      2," &
	 "PTE16:      1," &
	  "PTE2:      85," &
	  "PTE3:      18," &
	  "PTE4:      9," &
	  "PTE5:      8," &
	  "PTE6:      84," &
	  "PTE7:      59," &
	  "PTE8:      26," &
	  "PTE9:      23," &
	  "PTA5:      97," &
	  "VDD0:      10," &
	  "VDD1:      38," &
	  "VDD2:      61," &
	  "VDD3:      87," &
	  "VDDA:      11," &
	 "VREFH:      12," &
	 "VREFL:      13," &
	  "VSS0:      14," &
	  "VSS1:      37," &
	  "VSS2:      60," &
	  "VSS3:      86" ;

	attribute TAP_SCAN_OUT of PTA10 : signal is true;
	attribute TAP_SCAN_CLOCK of PTC4 : signal is (2.00e+07,BOTH);
	attribute TAP_SCAN_MODE of PTA4 : signal is true;
	attribute TAP_SCAN_IN of PTC5 : signal is true;



	attribute INSTRUCTION_LENGTH of ke14f: entity is 4;


	attribute INSTRUCTION_OPCODE of ke14f: entity is
		"BYPASS  (1111)," &
		"CLAMP  (1100)," &
		"EXTEST  (0100)," &
		"HIGHZ  (1001)," &
		"IDCODE  (0000)," &
		"PRELOAD  (0010)," &
		"SAMPLE  (0011)," &
		"ENABLE_CENSOR_CTRL  (0111)," &
		"ENABLE_TEST_CTRL  (0110)," &
		"EZPORT  (1101)," &
		"JTAGDP_ABORT  (1000)," &
		"JTAGDP_APACC  (1011)," &
		"JTAGDP_DPACC  (1010)," &
		"JTAGDP_IDCODE  (1110)";


	attribute INSTRUCTION_CAPTURE of ke14f: entity is	"xx01";

	attribute INSTRUCTION_PRIVATE of ke14f: entity is
		"ENABLE_CENSOR_CTRL," &
		"ENABLE_TEST_CTRL," &
		"EZPORT," &
		"JTAGDP_ABORT," &
		"JTAGDP_APACC," &
		"JTAGDP_DPACC," &
		"JTAGDP_IDCODE";

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

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

	attribute BOUNDARY_LENGTH of ke14f: entity is 168;

	attribute BOUNDARY_REGISTER of ke14f: 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, PTE16,  bidir,    X,    0,      1,   Z)    ," &
"   2  (BC_2, *,      control,  1)                       ," &
"   3  (BC_8, PTE15,  bidir,    X,    2,      1,   Z)    ," &
"   4  (BC_2, *,      control,  1)                       ," &
"   5  (BC_8, PTD1,   bidir,    X,    4,      1,   Z)    ," &
"   6  (BC_2, *,      control,  1)                       ," &
"   7  (BC_8, PTD0,   bidir,    X,    6,      1,   Z)    ," &
"   8  (BC_2, *,      control,  1)                       ," &
"   9  (BC_8, PTE11,  bidir,    X,    8,      1,   Z)    ," &
"  10  (BC_2, *,      control,  1)                       ," &
"  11  (BC_8, PTE10,  bidir,    X,    10,     1,   Z)    ," &
"  12  (BC_2, *,      control,  1)                       ," &
"  13  (BC_8, PTE13,  bidir,    X,    12,     1,   Z)    ," &
"  14  (BC_2, *,      control,  1)                       ," &
"  15  (BC_8, PTE5,   bidir,    X,    14,     1,   Z)    ," &
"  16  (BC_2, *,      control,  1)                       ," &
"  17  (BC_8, PTE4,   bidir,    X,    16,     1,   Z)    ," &
"  18  (BC_2, *,      control,  1)                       ," &
"  19  (BC_8, PTB7,   bidir,    X,    18,     1,   Z)    ," &
"  20  (BC_2, *,      control,  1)                       ," &
"  21  (BC_8, PTB6,   bidir,    X,    20,     1,   Z)    ," &
"  22  (BC_2, *,      control,  1)                       ," &
"  23  (BC_8, PTE14,  bidir,    X,    22,     1,   Z)    ," &
"  24  (BC_2, *,      control,  1)                       ," &
"  25  (BC_8, PTE3,   bidir,    X,    24,     1,   Z)    ," &
"  26  (BC_2, *,      control,  1)                       ," &
"  27  (BC_8, PTE12,  bidir,    X,    26,     1,   Z)    ," &
"  28  (BC_2, *,      control,  1)                       ," &
"  29  (BC_8, PTD17,  bidir,    X,    28,     1,   Z)    ," &
"  30  (BC_2, *,      control,  1)                       ," &
"  31  (BC_8, PTD16,  bidir,    X,    30,     1,   Z)    ," &
"  32  (BC_2, *,      control,  1)                       ," &
"  33  (BC_8, PTD15,  bidir,    X,    32,     1,   Z)    ," &
"  34  (BC_2, *,      control,  1)                       ," &
"  35  (BC_8, PTE9,   bidir,    X,    34,     1,   Z)    ," &
"  36  (BC_2, *,      control,  1)                       ," &
"  37  (BC_8, PTD14,  bidir,    X,    36,     1,   Z)    ," &
"  38  (BC_2, *,      control,  1)                       ," &
"  39  (BC_8, PTD13,  bidir,    X,    38,     1,   Z)    ," &
"  40  (BC_2, *,      control,  1)                       ," &
"  41  (BC_8, PTE8,   bidir,    X,    40,     1,   Z)    ," &
"  42  (BC_2, *,      control,  1)                       ," &
"  43  (BC_8, PTB5,   bidir,    X,    42,     1,   Z)    ," &
"  44  (BC_2, *,      control,  1)                       ," &
"  45  (BC_8, PTB4,   bidir,    X,    44,     1,   Z)    ," &
"  46  (BC_2, *,      control,  1)                       ," &
"  47  (BC_8, PTC3,   bidir,    X,    46,     1,   Z)    ," &
"  48  (BC_2, *,      control,  1)                       ," &
"  49  (BC_8, PTC2,   bidir,    X,    48,     1,   Z)    ," &
"  50  (BC_2, *,      control,  1)                       ," &
"  51  (BC_8, PTD7,   bidir,    X,    50,     1,   Z)    ," &
"  52  (BC_2, *,      control,  1)                       ," &
"  53  (BC_8, PTD6,   bidir,    X,    52,     1,   Z)    ," &
"  54  (BC_2, *,      control,  1)                       ," &
"  55  (BC_8, PTD5,   bidir,    X,    54,     1,   Z)    ," &
"  56  (BC_2, *,      control,  1)                       ," &
"  57  (BC_8, PTD12,  bidir,    X,    56,     1,   Z)    ," &
"  58  (BC_2, *,      control,  1)                       ," &
"  59  (BC_8, PTD11,  bidir,    X,    58,     1,   Z)    ," &
"  60  (BC_2, *,      control,  1)                       ," &
"  61  (BC_8, PTD10,  bidir,    X,    60,     1,   Z)    ," &
"  62  (BC_2, *,      control,  1)                       ," &
"  63  (BC_8, PTC1,   bidir,    X,    62,     1,   Z)    ," &
"  64  (BC_2, *,      control,  1)                       ," &
"  65  (BC_8, PTC0,   bidir,    X,    64,     1,   Z)    ," &
"  66  (BC_2, *,      control,  1)                       ," &
"  67  (BC_8, PTD9,   bidir,    X,    66,     1,   Z)    ," &
"  68  (BC_2, *,      control,  1)                       ," &
"  69  (BC_8, PTD8,   bidir,    X,    68,     1,   Z)    ," &
"  70  (BC_2, *,      control,  1)                       ," &
"  71  (BC_8, PTC17,  bidir,    X,    70,     1,   Z)    ," &
"  72  (BC_2, *,      control,  1)                       ," &
"  73  (BC_8, PTC16,  bidir,    X,    72,     1,   Z)    ," &
"  74  (BC_2, *,      control,  1)                       ," &
"  75  (BC_8, PTC15,  bidir,    X,    74,     1,   Z)    ," &
"  76  (BC_2, *,      control,  1)                       ," &
"  77  (BC_8, PTC14,  bidir,    X,    76,     1,   Z)    ," &
"  78  (BC_2, *,      control,  1)                       ," &
"  79  (BC_8, PTB3,   bidir,    X,    78,     1,   Z)    ," &
"  80  (BC_2, *,      control,  1)                       ," &
"  81  (BC_8, PTB2,   bidir,    X,    80,     1,   Z)    ," &
"  82  (BC_2, *,      control,  1)                       ," &
"  83  (BC_8, PTC13,  bidir,    X,    82,     1,   Z)    ," &
"  84  (BC_2, *,      control,  1)                       ," &
"  85  (BC_8, PTC12,  bidir,    X,    84,     1,   Z)    ," &
"  86  (BC_2, *,      control,  1)                       ," &
"  87  (BC_8, PTC11,  bidir,    X,    86,     1,   Z)    ," &
"  88  (BC_2, *,      control,  1)                       ," &
"  89  (BC_8, PTC10,  bidir,    X,    88,     1,   Z)    ," &
"  90  (BC_2, *,      control,  1)                       ," &
"  91  (BC_8, PTB1,   bidir,    X,    90,     1,   Z)    ," &
"  92  (BC_2, *,      control,  1)                       ," &
"  93  (BC_8, PTB0,   bidir,    X,    92,     1,   Z)    ," &
"  94  (BC_2, *,      control,  1)                       ," &
"  95  (BC_8, PTC9,   bidir,    X,    94,     1,   Z)    ," &
"  96  (BC_2, *,      control,  1)                       ," &
"  97  (BC_8, PTC8,   bidir,    X,    96,     1,   Z)    ," &
"  98  (BC_2, *,      control,  1)                       ," &
"  99  (BC_8, PTA7,   bidir,    X,    98,     1,   Z)    ," &
" 100  (BC_2, *,      control,  1)                       ," &
" 101  (BC_8, PTA6,   bidir,    X,    100,    1,   Z)    ," &
" 102  (BC_2, *,      control,  1)                       ," &
" 103  (BC_8, PTE7,   bidir,    X,    102,    1,   Z)    ," &
" 104  (BC_2, *,      control,  1)                       ," &
" 105  (BC_8, PTA17,  bidir,    X,    104,    1,   Z)    ," &
" 106  (BC_2, *,      control,  1)                       ," &
" 107  (BC_8, PTB17,  bidir,    X,    106,    1,   Z)    ," &
" 108  (BC_2, *,      control,  1)                       ," &
" 109  (BC_8, PTB16,  bidir,    X,    108,    1,   Z)    ," &
" 110  (BC_2, *,      control,  1)                       ," &
" 111  (BC_8, PTB15,  bidir,    X,    110,    1,   Z)    ," &
" 112  (BC_2, *,      control,  1)                       ," &
" 113  (BC_8, PTB14,  bidir,    X,    112,    1,   Z)    ," &
" 114  (BC_2, *,      control,  1)                       ," &
" 115  (BC_8, PTB13,  bidir,    X,    114,    1,   Z)    ," &
" 116  (BC_2, *,      control,  1)                       ," &
" 117  (BC_8, PTB12,  bidir,    X,    116,    1,   Z)    ," &
" 118  (BC_2, *,      control,  1)                       ," &
" 119  (BC_8, PTD4,   bidir,    X,    118,    1,   Z)    ," &
" 120  (BC_2, *,      control,  1)                       ," &
" 121  (BC_8, PTD3,   bidir,    X,    120,    1,   Z)    ," &
" 122  (BC_2, *,      control,  1)                       ," &
" 123  (BC_8, PTD2,   bidir,    X,    122,    1,   Z)    ," &
" 124  (BC_2, *,      control,  1)                       ," &
" 125  (BC_8, PTA3,   bidir,    X,    124,    1,   Z)    ," &
" 126  (BC_2, *,      control,  1)                       ," &
" 127  (BC_8, PTA2,   bidir,    X,    126,    1,   Z)    ," &
" 128  (BC_2, *,      control,  1)                       ," &
" 129  (BC_8, PTB11,  bidir,    X,    128,    1,   Z)    ," &
" 130  (BC_2, *,      control,  1)                       ," &
" 131  (BC_8, PTB10,  bidir,    X,    130,    1,   Z)    ," &
" 132  (BC_2, *,      control,  1)                       ," &
" 133  (BC_8, PTB9,   bidir,    X,    132,    1,   Z)    ," &
" 134  (BC_2, *,      control,  1)                       ," &
" 135  (BC_8, PTB8,   bidir,    X,    134,    1,   Z)    ," &
" 136  (BC_2, *,      control,  1)                       ," &
" 137  (BC_8, PTA1,   bidir,    X,    136,    1,   Z)    ," &
" 138  (BC_2, *,      control,  1)                       ," &
" 139  (BC_8, PTA0,   bidir,    X,    138,    1,   Z)    ," &
" 140  (BC_2, *,      control,  1)                       ," &
" 141  (BC_8, PTC7,   bidir,    X,    140,    1,   Z)    ," &
" 142  (BC_2, *,      control,  1)                       ," &
" 143  (BC_8, PTC6,   bidir,    X,    142,    1,   Z)    ," &
" 144  (BC_2, *,      control,  1)                       ," &
" 145  (BC_8, PTA16,  bidir,    X,    144,    1,   Z)    ," &
" 146  (BC_2, *,      control,  1)                       ," &
" 147  (BC_8, PTA15,  bidir,    X,    146,    1,   Z)    ," &
" 148  (BC_2, *,      control,  1)                       ," &
" 149  (BC_8, PTE6,   bidir,    X,    148,    1,   Z)    ," &
" 150  (BC_2, *,      control,  1)                       ," &
" 151  (BC_8, PTE2,   bidir,    X,    150,    1,   Z)    ," &
" 152  (BC_2, *,      control,  1)                       ," &
" 153  (BC_8, PTA14,  bidir,    X,    152,    1,   Z)    ," &
" 154  (BC_2, *,      control,  1)                       ," &
" 155  (BC_8, PTA13,  bidir,    X,    154,    1,   Z)    ," &
" 156  (BC_2, *,      control,  1)                       ," &
" 157  (BC_8, PTA12,  bidir,    X,    156,    1,   Z)    ," &
" 158  (BC_2, *,      control,  1)                       ," &
" 159  (BC_8, PTA11,  bidir,    X,    158,    1,   Z)    ," &
" 160  (BC_2, *,      control,  1)                       ," &
" 161  (BC_8, PTE1,   bidir,    X,    160,    1,   Z)    ," &
" 162  (BC_2, *,      control,  1)                       ," &
" 163  (BC_8, PTE0,   bidir,    X,    162,    1,   Z)    ," &
" 164  (BC_2, *,      control,  1)                       ," &
" 165  (BC_8, PTA9,   bidir,    X,    164,    1,   Z)    ," &
" 166  (BC_2, *,      control,  1)                       ," &
" 167  (BC_8, PTA8,   bidir,    X,    166,    1,   Z)    ";
end ke14f;