--$ XILINX$RCSfile: xcr3064xl_vq44.bsd,v $
--$ XILINX$Revision: 0.0 $
--
-- BSDL file for device XCR3064XL, package VQ44
-- Xilinx, Inc. $State: PRELIMINARY $ $Date: 01/25/00 $
-- Generated by Phillip Young
--
-- For technical support, contact Xilinx at
--
-- http://support.xilinx.com
--
-- or as follow:
-- North America 1-800-255-7778 hotline@xilinx.com
-- United Kingdom (44) 1932 820821 ukhelp@xilinx.com
-- France (33) 1 3463 0100 frhelp@xilinx.com
-- Germany (49) 89 991 54930 dlhelp@xilinx.com
-- Japan (81) 3-3297-9163 jhotline@xilinx.com
--
entity XCR3064XL_VQ44 is
generic (PHYSICAL_PIN_MAP : string := "UNDEFINED");
port (tck : in bit; -- Tim pin type TCK
tdi : in bit; -- Tim pin type TDI
tdo : out bit; -- Tim pin type TDO
tms : in bit; -- Tim pin type TMS
CLK0_IN0 : in bit; -- Tim pin type IN
CLK1_IN1 : in bit; -- Tim pin type IN
CLK2_IN2 : in bit; -- Tim pin type IN
CLK3_IN3 : in bit; -- Tim pin type IN
A0 : inout bit; -- Tim pin type IOO
A1 : inout bit; -- Tim pin type IOO
A7 : inout bit; -- Tim pin type IOO
A9 : inout bit; -- Tim pin type IOO
A10 : inout bit; -- Tim pin type IOO
A13 : inout bit; -- Tim pin type IOO
A14 : inout bit; -- Tim pin type IOO
B0 : inout bit; -- Tim pin type IOO
B1 : inout bit; -- Tim pin type IOO
B2 : inout bit; -- Tim pin type IOO
B9 : inout bit; -- Tim pin type IOO
B10 : inout bit; -- Tim pin type IOO
B13 : inout bit; -- Tim pin type IOO
B14 : inout bit; -- Tim pin type IOO
C1 : inout bit; -- Tim pin type IOO
C3 : inout bit; -- Tim pin type IOO
C8 : inout bit; -- Tim pin type IOO
C9 : inout bit; -- Tim pin type IOO
C10 : inout bit; -- Tim pin type IOO
C11 : inout bit; -- Tim pin type IOO
C12 : inout bit; -- Tim pin type IOO
D1 : inout bit; -- Tim pin type IOO
D3 : inout bit; -- Tim pin type IOO
D4 : inout bit; -- Tim pin type IOO
D8 : inout bit; -- Tim pin type IOO
D9 : inout bit; -- Tim pin type IOO
D10 : inout bit; -- Tim pin type IOO
D11 : inout bit; -- Tim pin type IOO
PORT_EN : linkage bit; -- Tim pin type GND
VDDE1 : linkage bit; -- Tim pin type PWR
GNDE1 : linkage bit; -- Tim pin type GND
VDDI1 : linkage bit; -- Tim pin type PWR
GNDE2 : linkage bit; -- Tim pin type GND
VDDE : linkage bit; -- Tim pin type PWR
GNDE : linkage bit; -- Tim pin type GND
VDDI : linkage bit); -- Tim pin type PWR
use std_1149_1_1994.all;
attribute COMPONENT_CONFORMANCE of XCR3064XL_VQ44 : entity is
"std_1149_1_1993";
attribute PIN_MAP of XCR3064XL_VQ44 : entity is PHYSICAL_PIN_MAP;
constant UNDEFINED : PIN_MAP_STRING :=
"tck : 26," &
"tdi : 1," &
"tdo : 32," &
"tms : 7," &
"CLK0_IN0 : 40," &
"CLK1_IN1 : 39," &
"CLK2_IN2 : 38," &
"CLK3_IN3 : 37," &
"A0 : 35," &
"A1 : 34," &
"A7 : 33," &
"A9 : 31," &
"A10 : 30," &
"A13 : 28," &
"A14 : 27," &
"B0 : 42," &
"B1 : 43," &
"B2 : 44," &
"B9 : 2," &
"B10 : 3," &
"B13 : 5," &
"B14 : 6," &
"C1 : 25," &
"C3 : 23," &
"C8 : 22," &
"C9 : 21," &
"C10 : 20," &
"C11 : 19," &
"C12 : 18," &
"D1 : 8," &
"D3 : 10," &
"D4 : 11," &
"D8 : 12," &
"D9 : 13," &
"D10 : 14," &
"D11 : 15," &
"PORT_EN : 4," &
"VDDE1 : 9," &
"GNDE1 : 16," &
"VDDI1 : 17," &
"GNDE2 : 24," &
"VDDE : 29," &
"GNDE : 36," &
"VDDI : 41";
attribute TAP_SCAN_CLOCK of tck : signal is (10.0e6, both);
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 INSTRUCTION_LENGTH of XCR3064XL_VQ44 : entity is 5;
attribute INSTRUCTION_OPCODE of XCR3064XL_VQ44 : entity is
"BYPASS (11111)," &
"SAMPLE (00010)," &
"EXTEST (00000)," &
"IDCODE (00001)," &
"INTEST (00011)," &
"STRTEST (00100)," &
"HIGHZ (00101)," &
"CLAMP (00110)," &
"ISP_EOTF (01000)," &
"ISP_ERASE (01010)," &
"ISP_PROGRAM (01011)," &
"ISP_VERIFY (01100)," &
"ISP_INIT (01101)," &
"ISP_ENABLE (01001)," &
"ISP_DISABLE (10000)," &
"ISP_WRITE (00111)," &
"ISP_READ (01110)," &
"TEST_MODE (10001)";
attribute INSTRUCTION_CAPTURE of XCR3064XL_VQ44 : entity is "00001";
attribute INSTRUCTION_PRIVATE of XCR3064XL_VQ44 : entity is
"ISP_EOTF," &
"ISP_ERASE," &
"ISP_PROGRAM," &
"ISP_VERIFY," &
"ISP_INIT," &
"ISP_ENABLE," &
"ISP_DISABLE," &
"ISP_WRITE," &
"ISP_READ," &
"TEST_MODE";
attribute IDCODE_REGISTER of XCR3064XL_VQ44 : entity is
"0000" & -- version
"0100100001001010" & -- part number
"00000010101" & -- manufacturer
"1"; -- mandatory
attribute REGISTER_ACCESS of XCR3064XL_VQ44 : entity is
"BYPASS (BYPASS)," &
"BOUNDARY (SAMPLE)," &
"BOUNDARY (EXTEST)," &
"DEVICE_ID (IDCODE)," &
"BOUNDARY (INTEST)," &
"STC[260] (STRTEST CAPTURES 000000000000000000000000000000" &
"0000000000000000000000000000000" &
"0000000000000000000000000000000000000000000000000000000000000" &
"0000000000000000000000000000000000000000000000000000000000000" &
"0000000000000000000000000000000000000000000000000000000000000" &
"0000000000000000)," &
"BYPASS (HIGHZ)," &
"BYPASS (CLAMP)," &
"MISR[123] (ISP_EOTF)," &
"MISR[123] (ISP_ERASE)," &
"MISR[123] (ISP_PROGRAM)," &
"MISR[123] (ISP_VERIFY)," &
"BYPASS (ISP_INIT)," &
"MISR[123] (ISP_ENABLE)," &
"MISR[123] (ISP_DISABLE)," &
"MISR[123] (ISP_WRITE)," &
"MISR[123] (ISP_READ)," &
"BYPASS (TEST_MODE)";
attribute BOUNDARY_LENGTH of XCR3064XL_VQ44 : entity is 260;
attribute BOUNDARY_REGISTER of XCR3064XL_VQ44 : entity is
--
-- num cell port function safe [ccell disval rslt]
--
"259 (BC_1, *, INTERNAL, X)," &
"258 (BC_1, A0, INPUT, X)," &
"257 (BC_1, A0, OUTPUT3, X, 256, 0, Z)," &
"256 (BC_1, *, CONTROL, X)," &
"255 (BC_1, *, INTERNAL, X)," &
"254 (BC_1, A1, INPUT, X)," &
"253 (BC_1, A1, OUTPUT3, X, 252, 0, Z)," &
"252 (BC_1, *, CONTROL, X)," &
"251 (BC_1, *, INTERNAL, X)," &
"250 (BC_1, *, INTERNAL, X)," &
"249 (BC_1, *, INTERNAL, X)," &
"248 (BC_1, *, INTERNAL, X)," &
"247 (BC_1, *, INTERNAL, X)," &
"246 (BC_1, *, INTERNAL, X)," &
"245 (BC_1, *, INTERNAL, X)," &
"244 (BC_1, *, INTERNAL, X)," &
"243 (BC_1, *, INTERNAL, X)," &
"242 (BC_1, *, INTERNAL, X)," &
"241 (BC_1, *, INTERNAL, X)," &
"240 (BC_1, *, INTERNAL, X)," &
"239 (BC_1, *, INTERNAL, X)," &
"238 (BC_1, *, INTERNAL, X)," &
"237 (BC_1, *, INTERNAL, X)," &
"236 (BC_1, *, INTERNAL, X)," &
"235 (BC_1, *, INTERNAL, X)," &
"234 (BC_1, *, INTERNAL, X)," &
"233 (BC_1, *, INTERNAL, X)," &
"232 (BC_1, *, INTERNAL, X)," &
"231 (BC_1, *, INTERNAL, X)," &
"230 (BC_1, A7, INPUT, X)," &
"229 (BC_1, A7, OUTPUT3, X, 228, 0, Z)," &
"228 (BC_1, *, CONTROL, X)," &
"227 (BC_1, *, INTERNAL, X)," &
"226 (BC_1, *, INTERNAL, X)," &
"225 (BC_1, *, INTERNAL, X)," &
"224 (BC_1, *, INTERNAL, X)," &
"223 (BC_1, *, INTERNAL, X)," &
"222 (BC_1, A9, INPUT, X)," &
"221 (BC_1, A9, OUTPUT3, X, 220, 0, Z)," &
"220 (BC_1, *, CONTROL, X)," &
"219 (BC_1, *, INTERNAL, X)," &
"218 (BC_1, A10, INPUT, X)," &
"217 (BC_1, A10, OUTPUT3, X, 216, 0, Z)," &
"216 (BC_1, *, CONTROL, X)," &
"215 (BC_1, *, INTERNAL, X)," &
"214 (BC_1, *, INTERNAL, X)," &
"213 (BC_1, *, INTERNAL, X)," &
"212 (BC_1, *, INTERNAL, X)," &
"211 (BC_1, *, INTERNAL, X)," &
"210 (BC_1, *, INTERNAL, X)," &
"209 (BC_1, *, INTERNAL, X)," &
"208 (BC_1, *, INTERNAL, X)," &
"207 (BC_1, *, INTERNAL, X)," &
"206 (BC_1, A13, INPUT, X)," &
"205 (BC_1, A13, OUTPUT3, X, 204, 0, Z)," &
"204 (BC_1, *, CONTROL, X)," &
"203 (BC_1, *, INTERNAL, X)," &
"202 (BC_1, A14, INPUT, X)," &
"201 (BC_1, A14, OUTPUT3, X, 200, 0, Z)," &
"200 (BC_1, *, CONTROL, X)," &
"199 (BC_1, *, INTERNAL, X)," &
"198 (BC_1, *, INTERNAL, X)," &
"197 (BC_1, *, INTERNAL, X)," &
"196 (BC_1, *, INTERNAL, X)," &
"195 (BC_1, *, INTERNAL, X)," &
"194 (BC_1, *, INTERNAL, X)," &
"193 (BC_1, *, INTERNAL, X)," &
"192 (BC_1, *, INTERNAL, X)," &
"191 (BC_1, *, INTERNAL, X)," &
"190 (BC_1, C1, INPUT, X)," &
"189 (BC_1, C1, OUTPUT3, X, 188, 0, Z)," &
"188 (BC_1, *, CONTROL, X)," &
"187 (BC_1, *, INTERNAL, X)," &
"186 (BC_1, *, INTERNAL, X)," &
"185 (BC_1, *, INTERNAL, X)," &
"184 (BC_1, *, INTERNAL, X)," &
"183 (BC_1, *, INTERNAL, X)," &
"182 (BC_1, C3, INPUT, X)," &
"181 (BC_1, C3, OUTPUT3, X, 180, 0, Z)," &
"180 (BC_1, *, CONTROL, X)," &
"179 (BC_1, *, INTERNAL, X)," &
"178 (BC_1, *, INTERNAL, X)," &
"177 (BC_1, *, INTERNAL, X)," &
"176 (BC_1, *, INTERNAL, X)," &
"175 (BC_1, *, INTERNAL, X)," &
"174 (BC_1, *, INTERNAL, X)," &
"173 (BC_1, *, INTERNAL, X)," &
"172 (BC_1, *, INTERNAL, X)," &
"171 (BC_1, *, INTERNAL, X)," &
"170 (BC_1, *, INTERNAL, X)," &
"169 (BC_1, *, INTERNAL, X)," &
"168 (BC_1, *, INTERNAL, X)," &
"167 (BC_1, *, INTERNAL, X)," &
"166 (BC_1, *, INTERNAL, X)," &
"165 (BC_1, *, INTERNAL, X)," &
"164 (BC_1, *, INTERNAL, X)," &
"163 (BC_1, *, INTERNAL, X)," &
"162 (BC_1, C8, INPUT, X)," &
"161 (BC_1, C8, OUTPUT3, X, 160, 0, Z)," &
"160 (BC_1, *, CONTROL, X)," &
"159 (BC_1, *, INTERNAL, X)," &
"158 (BC_1, C9, INPUT, X)," &
"157 (BC_1, C9, OUTPUT3, X, 156, 0, Z)," &
"156 (BC_1, *, CONTROL, X)," &
"155 (BC_1, *, INTERNAL, X)," &
"154 (BC_1, C10, INPUT, X)," &
"153 (BC_1, C10, OUTPUT3, X, 152, 0, Z)," &
"152 (BC_1, *, CONTROL, X)," &
"151 (BC_1, *, INTERNAL, X)," &
"150 (BC_1, C11, INPUT, X)," &
"149 (BC_1, C11, OUTPUT3, X, 148, 0, Z)," &
"148 (BC_1, *, CONTROL, X)," &
"147 (BC_1, *, INTERNAL, X)," &
"146 (BC_1, C12, INPUT, X)," &
"145 (BC_1, C12, OUTPUT3, X, 144, 0, Z)," &
"144 (BC_1, *, CONTROL, X)," &
"143 (BC_1, *, INTERNAL, X)," &
"142 (BC_1, *, INTERNAL, X)," &
"141 (BC_1, *, INTERNAL, X)," &
"140 (BC_1, *, INTERNAL, X)," &
"139 (BC_1, *, INTERNAL, X)," &
"138 (BC_1, *, INTERNAL, X)," &
"137 (BC_1, *, INTERNAL, X)," &
"136 (BC_1, *, INTERNAL, X)," &
"135 (BC_1, *, INTERNAL, X)," &
"134 (BC_1, *, INTERNAL, X)," &
"133 (BC_1, *, INTERNAL, X)," &
"132 (BC_1, *, INTERNAL, X)," &
"131 (BC_1, *, INTERNAL, X)," &
"130 (BC_1, B0, INPUT, X)," &
"129 (BC_1, B0, OUTPUT3, X, 128, 0, Z)," &
"128 (BC_1, *, CONTROL, X)," &
"127 (BC_1, *, INTERNAL, X)," &
"126 (BC_1, B1, INPUT, X)," &
"125 (BC_1, B1, OUTPUT3, X, 124, 0, Z)," &
"124 (BC_1, *, CONTROL, X)," &
"123 (BC_1, *, INTERNAL, X)," &
"122 (BC_1, B2, INPUT, X)," &
"121 (BC_1, B2, OUTPUT3, X, 120, 0, Z)," &
"120 (BC_1, *, CONTROL, X)," &
"119 (BC_1, *, INTERNAL, X)," &
"118 (BC_1, *, INTERNAL, X)," &
"117 (BC_1, *, INTERNAL, X)," &
"116 (BC_1, *, INTERNAL, X)," &
"115 (BC_1, *, INTERNAL, X)," &
"114 (BC_1, *, INTERNAL, X)," &
"113 (BC_1, *, INTERNAL, X)," &
"112 (BC_1, *, INTERNAL, X)," &
"111 (BC_1, *, INTERNAL, X)," &
"110 (BC_1, *, INTERNAL, X)," &
"109 (BC_1, *, INTERNAL, X)," &
"108 (BC_1, *, INTERNAL, X)," &
"107 (BC_1, *, INTERNAL, X)," &
"106 (BC_1, *, INTERNAL, X)," &
"105 (BC_1, *, INTERNAL, X)," &
"104 (BC_1, *, INTERNAL, X)," &
"103 (BC_1, *, INTERNAL, X)," &
"102 (BC_1, *, INTERNAL, X)," &
"101 (BC_1, *, INTERNAL, X)," &
"100 (BC_1, *, INTERNAL, X)," &
"99 (BC_1, *, INTERNAL, X)," &
"98 (BC_1, *, INTERNAL, X)," &
"97 (BC_1, *, INTERNAL, X)," &
"96 (BC_1, *, INTERNAL, X)," &
"95 (BC_1, *, INTERNAL, X)," &
"94 (BC_1, B9, INPUT, X)," &
"93 (BC_1, B9, OUTPUT3, X, 92, 0, Z)," &
"92 (BC_1, *, CONTROL, X)," &
"91 (BC_1, *, INTERNAL, X)," &
"90 (BC_1, B10, INPUT, X)," &
"89 (BC_1, B10, OUTPUT3, X, 88, 0, Z)," &
"88 (BC_1, *, CONTROL, X)," &
"87 (BC_1, *, INTERNAL, X)," &
"86 (BC_1, *, INTERNAL, X)," &
"85 (BC_1, *, INTERNAL, X)," &
"84 (BC_1, *, INTERNAL, X)," &
"83 (BC_1, *, INTERNAL, X)," &
"82 (BC_1, *, INTERNAL, X)," &
"81 (BC_1, *, INTERNAL, X)," &
"80 (BC_1, *, INTERNAL, X)," &
"79 (BC_1, *, INTERNAL, X)," &
"78 (BC_1, B13, INPUT, X)," &
"77 (BC_1, B13, OUTPUT3, X, 76, 0, Z)," &
"76 (BC_1, *, CONTROL, X)," &
"75 (BC_1, *, INTERNAL, X)," &
"74 (BC_1, B14, INPUT, X)," &
"73 (BC_1, B14, OUTPUT3, X, 72, 0, Z)," &
"72 (BC_1, *, CONTROL, X)," &
"71 (BC_1, *, INTERNAL, X)," &
"70 (BC_1, *, INTERNAL, X)," &
"69 (BC_1, *, INTERNAL, X)," &
"68 (BC_1, *, INTERNAL, X)," &
"67 (BC_1, *, INTERNAL, X)," &
"66 (BC_1, *, INTERNAL, X)," &
"65 (BC_1, *, INTERNAL, X)," &
"64 (BC_1, *, INTERNAL, X)," &
"63 (BC_1, *, INTERNAL, X)," &
"62 (BC_1, D1, INPUT, X)," &
"61 (BC_1, D1, OUTPUT3, X, 60, 0, Z)," &
"60 (BC_1, *, CONTROL, X)," &
"59 (BC_1, *, INTERNAL, X)," &
"58 (BC_1, *, INTERNAL, X)," &
"57 (BC_1, *, INTERNAL, X)," &
"56 (BC_1, *, INTERNAL, X)," &
"55 (BC_1, *, INTERNAL, X)," &
"54 (BC_1, D3, INPUT, X)," &
"53 (BC_1, D3, OUTPUT3, X, 52, 0, Z)," &
"52 (BC_1, *, CONTROL, X)," &
"51 (BC_1, *, INTERNAL, X)," &
"50 (BC_1, D4, INPUT, X)," &
"49 (BC_1, D4, OUTPUT3, X, 48, 0, Z)," &
"48 (BC_1, *, CONTROL, X)," &
"47 (BC_1, *, INTERNAL, X)," &
"46 (BC_1, *, INTERNAL, X)," &
"45 (BC_1, *, INTERNAL, X)," &
"44 (BC_1, *, INTERNAL, X)," &
"43 (BC_1, *, INTERNAL, X)," &
"42 (BC_1, *, INTERNAL, X)," &
"41 (BC_1, *, INTERNAL, X)," &
"40 (BC_1, *, INTERNAL, X)," &
"39 (BC_1, *, INTERNAL, X)," &
"38 (BC_1, *, INTERNAL, X)," &
"37 (BC_1, *, INTERNAL, X)," &
"36 (BC_1, *, INTERNAL, X)," &
"35 (BC_1, *, INTERNAL, X)," &
"34 (BC_1, D8, INPUT, X)," &
"33 (BC_1, D8, OUTPUT3, X, 32, 0, Z)," &
"32 (BC_1, *, CONTROL, X)," &
"31 (BC_1, *, INTERNAL, X)," &
"30 (BC_1, D9, INPUT, X)," &
"29 (BC_1, D9, OUTPUT3, X, 28, 0, Z)," &
"28 (BC_1, *, CONTROL, X)," &
"27 (BC_1, *, INTERNAL, X)," &
"26 (BC_1, D10, INPUT, X)," &
"25 (BC_1, D10, OUTPUT3, X, 24, 0, Z)," &
"24 (BC_1, *, CONTROL, X)," &
"23 (BC_1, *, INTERNAL, X)," &
"22 (BC_1, D11, INPUT, X)," &
"21 (BC_1, D11, OUTPUT3, X, 20, 0, Z)," &
"20 (BC_1, *, CONTROL, X)," &
"19 (BC_1, *, INTERNAL, X)," &
"18 (BC_1, *, INTERNAL, X)," &
"17 (BC_1, *, INTERNAL, X)," &
"16 (BC_1, *, INTERNAL, X)," &
"15 (BC_1, *, INTERNAL, X)," &
"14 (BC_1, *, INTERNAL, X)," &
"13 (BC_1, *, INTERNAL, X)," &
"12 (BC_1, *, INTERNAL, X)," &
"11 (BC_1, *, INTERNAL, X)," &
"10 (BC_1, *, INTERNAL, X)," &
"9 (BC_1, *, INTERNAL, X)," &
"8 (BC_1, *, INTERNAL, X)," &
"7 (BC_1, *, INTERNAL, X)," &
"6 (BC_1, *, INTERNAL, X)," &
"5 (BC_1, *, INTERNAL, X)," &
"4 (BC_1, *, INTERNAL, X)," &
"3 (BC_1, CLK0_IN0, INPUT, X)," &
"2 (BC_1, CLK1_IN1, INPUT, X)," &
"1 (BC_1, CLK2_IN2, INPUT, X)," &
"0 (BC_1, CLK3_IN3, INPUT, X)";
end XCR3064XL_VQ44;