-- Copyright (C) 1996-2005 Altera Corporation
-- File Name : 8820T144.BSD
-- Device : EPF8820T144
-- Package : 144-pin Thin Quad Flat Package (TQFP)
-- Created by : Altera Corporation
-- Documentation : FLEX 8000 Family Datasheet
-- AN39 - JTAG Boundary Scan Testing for Altera Devices
-- BSDL revision : 1.22
-- BSDL status : Final
-- Revision : 1.0, 5/16/1997
-- History : 1.1, 6/27/1997
-- : 1.11, 8/13/1998
-- Added Conformance to STD_1149_1_1994.all
-- : 1.20, 5/4/2000
-- order of boundary scan pins in BSR was reversed to
-- match silicon
-- : 1.21, 7/26/2001
-- Adds minor design warning attribute
-- : 1.22, 8/23/02
-- Changed file status to from Tested to Final
-- Verification : Software syntax checked on:
-- ASSET Tool Box ver. 2.3d
-- Genrad BSDL syntax checker ver. 4.01, a component
-- of Scan Pathfinder(tm) and BasicSCAN(tm)
-- GOEPEL Electronics' CASCON-GALAXY(R) ver. 3.4
-- HP 3070 BSDL Compiler
-- JTAG Technologies PLDPROG ver. 2.7
--
-- JTAG Scan Chain Continuity Tested on:
-- GOEPEL Electronics' CASCON-GALAXY(R) ver. 3.4
--
-- Complete IEEE 1149.1 device implementation tested
-- against BSDL file by GOEPEL Electronics
--
--
--
-- IMPORTANT NOTICE
--
-- Altera and EPF8820 are trademarks of Altera Corporation.
-- Altera products, marketed under trademarks are protected
-- under numerous US and foreign patents and pending
-- applications, maskwork rights, and copyrights. Altera
-- warrants performance of its semiconductor products to
-- current specifications in accordance with Altera's standard
-- warranty, but reserves the right to make changes to any
-- products and services at any time without notice. Altera
-- assumes no responsibility or liability arising out of the
-- application or use of any information, product, or service
-- described herein except as expressly agreed to in writing
-- by Altera Corporation. Altera customers are advised to
-- obtain the latest version of device specifications before
-- relying on any published information and before placing
-- orders for products or services.
--
-- Special Usage Notes
-- for
-- CONF_DONE, nSTATUS, and DCLK pins
--
-- The functionality of these pins depends on whether JTAG
-- testing is performed prior to device configuration or after
-- the Device has been configured. When he device is configured
-- CONF_DONE, nSTATUS, and nCONFIG pins will be high.
--
-- CONF_DONE and nSTATUS:
-- ----------------------
-- Before Configuration, these pins are outputs and will remain
-- at logic level low. These must be declared as Linkage pins and
-- the Boundary-Scan (BS) cells associated with them must be declared
-- as internals.
-- After Configurations, these pins are inputs and must be pulled high
-- at all times with an external pull up resistor. This is reflected
-- by declaring them as inputs and declaring the BS cells associated
-- with them as input cells.
-- The BSDL file is written with nSTATUS and CONF_DONE pins as linkage
-- If you wish to use JTAG in user mode and you would like to use these
-- pins as inputs you must change their declaration from linkage to in
-- and edit to internal cell to an input.
--
-- DCLK:
-- -----
-- Before configuration, this pin is an input.
-- After configuration, the user can select to make this pin as an
-- output by selecting a special option in the software. If this
-- option is selected then this pin must be declared as linkage and
-- the BS cell associated with it becomes an internal cell. If on
-- the other hand, the user did not select this option, this will be
-- an input and the BSDL file should reflect that.
-- This BSDL file is written with DCLK as an input. If you would like
-- to use JTAG in user mode and DCLK is an selected to be an output,
-- you must change the pin declaration from in to linkage and change
-- the cell from input to internal.
--
-- For further information on how to change the BSDL file contact the
-- applications Hot Line at (800) 800-EPLD.
--
--
entity EPF8820T144 is
generic (PHYSICAL_PIN_MAP : string := "TQFP144");
port (
IOE1 :inout bit;
IOE2 :inout bit;
IOE3 :inout bit;
IOE4 :inout bit;
IOE5 :inout bit;
IOE6 :inout bit;
IOE7 :inout bit;
IOE8 :inout bit;
IOE9 :inout bit;
IOE10 :inout bit;
IOE11 :inout bit;
IOE12 :inout bit;
IOE13 :inout bit;
IOE14 :inout bit;
IOE15 :inout bit;
IOE16 :inout bit;
IOE17 :inout bit;
IOE18 :inout bit;
IOE19 :inout bit;
IOE20 :inout bit;
IOE21 :inout bit;
IOE22 :inout bit;
IOE23 :inout bit;
IOE24 :inout bit;
IOE25 :inout bit;
IOE26 :inout bit;
IOE27 :inout bit;
IOE28 :inout bit;
IOE29 :inout bit;
IOE30 :inout bit;
IOE31 :inout bit;
IOE32 :inout bit;
IOE33 :inout bit;
IOE34 :inout bit;
IOE35 :inout bit;
IOE36 :inout bit;
IOE37 :inout bit;
IOE38 :inout bit;
IOE39 :inout bit;
IOE40 :inout bit;
IOE41 :inout bit;
IOE42 :inout bit;
IOE43 :inout bit;
IOE44 :inout bit;
IOE45 :inout bit;
IOE46 :inout bit;
IOE47 :inout bit;
IOE48 :inout bit;
IOE49 :inout bit;
IOE50 :inout bit;
IOE51 :inout bit;
IOE52 :inout bit;
IOE53 :inout bit;
IOE54 :inout bit;
IOE55 :inout bit;
IOE56 :inout bit;
IOE57 :inout bit;
IOE58 :inout bit;
IOE59 :inout bit;
IOE60 :inout bit;
IOE61 :inout bit;
IOE62 :inout bit;
IOE63 :inout bit;
IOE64 :inout bit;
IOE65 :inout bit;
IOE66 :inout bit;
IOE67 :inout bit;
IOE68 :inout bit;
IOE69 :inout bit;
IOE70 :inout bit;
IOE71 :inout bit;
IOE72 :inout bit;
IOE73 :inout bit;
IOE74 :inout bit;
IOE75 :inout bit;
IOE76 :inout bit;
IOE77 :inout bit;
IOE78 :inout bit;
IOE79 :inout bit;
IOE80 :inout bit;
IOE81 :inout bit;
IOE82 :inout bit;
IOE83 :inout bit;
IOE84 :inout bit;
IOE85 :inout bit;
IOE86 :inout bit;
IOE87 :inout bit;
IOE88 :inout bit;
IOE89 :inout bit;
IOE90 :inout bit;
IOE91 :inout bit;
IOE92 :inout bit;
IOE93 :inout bit;
IOE94 :inout bit;
IOE95 :inout bit;
IOE96 :inout bit;
IOE97 :inout bit;
IOE98 :inout bit;
IOE99 :inout bit;
IOE100 :inout bit;
IOE101 :inout bit;
IOE102 :inout bit;
IOE103 :inout bit;
IOE104 :inout bit;
TCK :in bit;
TDI :in bit;
TDO :out bit;
TMS :in bit;
CONF_DONE :linkage bit;
NTRST :in bit;
NSTATUS :linkage bit;
NCONFIG :in bit;
MSEL1 :in bit;
MSEL0 :in bit;
NSP :in bit;
DCLK :in bit;
DIN1 :in bit;
DIN2 :in bit;
DIN3 :in bit;
DIN4 :in bit;
VCC :linkage bit_vector(1 to 13);
GND :linkage bit_vector(1 to 11)
);
use STD_1149_1_1994.all;
attribute COMPONENT_CONFORMANCE of EPF8820T144: entity is "STD_1149_1_1993";
attribute PIN_MAP of EPF8820T144 : entity is PHYSICAL_PIN_MAP;
constant TQFP144 : PIN_MAP_STRING :=
"IOE1:97,"&
"IOE2:98,"&
"IOE3:102,"&
"IOE4:103,"&
"IOE5:104,"&
"IOE6:105,"&
"IOE7:106,"&
"IOE8:107,"&
"IOE9:108,"&
"IOE10:113,"&
"IOE11:114,"&
"IOE12:115,"&
"IOE13:116,"&
"IOE14:117,"&
"IOE15:118,"&
"IOE16:119,"&
"IOE17:120,"&
"IOE18:121,"&
"IOE19:123,"&
"IOE20:124,"&
"IOE21:125,"&
"IOE22:126,"&
"IOE23:127,"&
"IOE24:129,"&
"IOE25:130,"&
"IOE26:131,"&
"IOE27:132,"&
"IOE28:133,"&
"IOE29:134,"&
"IOE30:135,"&
"IOE31:136,"&
"IOE32:137,"&
"IOE33:138,"&
"IOE34:139,"&
"IOE35:140,"&
"IOE36:1,"&
"IOE37:2,"&
"IOE38:3,"&
"IOE39:4,"&
"IOE40:5,"&
"IOE41:6,"&
"IOE42:10,"&
"IOE43:11,"&
"IOE44:12,"&
"IOE45:13,"&
"IOE46:14,"&
"IOE47:15,"&
"IOE48:19,"&
"IOE49:20,"&
"IOE50:21,"&
"IOE51:22,"&
"IOE52:23,"&
"IOE53:24,"&
"IOE54:25,"&
"IOE55:29,"&
"IOE56:30,"&
"IOE57:31,"&
"IOE58:32,"&
"IOE59:33,"&
"IOE60:34,"&
"IOE61:35,"&
"IOE62:36,"&
"IOE63:41,"&
"IOE64:42,"&
"IOE65:43,"&
"IOE66:44,"&
"IOE67:45,"&
"IOE68:46,"&
"IOE69:47,"&
"IOE70:48,"&
"IOE71:49,"&
"IOE72:50,"&
"IOE73:51,"&
"IOE74:52,"&
"IOE75:53,"&
"IOE76:55,"&
"IOE77:56,"&
"IOE78:57,"&
"IOE79:58,"&
"IOE80:59,"&
"IOE81:61,"&
"IOE82:62,"&
"IOE83:63,"&
"IOE84:64,"&
"IOE85:65,"&
"IOE86:66,"&
"IOE87:67,"&
"IOE88:68,"&
"IOE89:73,"&
"IOE90:74,"&
"IOE91:75,"&
"IOE92:76,"&
"IOE93:77,"&
"IOE94:78,"&
"IOE95:79,"&
"IOE96:83,"&
"IOE97:84,"&
"IOE98:85,"&
"IOE99:87,"&
"IOE100:89,"&
"IOE101:92,"&
"IOE102:93,"&
"IOE103:94,"&
"IOE104:95,"&
"TDI: 96,"&
"NTRST: 71,"&
"TMS: 86,"&
"TDO: 18,"&
"TCK: 88,"&
"DIN1: 9,"&
"DIN2: 26,"&
"DIN3: 82,"&
"DIN4: 99,"&
"CONF_DONE: 144,"&
"NSTATUS: 37,"&
"NCONFIG: 38,"&
"MSEL1: 72,"&
"MSEL0: 109,"&
"NSP: 110,"&
"DCLK: 143,"&
"VCC:(141, 8, 16, 28, 40, 60, 69, 70, 90, 91, 111, 112, 122),"&
"GND: (128, 142, 7, 17, 27, 39, 54, 80, 81, 100, 101)";
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_RESET of NTRST : signal is true;
attribute TAP_SCAN_CLOCK of TCK : signal is (10.00e6,BOTH);
attribute INSTRUCTION_LENGTH of EPF8820T144 : entity is 3;
attribute INSTRUCTION_OPCODE of EPF8820T144 : entity is
"EXTEST (000), " &
"BYPASS (111), " &
"SAMPLE (101)";
attribute INSTRUCTION_CAPTURE of EPF8820T144 : entity is "101";
attribute BOUNDARY_LENGTH of EPF8820T144 : entity is 465;
attribute BOUNDARY_REGISTER of EPF8820T144 : entity is
"0 (BC_1, IOE104,input,X)," & -- scan 155
"1 (BC_1, *, control, 1), " &
"2 (BC_1, IOE104,output3,X,1,1,Z),"&
"3 (BC_4, *, internal, X),"&
"4 (BC_4, *, internal, 1),"&
"5 (BC_4, *, internal, X),"&
"6 (BC_1, IOE103,input,X)," &
"7 (BC_1, *, control, 1), " &
"8 (BC_1, IOE103,output3,X,7,1,Z),"&
"9 (BC_1, IOE102,input,X)," &
"10 (BC_1, *, control, 1), " &
"11 (BC_1, IOE102,output3,X,10,1,Z),"&
"12 (BC_1, IOE101,input,X)," &
"13 (BC_1, *, control, 1), " &
"14 (BC_1, IOE101,output3,X,13,1,Z),"&
"15 (BC_4, *, internal, X),"&
"16 (BC_4, *, internal, 1),"&
"17 (BC_4, *, internal, X),"&
"18 (BC_1, IOE100,input,X)," &
"19 (BC_1, *, control, 1), " &
"20 (BC_1, IOE100,output3,X,19,1,Z),"&
"21 (BC_1, IOE99,input,X)," &
"22 (BC_1, *, control, 1), " &
"23 (BC_1, IOE99,output3,X,22,1,Z),"&
"24 (BC_1, IOE98,input,X)," &
"25 (BC_1, *, control, 1), " &
"26 (BC_1, IOE98,output3,X,25,1,Z),"&
"27 (BC_1, IOE97,input,X)," &
"28 (BC_1, *, control, 1), " &
"29 (BC_1, IOE97,output3,X,28,1,Z),"&
"30 (BC_1, IOE96,input,X)," &
"31 (BC_1, *, control, 1), " &
"32 (BC_1, IOE96,output3,X,31,1,Z),"&
"33 (BC_4, DIN3, input, X)," &
"34 (BC_4, *, internal, X), " &
"35 (BC_4, *, internal, X),"&
"36 (BC_1, IOE95,input,X)," &
"37 (BC_1, *, control, 1), " &
"38 (BC_1, IOE95,output3,X,37,1,Z),"&
"39 (BC_1, IOE94,input,X)," &
"40 (BC_1, *, control, 1), " &
"41 (BC_1, IOE94,output3,X,40,1,Z),"&
"42 (BC_1, IOE93,input,X)," &
"43 (BC_1, *, control, 1), " &
"44 (BC_1, IOE93,output3,X,43,1,Z),"&
"45 (BC_1, IOE92,input,X)," &
"46 (BC_1, *, control, 1), " &
"47 (BC_1, IOE92,output3,X,46,1,Z),"&
"48 (BC_1, IOE91,input,X)," &
"49 (BC_1, *, control, 1), " &
"50 (BC_1, IOE91,output3,X,49,1,Z),"&
"51 (BC_4, *, internal, X),"&
"52 (BC_4, *, internal, 1),"&
"53 (BC_4, *, internal, X),"&
"54 (BC_1, IOE90,input,X)," &
"55 (BC_1, *, control, 1), " &
"56 (BC_1, IOE90,output3,X,55,1,Z),"&
"57 (BC_1, IOE89,input,X)," &
"58 (BC_1, *, control, 1), " &
"59 (BC_1, IOE89,output3,X,58,1,Z),"&
"60 (BC_4, *, internal, X),"&
"61 (BC_4, *, internal, 1),"&
"62 (BC_4, *, internal, X),"&
"63 (BC_4, MSEL1, input, X)," &
"64 (BC_4, *, internal, X), " &
"65 (BC_4, *, internal, X),"&
"66 (BC_1, IOE88,input,X)," &
"67 (BC_1, *, control, 1), " &
"68 (BC_1, IOE88,output3,X,67,1,Z),"&
"69 (BC_1, IOE87,input,X)," &
"70 (BC_1, *, control, 1), " &
"71 (BC_1, IOE87,output3,X,70,1,Z),"&
"72 (BC_4, *, internal, X),"&
"73 (BC_4, *, internal, 1),"&
"74 (BC_4, *, internal, X),"&
"75 (BC_1, IOE86,input,X)," &
"76 (BC_1, *, control, 1), " &
"77 (BC_1, IOE86,output3,X,76,1,Z),"&
"78 (BC_4, *, internal, X),"&
"79 (BC_4, *, internal, 1),"&
"80 (BC_4, *, internal, X),"&
"81 (BC_1, IOE85,input,X)," &
"82 (BC_1, *, control, 1), " &
"83 (BC_1, IOE85,output3,X,82,1,Z),"&
"84 (BC_4, *, internal, X),"&
"85 (BC_4, *, internal, 1),"&
"86 (BC_4, *, internal, X),"&
"87 (BC_1, IOE84,input,X)," &
"88 (BC_1, *, control, 1), " &
"89 (BC_1, IOE84,output3,X,88,1,Z),"&
"90 (BC_1, IOE83,input,X)," &
"91 (BC_1, *, control, 1), " &
"92 (BC_1, IOE83,output3,X,91,1,Z),"&
"93 (BC_1, IOE82,input,X)," &
"94 (BC_1, *, control, 1), " &
"95 (BC_1, IOE82,output3,X,94,1,Z),"&
"96 (BC_4, *, internal, X),"&
"97 (BC_4, *, internal, 1),"&
"98 (BC_4, *, internal, X),"&
"99 (BC_1, IOE81,input,X)," &
"100 (BC_1, *, control, 1), " &
"101 (BC_1, IOE81,output3,X,100,1,Z),"&
"102 (BC_4, *, internal, X),"&
"103 (BC_4, *, internal, 1),"&
"104 (BC_4, *, internal, X),"&
"105 (BC_1, IOE80,input,X)," &
"106 (BC_1, *, control, 1), " &
"107 (BC_1, IOE80,output3,X,106,1,Z),"&
"108 (BC_4, *, internal, X),"&
"109 (BC_4, *, internal, 1),"&
"110 (BC_4, *, internal, X),"&
"111 (BC_1, IOE79,input,X)," &
"112 (BC_1, *, control, 1), " &
"113 (BC_1, IOE79,output3,X,112,1,Z),"&
"114 (BC_1, IOE78,input,X)," &
"115 (BC_1, *, control, 1), " &
"116 (BC_1, IOE78,output3,X,115,1,Z),"&
"117 (BC_1, IOE77,input,X)," &
"118 (BC_1, *, control, 1), " &
"119 (BC_1, IOE77,output3,X,118,1,Z),"&
"120 (BC_4, *, internal, X)," &
"121 (BC_4, *, internal, 1), " &
"122 (BC_4, *, internal, X),"&
"123 (BC_1, IOE76,input,X)," &
"124 (BC_1, *, control, 1), " &
"125 (BC_1, IOE76,output3,X,124,1,Z),"&
"126 (BC_4, *, internal, X),"&
"127 (BC_4, *, internal, 1),"&
"128 (BC_4, *, internal, X),"&
"129 (BC_1, IOE75,input,X)," &
"130 (BC_1, *, control, 1), " &
"131 (BC_1, IOE75,output3,X,130,1,Z),"&
"132 (BC_4, *, internal, X),"&
"133 (BC_4, *, internal, 1),"&
"134 (BC_4, *, internal, X),"&
"135 (BC_1, IOE74,input,X)," &
"136 (BC_1, *, control, 1), " &
"137 (BC_1, IOE74,output3,X,136,1,Z),"&
"138 (BC_1, IOE73,input,X)," &
"139 (BC_1, *, control, 1), " &
"140 (BC_1, IOE73,output3,X,139,1,Z),"&
"141 (BC_1, IOE72,input,X)," &
"142 (BC_1, *, control, 1), " &
"143 (BC_1, IOE72,output3,X,142,1,Z),"&
"144 (BC_4, *, internal, X),"&
"145 (BC_4, *, internal, 1),"&
"146 (BC_4, *, internal, X),"&
"147 (BC_1, IOE71,input,X)," &
"148 (BC_1, *, control, 1), " &
"149 (BC_1, IOE71,output3,X,148,1,Z),"&
"150 (BC_4, *, internal, X),"&
"151 (BC_4, *, internal, 1),"&
"152 (BC_4, *, internal, X),"&
"153 (BC_1, IOE70,input,X)," &
"154 (BC_1, *, control, 1), " &
"155 (BC_1, IOE70,output3,X,154,1,Z),"&
"156 (BC_1, IOE69,input,X)," &
"157 (BC_1, *, control, 1), " &
"158 (BC_1, IOE69,output3,X,157,1,Z),"&
"159 (BC_1, IOE68,input,X)," &
"160 (BC_1, *, control, 1), " &
"161 (BC_1, IOE68,output3,X,160,1,Z),"&
"162 (BC_1, IOE67,input,X)," &
"163 (BC_1, *, control, 1), " &
"164 (BC_1, IOE67,output3,X,163,1,Z),"&
"165 (BC_1, IOE66,input,X)," &
"166 (BC_1, *, control, 1), " &
"167 (BC_1, IOE66,output3,X,166,1,Z),"&
"168 (BC_4, *, internal, X)," &
"169 (BC_4, *, internal, 1), " &
"170 (BC_4, *, internal, X)," &
"171 (BC_1, IOE65,input,X)," &
"172 (BC_1, *, control, 1), " &
"173 (BC_1, IOE65,output3,X,172,1,Z),"&
"174 (BC_4, *, internal, X),"&
"175 (BC_4, *, internal, 1),"&
"176 (BC_4, *, internal, X),"&
"177 (BC_1, IOE64,input,X)," &
"178 (BC_1, *, control, 1), " &
"179 (BC_1, IOE64,output3,X,178,1,Z),"&
"180 (BC_4, *, internal, X),"&
"181 (BC_4, *, internal, 1),"&
"182 (BC_4, *, internal, X),"&
"183 (BC_1, IOE63,input,X)," &
"184 (BC_1, *, control, 1), " &
"185 (BC_1, IOE63,output3,X,184,1,Z),"&
"186 (BC_4, *, internal, X),"&
"187 (BC_4, *, internal, 1),"&
"188 (BC_4, *, internal, X),"&
"189 (BC_4, NCONFIG, input, X)," &
"190 (BC_4, *, internal, X), " &
"191 (BC_4, *, internal, X),"&
"192 (BC_4, *, internal, X)," &
"193 (BC_4, *, internal, X), " &
"194 (BC_4, *, internal, X),"&
"195 (BC_1, IOE62,input,X)," &
"196 (BC_1, *, control, 1), " &
"197 (BC_1, IOE62,output3,X,196,1,Z),"&
"198 (BC_1, IOE61,input,X)," &
"199 (BC_1, *, control, 1), " &
"200 (BC_1, IOE61,output3,X,199,1,Z),"&
"201 (BC_1, IOE60,input,X)," &
"202 (BC_1, *, control, 1), " &
"203 (BC_1, IOE60,output3,X,202,1,Z),"&
"204 (BC_1, IOE59,input,X)," &
"205 (BC_1, *, control, 1), " &
"206 (BC_1, IOE59,output3,X,205,1,Z),"&
"207 (BC_1, IOE58,input,X)," &
"208 (BC_1, *, control, 1), " &
"209 (BC_1, IOE58,output3,X,208,1,Z),"&
"210 (BC_1, IOE57,input,X)," &
"211 (BC_1, *, control, 1), " &
"212 (BC_1, IOE57,output3,X,211,1,Z),"&
"213 (BC_1, IOE56,input,X)," &
"214 (BC_1, *, control, 1), " &
"215 (BC_1, IOE56,output3,X,214,1,Z),"&
"216 (BC_1, IOE55,input,X)," &
"217 (BC_1, *, control, 1), " &
"218 (BC_1, IOE55,output3,X,217,1,Z),"&
"219 (BC_1, DIN2, input, X)," &
"220 (BC_4, *, internal, X), " &
"221 (BC_4, *, internal, X), "&
"222 (BC_1, IOE54,input,X)," &
"223 (BC_1, *, control, 1), " &
"224 (BC_1, IOE54,output3,X,223,1,Z),"&
"225 (BC_1, IOE53,input,X)," &
"226 (BC_1, *, control, 1), " &
"227 (BC_1, IOE53,output3,X,226,1,Z),"&
"228 (BC_1, IOE52,input,X)," &
"229 (BC_1, *, control, 1), " &
"230 (BC_1, IOE52,output3,X,229,1,Z),"&
"231 (BC_1, IOE51,input,X)," &
"232 (BC_1, *, control, 1), " &
"233 (BC_1, IOE51,output3,X,232,1,Z),"&
"234 (BC_1, IOE50,input,X)," &
"235 (BC_1, *, control, 1), " &
"236 (BC_1, IOE50,output3,X,235,1,Z),"&
"237 (BC_1, IOE49,input,X)," &
"238 (BC_1, *, control, 1), " &
"239 (BC_1, IOE49,output3,X,238,1,Z),"&
"240 (BC_1, IOE48,input,X)," &
"241 (BC_1, *, control, 1), " &
"242 (BC_1, IOE48,output3,X,241,1,Z),"&
"243 (BC_1, IOE47,input,X)," &
"244 (BC_1, *, control, 1), " &
"245 (BC_1, IOE47,output3,X,244,1,Z),"&
"246 (BC_1, IOE46,input,X)," &
"247 (BC_1, *, control, 1), " &
"248 (BC_1, IOE46,output3,X,247,1,Z),"&
"249 (BC_1, IOE45,input,X)," &
"250 (BC_1, *, control, 1), " &
"251 (BC_1, IOE45,output3,X,250,1,Z),"&
"252 (BC_4, *, internal, X),"&
"253 (BC_4, *, internal, 1),"&
"254 (BC_4, *, internal, X),"&
"255 (BC_4, *, internal, X),"&
"256 (BC_4, *, internal, 1),"&
"257 (BC_4, *, internal, X),"&
"258 (BC_1, IOE44,input,X)," &
"259 (BC_1, *, control, 1), " &
"260 (BC_1, IOE44,output3,X,259,1,Z),"&
"261 (BC_1, IOE43,input,X)," &
"262 (BC_1, *, control, 1), " &
"263 (BC_1, IOE43,output3,X,262,1,Z),"&
"264 (BC_1, IOE42,input,X)," &
"265 (BC_1, *, control, 1), " &
"266 (BC_1, IOE42,output3,X,265,1,Z),"&
"267 (BC_1, DIN1, input, X)," &
"268 (BC_4, *, internal, X), " &
"269 (BC_4, *, internal, X), "&
"270 (BC_1, IOE41,input,X)," &
"271 (BC_1, *, control, 1), " &
"272 (BC_1, IOE41,output3,X,271,1,Z),"&
"273 (BC_1, IOE40,input,X)," &
"274 (BC_1, *, control, 1), " &
"275 (BC_1, IOE40,output3,X,274,1,Z),"&
"276 (BC_1, IOE39,input,X)," &
"277 (BC_1, *, control, 1), " &
"278 (BC_1, IOE39,output3,X,277,1,Z),"&
"279 (BC_4, *, internal, X),"&
"280 (BC_4, *, internal, 1),"&
"281 (BC_4, *, internal, X),"&
"282 (BC_4, *, internal, X),"&
"283 (BC_4, *, internal, 1),"&
"284 (BC_4, *, internal, X),"&
"285 (BC_1, IOE38,input,X)," &
"286 (BC_1, *, control, 1), " &
"287 (BC_1, IOE38,output3,X,286,1,Z),"&
"288 (BC_1, IOE37,input,X)," &
"289 (BC_1, *, control, 1), " &
"290 (BC_1, IOE37,output3,X,289,1,Z),"&
"291 (BC_1, IOE36,input,X)," &
"292 (BC_1, *, control, 1), " &
"293 (BC_1, IOE36,output3,X,292,1,Z),"&
"294 (BC_4, *, internal, X),"&
"295 (BC_4, *, internal, 1),"&
"296 (BC_4, *, internal, X),"&
"297 (BC_4, *, internal, X),"&
"298 (BC_4, *, internal, 1),"&
"299 (BC_4, *, internal, X),"&
"300 (BC_4, DCLK, input, X)," &
"301 (BC_4, *, internal, X), " &
"302 (BC_4, *, internal, X),"&
"303 (BC_4, *, internal, X)," &
"304 (BC_4, *, internal, X), " &
"305 (BC_4, *, internal, X), "&
"306 (BC_4, *, internal, X),"&
"307 (BC_4, *, internal, 1),"&
"308 (BC_4, *, internal, X),"&
"309 (BC_1, IOE35,input,X)," &
"310 (BC_1, *, control, 1), " &
"311 (BC_1, IOE35,output3,X,310,1,Z),"&
"312 (BC_1, IOE34,input,X)," &
"313 (BC_1, *, control, 1), " &
"314 (BC_1, IOE34,output3,X,313,1,Z),"&
"315 (BC_1, IOE33,input,X)," &
"316 (BC_1, *, control, 1), " &
"317 (BC_1, IOE33,output3,X,316,1,Z),"&
"318 (BC_4, *, internal, X),"&
"319 (BC_4, *, internal, 1),"&
"320 (BC_4, *, internal, X),"&
"321 (BC_1, IOE32,input,X)," &
"322 (BC_1, *, control, 1), " &
"323 (BC_1, IOE32,output3,X,322,1,Z),"&
"324 (BC_4, *, internal, X),"&
"325 (BC_4, *, internal, 1),"&
"326 (BC_4, *, internal, X),"&
"327 (BC_1, IOE31,input,X)," &
"328 (BC_1, *, control, 1), " &
"329 (BC_1, IOE31,output3,X,328,1,Z),"&
"330 (BC_4, *, internal, X),"&
"331 (BC_4, *, internal, 1),"&
"332 (BC_4, *, internal, X),"&
"333 (BC_1, IOE30,input,X)," &
"334 (BC_1, *, control, 1), " &
"335 (BC_1, IOE30,output3,X,334,1,Z),"&
"336 (BC_1, IOE29,input,X)," &
"337 (BC_1, *, control, 1), " &
"338 (BC_1, IOE29,output3,X,337,1,Z),"&
"339 (BC_1, IOE28,input,X)," &
"340 (BC_1, *, control, 1), " &
"341 (BC_1, IOE28,output3,X,340,1,Z),"&
"342 (BC_4, *, internal, X),"&
"343 (BC_4, *, internal, 1),"&
"344 (BC_4, *, internal, X),"&
"345 (BC_1, IOE27,input,X)," &
"346 (BC_1, *, control, 1), " &
"347 (BC_1, IOE27,output3,X,346,1,Z),"&
"348 (BC_4, *, internal, X),"&
"349 (BC_4, *, internal, 1),"&
"350 (BC_4, *, internal, X),"&
"351 (BC_1, IOE26,input,X)," &
"352 (BC_1, *, control, 1), " &
"353 (BC_1, IOE26,output3,X,352,1,Z),"&
"354 (BC_4, *, internal, X),"&
"355 (BC_4, *, internal, 1),"&
"356 (BC_4, *, internal, X),"&
"357 (BC_1, IOE25,input,X)," &
"358 (BC_1, *, control, 1), " &
"359 (BC_1, IOE25,output3,X,358,1,Z),"&
"360 (BC_1, IOE24,input,X)," &
"361 (BC_1, *, control, 1), " &
"362 (BC_1, IOE24,output3,X,361,1,Z),"&
"363 (BC_1, IOE23,input,X)," &
"364 (BC_1, *, control, 1), " &
"365 (BC_1, IOE23,output3,X,364,1,Z),"&
"366 (BC_4, *, internal, X),"&
"367 (BC_4, *, internal, 1),"&
"368 (BC_4, *, internal, X),"&
"369 (BC_1, IOE22,input,X)," &
"370 (BC_1, *, control, 1), " &
"371 (BC_1, IOE22,output3,X,370,1,Z),"&
"372 (BC_4, *, internal, X),"&
"373 (BC_4, *, internal, 1),"&
"374 (BC_4, *, internal, X),"&
"375 (BC_1, IOE21,input,X)," &
"376 (BC_1, *, control, 1), " &
"377 (BC_1, IOE21,output3,X,376,1,Z),"&
"378 (BC_4, *, internal, X),"&
"379 (BC_4, *, internal, 1),"&
"380 (BC_4, *, internal, X),"&
"381 (BC_1, IOE20,input,X)," &
"382 (BC_1, *, control, 1), " &
"383 (BC_1, IOE20,output3,X,382,1,Z),"&
"384 (BC_1, IOE19,input,X)," &
"385 (BC_1, *, control, 1), " &
"386 (BC_1, IOE19,output3,X,385,1,Z),"&
"387 (BC_1, IOE18,input,X)," &
"388 (BC_1, *, control, 1), " &
"389 (BC_1, IOE18,output3,X,388,1,Z),"&
"390 (BC_1, IOE17,input,X)," &
"391 (BC_1, *, control, 1), " &
"392 (BC_1, IOE17,output3,X,391,1,Z),"&
"393 (BC_1, IOE16,input,X)," &
"394 (BC_1, *, control, 1), " &
"395 (BC_1, IOE16,output3,X,394,1,Z),"&
"396 (BC_4, *, internal, X),"&
"397 (BC_4, *, internal, 1),"&
"398 (BC_4, *, internal, X),"&
"399 (BC_1, IOE15,input,X)," &
"400 (BC_1, *, control, 1), " &
"401 (BC_1, IOE15,output3,X,400,1,Z),"&
"402 (BC_4, *, internal, X),"&
"403 (BC_4, *, internal, 1),"&
"404 (BC_4, *, internal, X),"&
"405 (BC_1, IOE14,input,X)," &
"406 (BC_1, *, control, 1), " &
"407 (BC_1, IOE14,output3,X,406,1,Z),"&
"408 (BC_1, IOE13,input,X)," &
"409 (BC_1, *, control, 1), " &
"410 (BC_1, IOE13,output3,X,409,1,Z),"&
"411 (BC_1, IOE12,input,X)," &
"412 (BC_1, *, control, 1), " &
"413 (BC_1, IOE12,output3,X,412,1,Z),"&
"414 (BC_4, *, internal, X),"&
"415 (BC_4, *, internal, 1),"&
"416 (BC_4, *, internal, X),"&
"417 (BC_1, IOE11,input,X)," &
"418 (BC_1, *, control, 1), " &
"419 (BC_1, IOE11,output3,X,418,1,Z),"&
"420 (BC_4, *, internal, X),"&
"421 (BC_4, *, internal, 1),"&
"422 (BC_4, *, internal, X),"&
"423 (BC_1, IOE10,input,X)," &
"424 (BC_1, *, control, 1), " &
"425 (BC_1, IOE10,output3,X,424,1,Z),"&
"426 (BC_4, NSP, input, X)," &
"427 (BC_4, *, internal, X), " &
"428 (BC_4, *, internal, X),"&
"429 (BC_4, MSEL0, input, X)," &
"430 (BC_4, *, internal, X), " &
"431 (BC_4, *, internal, X),"&
"432 (BC_1, IOE9,input,X)," &
"433 (BC_1, *, control, 1), " &
"434 (BC_1, IOE9,output3,X,433,1,Z),"&
"435 (BC_1, IOE8,input,X)," &
"436 (BC_1, *, control, 1), " &
"437 (BC_1, IOE8,output3,X,436,1,Z),"&
"438 (BC_1, IOE7,input,X)," &
"439 (BC_1, *, control, 1), " &
"440 (BC_1, IOE7,output3,X,439,1,Z),"&
"441 (BC_1, IOE6,input,X)," &
"442 (BC_1, *, control, 1), " &
"443 (BC_1, IOE6,output3,X,442,1,Z),"&
"444 (BC_1, IOE5,input,X)," &
"445 (BC_1, *, control, 1), " &
"446 (BC_1, IOE5,output3,X,445,1,Z),"&
"447 (BC_4, *, internal, X),"&
"448 (BC_4, *, internal, 1),"&
"449 (BC_4, *, internal, X),"&
"450 (BC_1, IOE4,input,X)," &
"451 (BC_1, *, control, 1), " &
"452 (BC_1, IOE4,output3,X,451,1,Z),"&
"453 (BC_1, IOE3,input,X)," &
"454 (BC_1, *, control, 1), " &
"455 (BC_1, IOE3,output3,X,454,1,Z),"&
"456 (BC_1, DIN4, input, X)," &
"457 (BC_4, *, internal, X), " &
"458 (BC_4, *, internal, X), "&
"459 (BC_1, IOE2,input,X)," &
"460 (BC_1, *, control, 1), " &
"461 (BC_1, IOE2,output3,X,460,1,Z),"&
"462 (BC_1, IOE1,input,X)," &
"463 (BC_1, *, control, 1), " &
"464 (BC_1, IOE1,output3,X,463,1,Z)";
-- *********************************************************************
-- * DESIGN WARNING *
-- *********************************************************************
attribute DESIGN_WARNING of EPF8820T144 : entity is
"The FLEX 8000/A devices support IEEE 1149.1 testing before and "&
"after device configuration; however, the devices do not support "&
"this testing during device configuration. The easiest way to "&
"avoid device configuration is to hold the nCONFIG pin low during "&
"power-up and testing.";
end EPF8820T144;