-- BSDL file for the Ultra37128V in the 100-ball FBGA package
-- Release 1.1 2/18/00
-- Corrected the part number in IDcode.
-- Initial Release 1.0 11/1/99
entity D128VP100BB is
generic (PHYSICAL_PIN_MAP:string:= "UNDEFINED");
port (
JTAGen:in bit;
TDI :in bit;
TCK :in bit;
TMS :in bit;
TDO :out bit;
IO_79 :inout bit;
IO_78 :inout bit;
IO_77 :inout bit;
IO_76 :inout bit;
IO_75 :inout bit;
IO_74 :inout bit;
IO_73 :inout bit;
IO_72 :inout bit;
IO_71 :inout bit;
IO_70 :inout bit;
IO_69 :inout bit;
IO_68 :inout bit;
IO_66 :inout bit;
IO_65 :inout bit;
IO_64 :inout bit;
IO_63 :inout bit;
IO_62 :inout bit;
IO_61 :inout bit;
IO_60 :inout bit;
IO_59 :inout bit;
IO_58 :inout bit;
IO_57 :inout bit;
IO_56 :inout bit;
IO_55 :inout bit;
IO_54 :inout bit;
IO_53 :inout bit;
IO_52 :inout bit;
IO_51 :inout bit;
IO_50 :inout bit;
IO_49 :inout bit;
IO_48 :inout bit;
IO_46 :inout bit;
IO_45 :inout bit;
IO_44 :inout bit;
IO_43 :inout bit;
IO_42 :inout bit;
IO_41 :inout bit;
IO_40 :inout bit;
IO_39 :inout bit;
IO_38 :inout bit;
IO_37 :inout bit;
IO_36 :inout bit;
IO_35 :inout bit;
IO_34 :inout bit;
IO_32 :inout bit;
IO_31 :inout bit;
IO_30 :inout bit;
IO_29 :inout bit;
IO_28 :inout bit;
IO_27 :inout bit;
IO_26 :inout bit;
IO_25 :inout bit;
IO_24 :inout bit;
IO_23 :inout bit;
IO_22 :inout bit;
IO_21 :inout bit;
IO_20 :inout bit;
IO_19 :inout bit;
IO_18 :inout bit;
IO_17 :inout bit;
IO_16 :inout bit;
IO_15 :inout bit;
IO_14 :inout bit;
IO_12 :inout bit;
IO_11 :inout bit;
IO_10 :inout bit;
IO_9 :inout bit;
IO_8 :inout bit;
IO_7 :inout bit;
IO_6 :inout bit;
IO_5 :inout bit;
IO_4 :inout bit;
IO_3 :inout bit;
IO_2 :inout bit;
IO_1 :inout bit;
IO_0 :inout bit;
INP_4 :in bit;
INP_3 :in bit;
INP_2 :in bit;
INP_1 :in bit;
INP_0 :in bit;
GND :linkage bit_vector(1 to 4);
VCC :linkage bit_vector(1 to 8)
);
use STD_1149_1_1994.all; -- needed for attribute compliance patterns
attribute COMPONENT_CONFORMANCE of D128VP100BB : entity is
"STD_1149_1_1993";
attribute PIN_MAP of D128VP100BB:entity is PHYSICAL_PIN_MAP;
constant FBGA_package:PIN_MAP_STRING:=
"JTAGen :F2 ," &
"TDI :C9 ," &
"TCK :C2 ," &
"TMS :H2 ," &
"TDO :H9 ," &
"IO_79 :D6 ," &
"IO_78 :C6 ," &
"IO_77 :B6 ," &
"IO_76 :A6 ," &
"IO_75 :C7 ," &
"IO_74 :A7 ," &
"IO_73 :B8 ," &
"IO_72 :A8 ," &
"IO_71 :A9 ," &
"IO_70 :A10 ," &
"IO_69 :B10 ," &
"IO_68 :B9 ," &
"IO_66 :C10 ," &
"IO_65 :D10 ," &
"IO_64 :D8 ," &
"IO_63 :D7 ," &
"IO_62 :E10 ," &
"IO_61 :E8 ," &
"IO_60 :E7 ," &
"IO_59 :F7 ," &
"IO_58 :F8 ," &
"IO_57 :F10 ," &
"IO_56 :G6 ," &
"IO_55 :G7 ," &
"IO_54 :G8 ," &
"IO_53 :G10 ," &
"IO_52 :H7 ," &
"IO_51 :H10 ," &
"IO_50 :J10 ," &
"IO_49 :K9 ," &
"IO_48 :J9 ," &
"IO_46 :K8 ," &
"IO_45 :J8 ," &
"IO_44 :K7 ," &
"IO_43 :J7 ," &
"IO_42 :K6 ," &
"IO_41 :J6 ," &
"IO_40 :H6 ," &
"IO_39 :H5 ," &
"IO_38 :J5 ," &
"IO_37 :K5 ," &
"IO_36 :K4 ," &
"IO_35 :J3 ," &
"IO_34 :K3 ," &
"IO_32 :J2 ," &
"IO_31 :K2 ," &
"IO_30 :K1 ," &
"IO_29 :J1 ," &
"IO_28 :H1 ," &
"IO_27 :G1 ," &
"IO_26 :G3 ," &
"IO_25 :H4 ," &
"IO_24 :G4 ," &
"IO_23 :G5 ," &
"IO_22 :F1 ," &
"IO_21 :F3 ," &
"IO_20 :F4 ," &
"IO_19 :E4 ," &
"IO_18 :E3 ," &
"IO_17 :E1 ," &
"IO_16 :D4 ," &
"IO_15 :D3 ," &
"IO_14 :D1 ," &
"IO_12 :C1 ," &
"IO_11 :B1 ," &
"IO_10 :B2 ," &
"IO_9 :A2 ," &
"IO_8 :A3 ," &
"IO_7 :B3 ," &
"IO_6 :A4 ," &
"IO_5 :B4 ," &
"IO_4 :C4 ," &
"IO_3 :A5 ," &
"IO_2 :B5 ," &
"IO_1 :C5 ," &
"IO_0 :D5 ," &
"INP_4 :D9 ," &
"INP_3 :E9 ," &
"INP_2 :F9 ," &
"INP_1 :G2 ," &
"INP_0 :E2 ," &
"GND :(E5,E6,F5,F6)," &
"VCC :(D2,C3,H3,J4,B7,C8,H8,G9)";
attribute TAP_SCAN_IN of TDI : signal is true;
attribute TAP_SCAN_OUT of TDO : signal is true;
attribute TAP_SCAN_MODE of TMS : signal is true;
attribute TAP_SCAN_CLOCK of TCK : signal is (2.0e6, BOTH);
--The compliance_pattern attribute is needed to choose
--the JTAG function from the dual function pins.
attribute compliance_patterns of D128VP100BB : entity is
"(JTAGen) (1)";
-- **Single-function pin device needs no JTAGen pin.
attribute INSTRUCTION_LENGTH of D128VP100BB : entity is 6;
attribute INSTRUCTION_OPCODE of D128VP100BB : entity is
"BYPASS ( 111111)," &
"SAMPLE( 000010)," &
"EXTEST ( 000000)," &
"IDCODE ( 000100)," &
"USERCODEX ( 000111)";
attribute INSTRUCTION_CAPTURE of D128VP100BB : entity is "000001";
attribute IDCODE_REGISTER of D128VP100BB : entity is
"XX00" & -- version
"1X01001000001000" & -- part number
"00000110100" & -- manufacturer's id
"1"; -- required by standard
attribute REGISTER_ACCESS of D128VP100BB : entity is
"USER_CODE[16] (USERCODEX CAPTURES XXXXXXXXXXXXXXXX)" ;
attribute BOUNDARY_LENGTH of D128VP100BB : entity is 377;
attribute BOUNDARY_REGISTER of D128VP100BB : entity is
"376(BC_4, IO_79, input, X), " &
"375(BC_1, IO_79, output3, X, 374, 0, Z), " &
"374(BC_1, *, control , 0), " &
"373(BC_4, IO_78, input, X), " &
"372(BC_1, IO_78, output3, X, 371, 0, Z), " &
"371(BC_1, *, control , 0), " &
"370(BC_1, *, internal, X), " &
"369(BC_1, *, internal, X), " &
"368(BC_1, *, internal, X), " &
"367(BC_4, IO_77, input, X), " &
"366(BC_1, IO_77, output3, X, 365, 0, Z), " &
"365(BC_1, *, control , 0), " &
"364(BC_1, *, internal, X), " &
"363(BC_1, *, internal, X), " &
"362(BC_1, *, internal, X), " &
"361(BC_4, IO_76, input, X), " &
"360(BC_1, IO_76, output3, X, 359, 0, Z), " &
"359(BC_1, *, control , 0), " &
"358(BC_1, *, internal, X), " &
"357(BC_1, *, internal, X), " &
"356(BC_1, *, internal, X), " &
"355(BC_4, IO_75, input, X), " &
"354(BC_1, IO_75, output3, X, 353, 0, Z), " &
"353(BC_1, *, control , 0), " &
"352(BC_1, *, internal, X), " &
"351(BC_1, *, internal, X), " &
"350(BC_1, *, internal, X), " &
"349(BC_4, IO_74, input, X), " &
"348(BC_1, IO_74, output3, X, 347, 0, Z), " &
"347(BC_1, *, control , 0), " &
"346(BC_1, *, internal, X), " &
"345(BC_1, *, internal, X), " &
"344(BC_1, *, internal, X), " &
"343(BC_4, IO_73, input, X), " &
"342(BC_1, IO_73, output3, X, 341, 0, Z), " &
"341(BC_1, *, control , 0), " &
"340(BC_1, *, internal, X), " &
"339(BC_1, *, internal, X), " &
"338(BC_1, *, internal, X), " &
"337(BC_4, IO_72, input, X), " &
"336(BC_1, IO_72, output3, X, 335, 0, Z), " &
"335(BC_1, *, control , 0), " &
"334(BC_4, IO_71, input, X), " &
"333(BC_1, IO_71, output3, X, 332, 0, Z), " &
"332(BC_1, *, control , 0), " &
"331(BC_4, IO_70, input, X), " &
"330(BC_1, IO_70, output3, X, 329, 0, Z), " &
"329(BC_1, *, control , 0), " &
"328(BC_4, IO_69, input, X), " &
"327(BC_1, IO_69, output3, X, 326, 0, Z), " &
"326(BC_1, *, control , 0), " &
"325(BC_4, IO_68, input, X), " &
"324(BC_1, IO_68, output3, X, 323, 0, Z), " &
"323(BC_1, *, control , 0), " &
"322(BC_1, *, internal, X), " &
"321(BC_1, *, internal, X), " &
"320(BC_1, *, internal, X), " &
"319(BC_1, *, internal, X), " &
"318(BC_1, *, internal, X), " &
"317(BC_1, *, internal, X), " &
"316(BC_4, IO_66, input, X), " &
"315(BC_1, IO_66, output3, X, 314, 0, Z), " &
"314(BC_1, *, control , 0), " &
"313(BC_1, *, internal, X), " &
"312(BC_1, *, internal, X), " &
"311(BC_1, *, internal, X), " &
"310(BC_4, IO_65, input, X), " &
"309(BC_1, IO_65, output3, X, 308, 0, Z), " &
"308(BC_1, *, control , 0), " &
"307(BC_1, *, internal, X), " &
"306(BC_1, *, internal, X), " &
"305(BC_1, *, internal, X), " &
"304(BC_4, IO_64, input, X), " &
"303(BC_1, IO_64, output3, X, 302, 0, Z), " &
"302(BC_1, *, control , 0), " &
"301(BC_1, *, internal, X), " &
"300(BC_1, *, internal, X), " &
"299(BC_1, *, internal, X), " &
"298(BC_4, IO_63, input, X), " &
"297(BC_1, IO_63, output3, X, 296, 0, Z), " &
"296(BC_1, *, control , 0), " &
"295(BC_1, *, internal, X), " &
"294(BC_1, *, internal, X), " &
"293(BC_1, *, internal, X), " &
"292(BC_4, IO_62, input, X), " &
"291(BC_1, IO_62, output3, X, 290, 0, Z), " &
"290(BC_1, *, control , 0), " &
"289(BC_4, IO_61, input, X), " &
"288(BC_1, IO_61, output3, X, 287, 0, Z), " &
"287(BC_1, *, control , 0), " &
"286(BC_4, IO_60, input, X), " &
"285(BC_1, IO_60, output3, X, 284, 0, Z), " &
"284(BC_1, *, control , 0), " &
"283(BC_4, IO_59, input, X), " &
"282(BC_1, IO_59, output3, X, 281, 0, Z), " &
"281(BC_1, *, control , 0), " &
"280(BC_4, IO_58, input, X), " &
"279(BC_1, IO_58, output3, X, 278, 0, Z), " &
"278(BC_1, *, control , 0), " &
"277(BC_1, *, internal, X), " &
"276(BC_1, *, internal, X), " &
"275(BC_1, *, internal, X), " &
"274(BC_4, IO_57, input, X), " &
"273(BC_1, IO_57, output3, X, 272, 0, Z), " &
"272(BC_1, *, control , 0), " &
"271(BC_1, *, internal, X), " &
"270(BC_1, *, internal, X), " &
"269(BC_1, *, internal, X), " &
"268(BC_4, IO_56, input, X), " &
"267(BC_1, IO_56, output3, X, 266, 0, Z), " &
"266(BC_1, *, control , 0), " &
"265(BC_1, *, internal, X), " &
"264(BC_1, *, internal, X), " &
"263(BC_1, *, internal, X), " &
"262(BC_4, IO_55, input, X), " &
"261(BC_1, IO_55, output3, X, 260, 0, Z), " &
"260(BC_1, *, control , 0), " &
"259(BC_1, *, internal, X), " &
"258(BC_1, *, internal, X), " &
"257(BC_1, *, internal, X), " &
"256(BC_4, IO_54, input, X), " &
"255(BC_1, IO_54, output3, X, 254, 0, Z), " &
"254(BC_1, *, control , 0), " &
"253(BC_1, *, internal, X), " &
"252(BC_1, *, internal, X), " &
"251(BC_1, *, internal, X), " &
"250(BC_4, IO_53, input, X), " &
"249(BC_1, IO_53, output3, X, 248, 0, Z), " &
"248(BC_1, *, control , 0), " &
"247(BC_1, *, internal, X), " &
"246(BC_1, *, internal, X), " &
"245(BC_1, *, internal, X), " &
"244(BC_4, IO_52, input, X), " &
"243(BC_1, IO_52, output3, X, 242, 0, Z), " &
"242(BC_1, *, control , 0), " &
"241(BC_4, IO_51, input, X), " &
"240(BC_1, IO_51, output3, X, 239, 0, Z), " &
"239(BC_1, *, control , 0), " &
"238(BC_4, IO_50, input, X), " &
"237(BC_1, IO_50, output3, X, 236, 0, Z), " &
"236(BC_1, *, control , 0), " &
"235(BC_4, IO_49, input, X), " &
"234(BC_1, IO_49, output3, X, 233, 0, Z), " &
"233(BC_1, *, control , 0), " &
"232(BC_4, IO_48, input, X), " &
"231(BC_1, IO_48, output3, X, 230, 0, Z), " &
"230(BC_1, *, control , 0), " &
"229(BC_1, *, internal, X), " &
"228(BC_1, *, internal, X), " &
"227(BC_1, *, internal, X), " &
"226(BC_1, *, internal, X), " &
"225(BC_1, *, internal, X), " &
"224(BC_1, *, internal, X), " &
"223(BC_4, IO_46, input, X), " &
"222(BC_1, IO_46, output3, X, 221, 0, Z), " &
"221(BC_1, *, control , 0), " &
"220(BC_1, *, internal, X), " &
"219(BC_1, *, internal, X), " &
"218(BC_1, *, internal, X), " &
"217(BC_4, IO_45, input, X), " &
"216(BC_1, IO_45, output3, X, 215, 0, Z), " &
"215(BC_1, *, control , 0), " &
"214(BC_1, *, internal, X), " &
"213(BC_1, *, internal, X), " &
"212(BC_1, *, internal, X), " &
"211(BC_4, IO_44, input, X), " &
"210(BC_1, IO_44, output3, X, 209, 0, Z), " &
"209(BC_1, *, control , 0), " &
"208(BC_1, *, internal, X), " &
"207(BC_1, *, internal, X), " &
"206(BC_1, *, internal, X), " &
"205(BC_4, IO_43, input, X), " &
"204(BC_1, IO_43, output3, X, 203, 0, Z), " &
"203(BC_1, *, control , 0), " &
"202(BC_1, *, internal, X), " &
"201(BC_1, *, internal, X), " &
"200(BC_1, *, internal, X), " &
"199(BC_4, IO_42, input, X), " &
"198(BC_1, IO_42, output3, X, 197, 0, Z), " &
"197(BC_1, *, control , 0), " &
"196(BC_4, IO_41, input, X), " &
"195(BC_1, IO_41, output3, X, 194, 0, Z), " &
"194(BC_1, *, control , 0), " &
"193(BC_4, IO_40, input, X), " &
"192(BC_1, IO_40, output3, X, 191, 0, Z), " &
"191(BC_1, *, control , 0), " &
"190(BC_4, inp_4, clock, X), " &
"189(BC_4, inp_3, clock, X), " &
"188(BC_4, inp_2, input, X), " &
"187(BC_4, inp_1, clock, X), " &
"186(BC_4, inp_0, clock, X), " &
"185(BC_4, IO_39, input, X), " &
"184(BC_1, IO_39, output3, X, 183, 0, Z), " &
"183(BC_1, *, control , 0), " &
"182(BC_4, IO_38, input, X), " &
"181(BC_1, IO_38, output3, X, 180, 0, Z), " &
"180(BC_1, *, control , 0), " &
"179(BC_1, *, internal, X), " &
"178(BC_1, *, internal, X), " &
"177(BC_1, *, internal, X), " &
"176(BC_4, IO_37, input, X), " &
"175(BC_1, IO_37, output3, X, 174, 0, Z), " &
"174(BC_1, *, control , 0), " &
"173(BC_1, *, internal, X), " &
"172(BC_1, *, internal, X), " &
"171(BC_1, *, internal, X), " &
"170(BC_4, IO_36, input, X), " &
"169(BC_1, IO_36, output3, X, 168, 0, Z), " &
"168(BC_1, *, control , 0), " &
"167(BC_1, *, internal, X), " &
"166(BC_1, *, internal, X), " &
"165(BC_1, *, internal, X), " &
"164(BC_4, IO_35, input, X), " &
"163(BC_1, IO_35, output3, X, 162, 0, Z), " &
"162(BC_1, *, control , 0), " &
"161(BC_1, *, internal, X), " &
"160(BC_1, *, internal, X), " &
"159(BC_1, *, internal, X), " &
"158(BC_4, IO_34, input, X), " &
"157(BC_1, IO_34, output3, X, 156, 0, Z), " &
"156(BC_1, *, control , 0), " &
"155(BC_1, *, internal, X), " &
"154(BC_1, *, internal, X), " &
"153(BC_1, *, internal, X), " &
"152(BC_1, *, internal, X), " &
"151(BC_1, *, internal, X), " &
"150(BC_1, *, internal, X), " &
"149(BC_4, IO_32, input, X), " &
"148(BC_1, IO_32, output3, X, 147, 0, Z), " &
"147(BC_1, *, control , 0), " &
"146(BC_4, IO_31, input, X), " &
"145(BC_1, IO_31, output3, X, 144, 0, Z), " &
"144(BC_1, *, control , 0), " &
"143(BC_4, IO_30, input, X), " &
"142(BC_1, IO_30, output3, X, 141, 0, Z), " &
"141(BC_1, *, control , 0), " &
"140(BC_4, IO_29, input, X), " &
"139(BC_1, IO_29, output3, X, 138, 0, Z), " &
"138(BC_1, *, control , 0), " &
"137(BC_4, IO_28, input, X), " &
"136(BC_1, IO_28, output3, X, 135, 0, Z), " &
"135(BC_1, *, control , 0), " &
"134(BC_1, *, internal, X), " &
"133(BC_1, *, internal, X), " &
"132(BC_1, *, internal, X), " &
"131(BC_4, IO_27, input, X), " &
"130(BC_1, IO_27, output3, X, 129, 0, Z), " &
"129(BC_1, *, control , 0), " &
"128(BC_1, *, internal, X), " &
"127(BC_1, *, internal, X), " &
"126(BC_1, *, internal, X), " &
"125(BC_4, IO_26, input, X), " &
"124(BC_1, IO_26, output3, X, 123, 0, Z), " &
"123(BC_1, *, control , 0), " &
"122(BC_1, *, internal, X), " &
"121(BC_1, *, internal, X), " &
"120(BC_1, *, internal, X), " &
"119(BC_4, IO_25, input, X), " &
"118(BC_1, IO_25, output3, X, 117, 0, Z), " &
"117(BC_1, *, control , 0), " &
"116(BC_1, *, internal, X), " &
"115(BC_1, *, internal, X), " &
"114(BC_1, *, internal, X), " &
"113(BC_4, IO_24, input, X), " &
"112(BC_1, IO_24, output3, X, 111, 0, Z), " &
"111(BC_1, *, control , 0), " &
"110(BC_1, *, internal, X), " &
"109(BC_1, *, internal, X), " &
"108(BC_1, *, internal, X), " &
"107(BC_4, IO_23, input, X), " &
"106(BC_1, IO_23, output3, X, 105, 0, Z), " &
"105(BC_1, *, control , 0), " &
"104(BC_1, *, internal, X), " &
"103(BC_1, *, internal, X), " &
"102(BC_1, *, internal, X), " &
"101(BC_4, IO_22, input, X), " &
"100(BC_1, IO_22, output3, X, 99, 0, Z), " &
"99(BC_1, *, control , 0), " &
"98(BC_4, IO_21, input, X), " &
"97(BC_1, IO_21, output3, X, 96, 0, Z), " &
"96(BC_1, *, control , 0), " &
"95(BC_4, IO_20, input, X), " &
"94(BC_1, IO_20, output3, X, 93, 0, Z), " &
"93(BC_1, *, control , 0), " &
"92(BC_4, IO_19, input, X), " &
"91(BC_1, IO_19, output3, X, 90, 0, Z), " &
"90(BC_1, *, control , 0), " &
"89(BC_4, IO_18, input, X), " &
"88(BC_1, IO_18, output3, X, 87, 0, Z), " &
"87(BC_1, *, control , 0), " &
"86(BC_1, *, internal, X), " &
"85(BC_1, *, internal, X), " &
"84(BC_1, *, internal, X), " &
"83(BC_4, IO_17, input, X), " &
"82(BC_1, IO_17, output3, X, 81, 0, Z), " &
"81(BC_1, *, control , 0), " &
"80(BC_1, *, internal, X), " &
"79(BC_1, *, internal, X), " &
"78(BC_1, *, internal, X), " &
"77(BC_4, IO_16, input, X), " &
"76(BC_1, IO_16, output3, X, 75, 0, Z), " &
"75(BC_1, *, control , 0), " &
"74(BC_1, *, internal, X), " &
"73(BC_1, *, internal, X), " &
"72(BC_1, *, internal, X), " &
"71(BC_4, IO_15, input, X), " &
"70(BC_1, IO_15, output3, X, 69, 0, Z), " &
"69(BC_1, *, control , 0), " &
"68(BC_1, *, internal, X), " &
"67(BC_1, *, internal, X), " &
"66(BC_1, *, internal, X), " &
"65(BC_4, IO_14, input, X), " &
"64(BC_1, IO_14, output3, X, 63, 0, Z), " &
"63(BC_1, *, control , 0), " &
"62(BC_1, *, internal, X), " &
"61(BC_1, *, internal, X), " &
"60(BC_1, *, internal, X), " &
"59(BC_1, *, internal, X), " &
"58(BC_1, *, internal, X), " &
"57(BC_1, *, internal, X), " &
"56(BC_4, IO_12, input, X), " &
"55(BC_1, IO_12, output3, X, 54, 0, Z), " &
"54(BC_1, *, control , 0), " &
"53(BC_4, IO_11, input, X), " &
"52(BC_1, IO_11, output3, X, 51, 0, Z), " &
"51(BC_1, *, control , 0), " &
"50(BC_4, IO_10, input, X), " &
"49(BC_1, IO_10, output3, X, 48, 0, Z), " &
"48(BC_1, *, control , 0), " &
"47(BC_4, IO_9, input, X), " &
"46(BC_1, IO_9, output3, X, 45, 0, Z), " &
"45(BC_1, *, control , 0), " &
"44(BC_4, IO_8, input, X), " &
"43(BC_1, IO_8, output3, X, 42, 0, Z), " &
"42(BC_1, *, control , 0), " &
"41(BC_1, *, internal, X), " &
"40(BC_1, *, internal, X), " &
"39(BC_1, *, internal, X), " &
"38(BC_4, IO_7, input, X), " &
"37(BC_1, IO_7, output3, X, 36, 0, Z), " &
"36(BC_1, *, control , 0), " &
"35(BC_1, *, internal, X), " &
"34(BC_1, *, internal, X), " &
"33(BC_1, *, internal, X), " &
"32(BC_4, IO_6, input, X), " &
"31(BC_1, IO_6, output3, X, 30, 0, Z), " &
"30(BC_1, *, control , 0), " &
"29(BC_1, *, internal, X), " &
"28(BC_1, *, internal, X), " &
"27(BC_1, *, internal, X), " &
"26(BC_4, IO_5, input, X), " &
"25(BC_1, IO_5, output3, X, 24, 0, Z), " &
"24(BC_1, *, control , 0), " &
"23(BC_1, *, internal, X), " &
"22(BC_1, *, internal, X), " &
"21(BC_1, *, internal, X), " &
"20(BC_4, IO_4, input, X), " &
"19(BC_1, IO_4, output3, X, 18, 0, Z), " &
"18(BC_1, *, control , 0), " &
"17(BC_1, *, internal, X), " &
"16(BC_1, *, internal, X), " &
"15(BC_1, *, internal, X), " &
"14(BC_4, IO_3, input, X), " &
"13(BC_1, IO_3, output3, X, 12, 0, Z), " &
"12(BC_1, *, control , 0), " &
"11(BC_1, *, internal, X), " &
"10(BC_1, *, internal, X), " &
"9(BC_1, *, internal, X), " &
"8(BC_4, IO_2, input, X), " &
"7(BC_1, IO_2, output3, X, 6, 0, Z), " &
"6(BC_1, *, control , 0), " &
"5(BC_4, IO_1, input, X), " &
"4(BC_1, IO_1, output3, X, 3, 0, Z), " &
"3(BC_1, *, control , 0), " &
"2(BC_4, IO_0, input, X), " &
"1(BC_1, IO_0, output3, X, 0, 0, Z), " &
"0(BC_1, *, control , 0)";
attribute DESIGN_WARNING of D128VP100BB: entity is
" The SAMPLE instruction is only to be used in" &
" conjunction with the EXTEST operation." &
" The SAMPLE instruction is non-1149.1 compliant" &
" wrt a logic analyzer(INTEST) capability for" &
" capturing macrocell output and associated output" &
" enable data on I/O pins. The captured macrocell" &
" data is potentially inverted from the data present" &
" on the I/O pin and the captured output enable data" &
" is always inverted from the output enable signal " &
" controlling the I/O pin. ";
end D128VP100BB;