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


-- $ XILINX$RCSfile: xc2c64a_cv64.bsd,v $
-- $ XILINX$Revision: 1.1 $
--
-- BSDL file for device XC2C64, package cv64
-- Xilinx, Inc. $State: PRELIMINARY $ $Date: 2007-11-08 14:57:16-08 $
-- Generated by 1149.pl
-- =================================================
-- North American Support
-- (Mon,Tues,Wed,Fri 6:30am-5pm
-- Thr 6:30am - 4:00pm Pacific Standard Time)
-- Hotline: 1-800-255-7778
-- or (408) 879-5199
-- Fax: (408) 879-4442
-- Email: hotline@xilinx.com

-- United Kingdom Support
-- (Mon-Fri 08:00 to 17:30 GMT)
-- Hotline: +44 870 7350 610
-- Fax: +44 870 7350 620
-- Email : eurosupport@xilinx.com
-- 
-- France Support
-- (Mon-Fri 08:00 to 17:30 GMT)
-- Hotline: +33 1 3463 0100
-- Fax: +44 870 7350 620
-- Email : eurosupport@xilinx.com
-- 
-- Germany Support
-- (Mon-Fri 08:00 to 17:30 GMT)
-- Hotline: +49 180 3 60 60 60
-- Fax: +44 870 7350 620
-- Email : eurosupport@xilinx.com

-- Sweden Support
-- (Mon-Fri 08:00 to 17:30 GMT)
-- Hotline: +46 8 33 14 00
-- Fax: +44 870 7350 620
-- Email : eurosupport@xilinx.com
--
-- Japan Support
-- (Mon,Tues,Thu,Fri  9:00am -5:00pm ()
-- Wed    9:00am -4:00pm)
-- Hotline: (81)3-3297-9163
-- Fax:: (81)3-3297-0067
-- Email: jhotline@xilinx.com
-- =================================================
-- 

entity xc2c64a_cv64 is

generic (PHYSICAL_PIN_MAP : string := "cv64");
port  ( 
TDI	:	in bit;
 TDO	:	out bit;
 TCK	:	in bit;
 TMS	:	in bit;
 IO_lb00_00	:	inout bit;
 IO_lb00_01	:	inout bit;
 IO_lb00_02	:	inout bit;
 IO_lb00_04	:	inout bit;
 IO_lb00_05	:	inout bit;
 IO_lb00_06	:	inout bit;
 IO_lb00_08	:	inout bit;
 IO_lb00_09	:	inout bit;
 IO_lb00_10	:	inout bit;
 IO_lb00_11	:	inout bit;
 IO_lb00_12	:	inout bit;
 IO_lb00_13	:	inout bit;
 IO_lb00_14	:	inout bit;
 IO_lb01_00	:	inout bit;
 IO_lb01_01	:	inout bit;
 IO_lb01_02	:	inout bit;
 IO_lb01_03	:	inout bit;
 IO_lb01_04	:	inout bit;
 IO_lb01_05	:	inout bit;
 IO_lb01_06	:	inout bit;
 IO_lb01_07	:	inout bit;
 IO_lb01_08	:	inout bit;
 IO_lb01_09	:	inout bit;
 IO_lb01_11	:	inout bit;
 IO_lb01_12	:	inout bit;
 IO_lb01_13	:	inout bit;
 IO_lb02_00	:	inout bit;
 IO_lb02_01	:	inout bit;
 IO_lb02_02	:	inout bit;
 IO_lb02_03	:	inout bit;
 IO_lb02_04	:	inout bit;
 IO_lb02_05	:	inout bit;
 IO_lb02_06	:	inout bit;
 IO_lb02_08	:	inout bit;
 IO_lb02_09	:	inout bit;
 IO_lb02_10	:	inout bit;
 IO_lb02_11	:	inout bit;
 IO_lb02_12	:	inout bit;
 IO_lb02_13	:	inout bit;
 IO_lb02_14	:	inout bit;
 IO_lb02_15	:	inout bit;
 IO_lb03_00	:	inout bit;
 IO_lb03_01	:	inout bit;
 IO_lb03_02	:	inout bit;
 IO_lb03_04	:	inout bit;
 IO_lb03_06	:	inout bit;
 IO_lb03_09	:	inout bit;
 IO_lb03_10	:	inout bit;
 IO_lb03_11	:	inout bit;
 IO_lb03_12	:	inout bit;
 IO_lb03_13	:	inout bit;
 IO_lb03_14	:	inout bit;
 IO_lb03_15	:	inout bit);
use std_1149_1_1994.all;
attribute COMPONENT_CONFORMANCE of xc2c64a_cv64 : entity is "std_1149_1_1993";
attribute PIN_MAP of xc2c64a_cv64 : entity is	PHYSICAL_PIN_MAP;
constant cv64 : PIN_MAP_STRING :=
"  TDI  : G6 ," & 
"  TDO  : D5 ," & 
"  TCK  : F6 ," & 
"  TMS  : H7 ," & 
" IO_lb00_00 : D3," &
" IO_lb00_01 : D2," &
" IO_lb00_02 : D1," &
" IO_lb00_04 : D4," &
" IO_lb00_05 : C1," &
" IO_lb00_06 : C2," &
" IO_lb00_08 : B2," &
" IO_lb00_09 : A1," &
" IO_lb00_10 : C3," &
" IO_lb00_11 : A2," &
" IO_lb00_12 : B3," &
" IO_lb00_13 : A3," &
" IO_lb00_14 : C4," &
" IO_lb01_00 : E1," &
" IO_lb01_01 : E2," &
" IO_lb01_02 : E3," &
" IO_lb01_03 : F1," &
" IO_lb01_04 : F2," &
" IO_lb01_05 : G1," &
" IO_lb01_06 : F3," &
" IO_lb01_07 : H1," &
" IO_lb01_08 : G2," &
" IO_lb01_09 : H2," &
" IO_lb01_11 : G3," &
" IO_lb01_12 : H3," &
" IO_lb01_13 : H4," &
" IO_lb02_00 : B4," &
" IO_lb02_01 : A4," &
" IO_lb02_02 : C5," &
" IO_lb02_03 : A6," &
" IO_lb02_04 : B6," &
" IO_lb02_05 : A7," &
" IO_lb02_06 : B7," &
" IO_lb02_08 : A8," &
" IO_lb02_09 : C6," &
" IO_lb02_10 : B8," &
" IO_lb02_11 : C7," &
" IO_lb02_12 : C8," &
" IO_lb02_13 : D6," &
" IO_lb02_14 : D7," &
" IO_lb02_15 : E6," &
" IO_lb03_00 : G4," &
" IO_lb03_01 : F4," &
" IO_lb03_02 : H5," &
" IO_lb03_04 : F5," &
" IO_lb03_06 : H6," &
" IO_lb03_09 : H8," &
" IO_lb03_10 : G7," &
" IO_lb03_11 : G8," &
" IO_lb03_12 : F7," &
" IO_lb03_13 : F8," &
" IO_lb03_14 : E8," &
" IO_lb03_15 : E7";


attribute TAP_SCAN_IN    of tdi : signal is true;
attribute TAP_SCAN_CLOCK of tck : signal is (33.0e6, both);
attribute TAP_SCAN_MODE  of tms : signal is true;
attribute TAP_SCAN_OUT   of tdo : signal is true;
attribute INSTRUCTION_LENGTH of xc2c64a_cv64 : entity is 8;
attribute INSTRUCTION_OPCODE of xc2c64a_cv64 : entity is

      "INTEST         (00000010)," &
      "BYPASS         (11111111)," &
      "SAMPLE         (00000011)," &
      "EXTEST         (00000000)," &
      "IDCODE         (00000001)," &
      "USERCODE       (11111101)," &
      "HIGHZ          (11111100)," &
      "ISC_ENABLE_CLAMP (11101001)," &
      "ISC_ENABLEOTF  (11100100)," &
      "ISC_ENABLE     (11101000)," &
      "ISC_SRAM_READ  (11100111)," &
      "ISC_SRAM_WRITE (11100110)," &
      "ISC_ERASE      (11101101)," &
      "ISC_PROGRAM    (11101010)," &
      "ISC_READ       (11101110)," &
      "ISC_INIT       (11110000)," &
      "ISC_DISABLE    (11000000)," &
      "TEST_ENABLE    (00010001)," &
      "BULKPROG       (00010010)," &
      "ERASE_ALL      (00010100)," &
      "MVERIFY        (00010011)," &
      "TEST_DISABLE   (00010101)," &
 --     "STCTEST        (00010110)," &
      "ISC_NOOP       (11100000)";
 

attribute INSTRUCTION_CAPTURE of xc2c64a_cv64 : entity is "XXXXXX01" ;
attribute IDCODE_REGISTER of xc2c64a_cv64 : entity is "XXXX0110111001011100000010010011";
attribute USERCODE_REGISTER of xc2c64a_cv64 : entity is "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX";
attribute REGISTER_ACCESS of xc2c64a_cv64 : entity is

     "BYPASS         (BYPASS)," &
     "BYPASS         (HIGHZ)," &
     "BOUNDARY       (SAMPLE)," &
     "BOUNDARY       (EXTEST)," &
     "BOUNDARY       (INTEST)," &
     "DATAREG[281]   (ISC_ENABLEOTF)," &
     "DATAREG[281]   (ISC_ENABLE)," &
     "DATAREG[281]   (ISC_SRAM_READ)," &
     "DATAREG[281]   (ISC_SRAM_WRITE)," &
     "DATAREG[281]   (ISC_ERASE)," &
     "DATAREG[281]   (ISC_PROGRAM)," &
     "DATAREG[281]   (ISC_READ)," &
     "DATAREG[281]   (ISC_INIT)," &
     "DATAREG[281]   (ISC_DISABLE)," &
     "DATAREG[281]   (TEST_ENABLE)," &
     "DATAREG[281]   (BULKPROG)," &
     "DATAREG[281]   (ERASE_ALL)," &
     "DATAREG[281]   (MVERIFY)," &
     "DATAREG[281]   (TEST_DISABLE)," &
--     "STC[]       (STCTEST)," &
     "ISC_DEFAULT[1]    (ISC_NOOP)," &
     "DEVICE_ID      (IDCODE, USERCODE)," &
     "ISC_DEFAULT[1]    (ISC_ENABLE_CLAMP)";
     

attribute BOUNDARY_LENGTH of xc2c64a_cv64 : entity is 192;
attribute BOUNDARY_REGISTER of xc2c64a_cv64 : entity is 

--
--   num       cell      port       function  safe     [ccell     disval    rslt]
--
	" 191    (BC_1, IO_lb00_00,	    INPUT,    X)," &
	" 190    (BC_1,	IO_lb00_00,	    OUTPUT3,  X,	 189,	  0,Z)," &
	" 189    (BC_1,	 *,	            CONTROL,  X)," &
	" 188    (BC_1, IO_lb00_01,	    INPUT,    X)," &
	" 187    (BC_1,	IO_lb00_01,	    OUTPUT3,  X,	 186,	  0,Z)," &
	" 186    (BC_1,	 *,	            CONTROL,  X)," &
	" 185    (BC_1, IO_lb00_02,	    INPUT,    X)," &
	" 184    (BC_1,	IO_lb00_02,	    OUTPUT3,  X,	 183,	  0,Z)," &
	" 183    (BC_1,	 *,	            CONTROL,  X)," &
	" 182    (BC_1,  *,	            INTERNAL, X)," &
	" 181    (BC_1,  *,	            INTERNAL, X)," &
	" 180    (BC_1,  *,	            INTERNAL, X)," &
	" 179    (BC_1, IO_lb00_04,	    INPUT,    X)," &
	" 178    (BC_1,	IO_lb00_04,	    OUTPUT3,  X,	 177,	  0,Z)," &
	" 177    (BC_1,	 *,	            CONTROL,  X)," &
	" 176    (BC_1, IO_lb00_05,	    INPUT,    X)," &
	" 175    (BC_1,	IO_lb00_05,	    OUTPUT3,  X,	 174,	  0,Z)," &
	" 174    (BC_1,	 *,	            CONTROL,  X)," &
	" 173    (BC_1, IO_lb00_06,	    INPUT,    X)," &
	" 172    (BC_1,	IO_lb00_06,	    OUTPUT3,  X,	 171,	  0,Z)," &
	" 171    (BC_1,	 *,	            CONTROL,  X)," &
	" 170    (BC_1,  *,	            INTERNAL, X)," &
	" 169    (BC_1,  *,	            INTERNAL, X)," &
	" 168    (BC_1,  *,	            INTERNAL, X)," &
	" 167    (BC_1, IO_lb00_08,	    INPUT,    X)," &
	" 166    (BC_1,	IO_lb00_08,	    OUTPUT3,  X,	 165,	  0,Z)," &
	" 165    (BC_1,	 *,	            CONTROL,  X)," &
	" 164    (BC_1, IO_lb00_09,	    INPUT,    X)," &
	" 163    (BC_1,	IO_lb00_09,	    OUTPUT3,  X,	 162,	  0,Z)," &
	" 162    (BC_1,	 *,	            CONTROL,  X)," &
	" 161    (BC_1, IO_lb00_10,	    INPUT,    X)," &
	" 160    (BC_1,	IO_lb00_10,	    OUTPUT3,  X,	 159,	  0,Z)," &
	" 159    (BC_1,	 *,	            CONTROL,  X)," &
	" 158    (BC_1, IO_lb00_11,	    INPUT,    X)," &
	" 157    (BC_1,	IO_lb00_11,	    OUTPUT3,  X,	 156,	  0,Z)," &
	" 156    (BC_1,	 *,	            CONTROL,  X)," &
	" 155    (BC_1, IO_lb00_12,	    INPUT,    X)," &
	" 154    (BC_1,	IO_lb00_12,	    OUTPUT3,  X,	 153,	  0,Z)," &
	" 153    (BC_1,	 *,	            CONTROL,  X)," &
	" 152    (BC_1, IO_lb00_13,	    INPUT,    X)," &
	" 151    (BC_1,	IO_lb00_13,	    OUTPUT3,  X,	 150,	  0,Z)," &
	" 150    (BC_1,	 *,	            CONTROL,  X)," &
	" 149    (BC_1, IO_lb00_14,	    INPUT,    X)," &
	" 148    (BC_1,	IO_lb00_14,	    OUTPUT3,  X,	 147,	  0,Z)," &
	" 147    (BC_1,	 *,	            CONTROL,  X)," &
	" 146    (BC_1,  *,	            INTERNAL, X)," &
	" 145    (BC_1,  *,	            INTERNAL, X)," &
	" 144    (BC_1,  *,	            INTERNAL, X)," &
	" 143    (BC_1, IO_lb02_00,	    INPUT,    X)," &
	" 142    (BC_1,	IO_lb02_00,	    OUTPUT3,  X,	 141,	  0,Z)," &
	" 141    (BC_1,	 *,	            CONTROL,  X)," &
	" 140    (BC_1, IO_lb02_01,	    INPUT,    X)," &
	" 139    (BC_1,	IO_lb02_01,	    OUTPUT3,  X,	 138,	  0,Z)," &
	" 138    (BC_1,	 *,	            CONTROL,  X)," &
	" 137    (BC_1, IO_lb02_02,	    INPUT,    X)," &
	" 136    (BC_1,	IO_lb02_02,	    OUTPUT3,  X,	 135,	  0,Z)," &
	" 135    (BC_1,	 *,	            CONTROL,  X)," &
	" 134    (BC_1, IO_lb02_03,	    INPUT,    X)," &
	" 133    (BC_1,	IO_lb02_03,	    OUTPUT3,  X,	 132,	  0,Z)," &
	" 132    (BC_1,	 *,	            CONTROL,  X)," &
	" 131    (BC_1, IO_lb02_04,	    INPUT,    X)," &
	" 130    (BC_1,	IO_lb02_04,	    OUTPUT3,  X,	 129,	  0,Z)," &
	" 129    (BC_1,	 *,	            CONTROL,  X)," &
	" 128    (BC_1, IO_lb02_05,	    INPUT,    X)," &
	" 127    (BC_1,	IO_lb02_05,	    OUTPUT3,  X,	 126,	  0,Z)," &
	" 126    (BC_1,	 *,	            CONTROL,  X)," &
	" 125    (BC_1, IO_lb02_06,	    INPUT,    X)," &
	" 124    (BC_1,	IO_lb02_06,	    OUTPUT3,  X,	 123,	  0,Z)," &
	" 123    (BC_1,	 *,	            CONTROL,  X)," &
	" 122    (BC_1,  *,	            INTERNAL, X)," &
	" 121    (BC_1,  *,	            INTERNAL, X)," &
	" 120    (BC_1,  *,	            INTERNAL, X)," &
	" 119    (BC_1, IO_lb02_08,	    INPUT,    X)," &
	" 118    (BC_1,	IO_lb02_08,	    OUTPUT3,  X,	 117,	  0,Z)," &
	" 117    (BC_1,	 *,	            CONTROL,  X)," &
	" 116    (BC_1, IO_lb02_09,	    INPUT,    X)," &
	" 115    (BC_1,	IO_lb02_09,	    OUTPUT3,  X,	 114,	  0,Z)," &
	" 114    (BC_1,	 *,	            CONTROL,  X)," &
	" 113    (BC_1, IO_lb02_10,	    INPUT,    X)," &
	" 112    (BC_1,	IO_lb02_10,	    OUTPUT3,  X,	 111,	  0,Z)," &
	" 111    (BC_1,	 *,	            CONTROL,  X)," &
	" 110    (BC_1, IO_lb02_11,	    INPUT,    X)," &
	" 109    (BC_1,	IO_lb02_11,	    OUTPUT3,  X,	 108,	  0,Z)," &
	" 108    (BC_1,	 *,	            CONTROL,  X)," &
	" 107    (BC_1, IO_lb02_12,	    INPUT,    X)," &
	" 106    (BC_1,	IO_lb02_12,	    OUTPUT3,  X,	 105,	  0,Z)," &
	" 105    (BC_1,	 *,	            CONTROL,  X)," &
	" 104    (BC_1, IO_lb02_13,	    INPUT,    X)," &
	" 103    (BC_1,	IO_lb02_13,	    OUTPUT3,  X,	 102,	  0,Z)," &
	" 102    (BC_1,	 *,	            CONTROL,  X)," &
	" 101    (BC_1, IO_lb02_14,	    INPUT,    X)," &
	" 100    (BC_1,	IO_lb02_14,	    OUTPUT3,  X,	  99,	  0,Z)," &
	"  99    (BC_1,	 *,	            CONTROL,  X)," &
	"  98    (BC_1, IO_lb02_15,	    INPUT,    X)," &
	"  97    (BC_1,	IO_lb02_15,	    OUTPUT3,  X,	  96,	  0,Z)," &
	"  96    (BC_1,	 *,	            CONTROL,  X)," &
	"  95    (BC_1, IO_lb01_00,	    INPUT,    X)," &
	"  94    (BC_1,	IO_lb01_00,	    OUTPUT3,  X,	  93,	  0,Z)," &
	"  93    (BC_1,	 *,	            CONTROL,  X)," &
	"  92    (BC_1, IO_lb01_01,	    INPUT,    X)," &
	"  91    (BC_1,	IO_lb01_01,	    OUTPUT3,  X,	  90,	  0,Z)," &
	"  90    (BC_1,	 *,	            CONTROL,  X)," &
	"  89    (BC_1, IO_lb01_02,	    INPUT,    X)," &
	"  88    (BC_1,	IO_lb01_02,	    OUTPUT3,  X,	  87,	  0,Z)," &
	"  87    (BC_1,	 *,	            CONTROL,  X)," &
	"  86    (BC_1, IO_lb01_03,	    INPUT,    X)," &
	"  85    (BC_1,	IO_lb01_03,	    OUTPUT3,  X,	  84,	  0,Z)," &
	"  84    (BC_1,	 *,	            CONTROL,  X)," &
	"  83    (BC_1, IO_lb01_04,	    INPUT,    X)," &
	"  82    (BC_1,	IO_lb01_04,	    OUTPUT3,  X,	  81,	  0,Z)," &
	"  81    (BC_1,	 *,	            CONTROL,  X)," &
	"  80    (BC_1, IO_lb01_05,	    INPUT,    X)," &
	"  79    (BC_1,	IO_lb01_05,	    OUTPUT3,  X,	  78,	  0,Z)," &
	"  78    (BC_1,	 *,	            CONTROL,  X)," &
	"  77    (BC_1, IO_lb01_06,	    INPUT,    X)," &
	"  76    (BC_1,	IO_lb01_06,	    OUTPUT3,  X,	  75,	  0,Z)," &
	"  75    (BC_1,	 *,	            CONTROL,  X)," &
	"  74    (BC_1, IO_lb01_07,	    INPUT,    X)," &
	"  73    (BC_1,	IO_lb01_07,	    OUTPUT3,  X,	  72,	  0,Z)," &
	"  72    (BC_1,	 *,	            CONTROL,  X)," &
	"  71    (BC_1, IO_lb01_08,	    INPUT,    X)," &
	"  70    (BC_1,	IO_lb01_08,	    OUTPUT3,  X,	  69,	  0,Z)," &
	"  69    (BC_1,	 *,	            CONTROL,  X)," &
	"  68    (BC_1, IO_lb01_09,	    INPUT,    X)," &
	"  67    (BC_1,	IO_lb01_09,	    OUTPUT3,  X,	  66,	  0,Z)," &
	"  66    (BC_1,	 *,	            CONTROL,  X)," &
	"  65    (BC_1,  *,	            INTERNAL, X)," &
	"  64    (BC_1,  *,	            INTERNAL, X)," &
	"  63    (BC_1,  *,	            INTERNAL, X)," &
	"  62    (BC_1, IO_lb01_11,	    INPUT,    X)," &
	"  61    (BC_1,	IO_lb01_11,	    OUTPUT3,  X,	  60,	  0,Z)," &
	"  60    (BC_1,	 *,	            CONTROL,  X)," &
	"  59    (BC_1, IO_lb01_12,	    INPUT,    X)," &
	"  58    (BC_1,	IO_lb01_12,	    OUTPUT3,  X,	  57,	  0,Z)," &
	"  57    (BC_1,	 *,	            CONTROL,  X)," &
	"  56    (BC_1, IO_lb01_13,	    INPUT,    X)," &
	"  55    (BC_1,	IO_lb01_13,	    OUTPUT3,  X,	  54,	  0,Z)," &
	"  54    (BC_1,	 *,	            CONTROL,  X)," &
	"  53    (BC_1,  *,	            INTERNAL, X)," &
	"  52    (BC_1,  *,	            INTERNAL, X)," &
	"  51    (BC_1,  *,	            INTERNAL, X)," &
	"  50    (BC_1,  *,	            INTERNAL, X)," &
	"  49    (BC_1,  *,	            INTERNAL, X)," &
	"  48    (BC_1,  *,	            INTERNAL, X)," &
	"  47    (BC_1, IO_lb03_00,	    INPUT,    X)," &
	"  46    (BC_1,	IO_lb03_00,	    OUTPUT3,  X,	  45,	  0,Z)," &
	"  45    (BC_1,	 *,	            CONTROL,  X)," &
	"  44    (BC_1, IO_lb03_01,	    INPUT,    X)," &
	"  43    (BC_1,	IO_lb03_01,	    OUTPUT3,  X,	  42,	  0,Z)," &
	"  42    (BC_1,	 *,	            CONTROL,  X)," &
	"  41    (BC_1, IO_lb03_02,	    INPUT,    X)," &
	"  40    (BC_1,	IO_lb03_02,	    OUTPUT3,  X,	  39,	  0,Z)," &
	"  39    (BC_1,	 *,	            CONTROL,  X)," &
	"  38    (BC_1,  *,	            INTERNAL, X)," &
	"  37    (BC_1,  *,	            INTERNAL, X)," &
	"  36    (BC_1,  *,	            INTERNAL, X)," &
	"  35    (BC_1, IO_lb03_04,	    INPUT,    X)," &
	"  34    (BC_1,	IO_lb03_04,	    OUTPUT3,  X,	  33,	  0,Z)," &
	"  33    (BC_1,	 *,	            CONTROL,  X)," &
	"  32    (BC_1,  *,	            INTERNAL, X)," &
	"  31    (BC_1,  *,	            INTERNAL, X)," &
	"  30    (BC_1,  *,	            INTERNAL, X)," &
	"  29    (BC_1, IO_lb03_06,	    INPUT,    X)," &
	"  28    (BC_1,	IO_lb03_06,	    OUTPUT3,  X,	  27,	  0,Z)," &
	"  27    (BC_1,	 *,	            CONTROL,  X)," &
	"  26    (BC_1,  *,	            INTERNAL, X)," &
	"  25    (BC_1,  *,	            INTERNAL, X)," &
	"  24    (BC_1,  *,	            INTERNAL, X)," &
	"  23    (BC_1,  *,	            INTERNAL, X)," &
	"  22    (BC_1,  *,	            INTERNAL, X)," &
	"  21    (BC_1,  *,	            INTERNAL, X)," &
	"  20    (BC_1, IO_lb03_09,	    INPUT,    X)," &
	"  19    (BC_1,	IO_lb03_09,	    OUTPUT3,  X,	  18,	  0,Z)," &
	"  18    (BC_1,	 *,	            CONTROL,  X)," &
	"  17    (BC_1, IO_lb03_10,	    INPUT,    X)," &
	"  16    (BC_1,	IO_lb03_10,	    OUTPUT3,  X,	  15,	  0,Z)," &
	"  15    (BC_1,	 *,	            CONTROL,  X)," &
	"  14    (BC_1, IO_lb03_11,	    INPUT,    X)," &
	"  13    (BC_1,	IO_lb03_11,	    OUTPUT3,  X,	  12,	  0,Z)," &
	"  12    (BC_1,	 *,	            CONTROL,  X)," &
	"  11    (BC_1, IO_lb03_12,	    INPUT,    X)," &
	"  10    (BC_1,	IO_lb03_12,	    OUTPUT3,  X,	   9,	  0,Z)," &
	"   9    (BC_1,	 *,	            CONTROL,  X)," &
	"   8    (BC_1, IO_lb03_13,	    INPUT,    X)," &
	"   7    (BC_1,	IO_lb03_13,	    OUTPUT3,  X,	   6,	  0,Z)," &
	"   6    (BC_1,	 *,	            CONTROL,  X)," &
	"   5    (BC_1, IO_lb03_14,	    INPUT,    X)," &
	"   4    (BC_1,	IO_lb03_14,	    OUTPUT3,  X,	   3,	  0,Z)," &
	"   3    (BC_1,	 *,	            CONTROL,  X)," &
	"   2    (BC_1, IO_lb03_15,	    INPUT,    X)," &
	"   1    (BC_1,	IO_lb03_15,	    OUTPUT3,  X,	   0,	  0,Z)," &
	"   0    (BC_1,	 *,	            CONTROL,  X)";

attribute DESIGN_WARNING of xc2c64a_cv64 : entity is 
      " Devices with IDCODE revision 0000 do not select a register when a null or " & 
      "nvalid instruction is sent to the device.  This problem is corrected in devices with IDCODE revisions 0001 and greater.";
      

end xc2c64a_cv64;