-----------------------------------------------------
--
-- FILE : /projects/rt19/c375_prodev/dig/ioacdc/prevA/jtag.bsd
-- generated by cz375 on Fri May 4 11:44:03 EDT 2001
-- using p.jtag.bsd rev 1.0 May 3,2001
--
-- BSDL description for top level entity MT90401_top
-- for package type pin_qfp
--
-- Number of QFP pins: 80
-- Number of BSC cells: 73
-----------------------------------------------------
entity MT90401_top is
generic(PHYSICAL_PIN_MAP : string := "QFP_PACKAGE");
port ( DT1: linkage bit;
A1: in bit;
A2: in bit;
A3: in bit;
A4: in bit;
VSS9: linkage bit;
A5: in bit;
A6: in bit;
SMCDS1: in bit;
VDD1: linkage bit;
VSS1: linkage bit;
F16OB: out bit;
C16OB: out bit;
C8O: out bit;
C4OB: out bit;
C2O: out bit;
F8OB: out bit;
MS1: in bit;
MS2: in bit;
STFP8: out bit;
E3D3_OC3B: in bit;
E3_DS3B: in bit;
XSEC: in bit;
PRI: in bit;
VSS2: linkage bit;
AT1: linkage bit;
VSS3PLL: linkage bit;
VDD2PLL: linkage bit;
VDD: linkage bit;
C155N: linkage bit;
C155P: linkage bit;
VSS4: linkage bit;
VREF: linkage bit;
TDO: out bit;
TMS: in bit;
TCK: in bit;
TRST: in bit;
TDI: in bit;
FS2: in bit;
FS1: in bit;
PRIOOR: out bit;
C15O: out bit;
C6: out bit;
TEST1: linkage bit;
VSS5: linkage bit;
C19O: out bit;
RSEL: in bit;
TCLRB: in bit;
VDD3: linkage bit;
VSS6: linkage bit;
C20I: in bit;
VSS7: linkage bit;
C34C44: out bit;
VDD4: linkage bit;
HOLDOVER: out bit;
PCCI: in bit;
LOCK: out bit;
FLOCK: in bit;
DSB: in bit;
SG1: linkage bit;
SECOOR: out bit;
OE: in bit;
CSB: in bit;
RESETB: in bit;
HW: in bit;
D0: inout bit;
D1: inout bit;
D2: inout bit;
D3: inout bit;
VSS8: linkage bit;
IDDQ: linkage bit;
TEST2TM1: linkage bit;
VDD5: linkage bit;
D4: inout bit;
D5: inout bit;
D6: inout bit;
D7: inout bit;
RWB: in bit;
A0: in bit;
TM2: linkage bit
);
use STD_1149_1_1994.all;
attribute COMPONENT_CONFORMANCE of MT90401_top : entity is
"STD_1149_1_1993";
attribute PIN_MAP of MT90401_top : entity is PHYSICAL_PIN_MAP;
constant QFP_PACKAGE : PIN_MAP_STRING :=
"DT1:1," &
"A1:2," &
"A2:3," &
"A3:4," &
"A4:5," &
"VSS9: 6," &
"A5:7," &
"A6:8," &
"SMCDS1:9," &
"VDD1:10," &
"VSS1:11," &
"F16OB:12," &
"C16OB:13," &
"C8O:14," &
"C4OB:15," &
"C2O:16," &
"F8OB:17," &
"MS1:18," &
"MS2:19," &
"STFP8:20," &
"E3D3_OC3B:21," &
"E3_DS3B:22," &
"XSEC:23," &
"PRI:24," &
"VSS2:25," &
"AT1:26," &
"VSS3PLL:27," &
"VDD2PLL:28," &
"VDD:29," &
"C155N:30," &
"C155P:31," &
"VSS4:32," &
"VREF:33," &
"TDO:34," &
"TMS:35," &
"TCK:36," &
"TRST:37," &
"TDI:38," &
"FS2:39," &
"FS1:40," &
"PRIOOR:41," &
"C15O:42," &
"C6:43," &
"TEST1:44," &
"VSS5:45," &
"C19O:46," &
"RSEL:47," &
"TCLRB:48," &
"VDD3:49," &
"VSS6:50," &
"C20I:51," &
"VSS7:52," &
"C34C44:53," &
"VDD4:54," &
"HOLDOVER:55," &
"PCCI:56," &
"LOCK:57," &
"FLOCK:58," &
"DSB:59," &
"SG1:60," &
"SECOOR:61," &
"OE:62," &
"CSB:63," &
"RESETB:64," &
"HW:65," &
"D0:66," &
"D1:67," &
"D2:68," &
"D3:69," &
"VSS8:70," &
"IDDQ:71," &
"TEST2TM1:72," &
"VDD5:73," &
"D4:74," &
"D5:75," &
"D6:76," &
"D7:77," &
"RWB:78," &
"A0:79," &
"TM2:80";
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_CLOCK of TCK : signal is (5.0e6,BOTH);
attribute TAP_SCAN_RESET of TRST : signal is true;
attribute INSTRUCTION_LENGTH of MT90401_top : entity is 3;
attribute INSTRUCTION_OPCODE of MT90401_top : entity is
"idcode (001)," &
"extest (000)," &
"sample (010)," &
"bypass (111)";
attribute INSTRUCTION_CAPTURE of MT90401_top : entity is "001";
attribute IDCODE_REGISTER of MT90401_top : entity is
"0000" & -- version
"0000010000000001" & -- part number
"00010100101" & -- manufacturer id
"1";
attribute REGISTER_ACCESS of MT90401_top : entity is
"boundary (extest, sample)," &
"bypass (bypass)," &
"device_id (idcode)";
attribute BOUNDARY_LENGTH of MT90401_top : entity is 73;
attribute BOUNDARY_REGISTER of MT90401_top : entity is
-- num cell port function safe ccel disval rslt
" 0 ( BC_4, CSB, input, X)," &
" 1 ( BC_4, OE, input, X)," &
" 2 ( BC_1, SECOOR, output2, X)," &
" 3 ( BC_4, DSB, input, X)," &
" 4 ( BC_4, FLOCK, input, X)," &
" 5 ( BC_1, LOCK, output2, X)," &
" 6 ( BC_4, PCCI, input, X)," &
" 7 ( BC_1, HOLDOVER, output2, X)," &
" 8 ( BC_1, C34C44, output2, X)," &
" 9 ( BC_4, C20I, input, X)," &
" 10 ( BC_4, TCLRB, input, X)," &
" 11 ( BC_4, RSEL, input, X)," &
" 12 ( BC_1, C19O, output2, X)," &
" 13 ( BC_1, C6, output2, X)," &
" 14 ( BC_1, C15O, output2, X)," &
" 15 ( BC_1, PRIOOR, output2, X)," &
" 16 ( BC_4, FS1, input, X)," &
" 17 ( BC_4, FS2, input, X)," &
" 18 ( BC_4, PRI, input, X)," &
" 19 ( BC_4, XSEC, input, X)," &
" 20 ( BC_4, E3_DS3B, input, X)," &
" 21 ( BC_4, E3D3_OC3B, input, X)," &
" 22 ( BC_1, *, control, 0)," &
" 23 ( BC_1, STFP8, output3, X, 22, 0, Z)," &
" 24 ( BC_4, MS2, input, X)," &
" 25 ( BC_4, MS1, input, X)," &
" 26 ( BC_1, *, control, 0)," &
" 27 ( BC_1, F8OB, output3, X, 26, 0, Z)," &
" 28 ( BC_1, *, control, 0)," &
" 29 ( BC_1, C2O, output3, X, 28, 0, Z)," &
" 30 ( BC_1, *, control, 0)," &
" 31 ( BC_1, C4OB, output3, X, 30, 0, Z)," &
" 32 ( BC_1, *, control, 0)," &
" 33 ( BC_1, C8O, output3, X, 32, 0, Z)," &
" 34 ( BC_1, *, control, 0)," &
" 35 ( BC_1, C16OB, output3, X, 34, 0, Z)," &
" 36 ( BC_1, *, control, 0)," &
" 37 ( BC_1, F16OB, output3, X, 36, 0, Z)," &
" 38 ( BC_4, SMCDS1, input, X)," &
" 39 ( BC_4, A6, input, X)," &
" 40 ( BC_4, A5, input, X)," &
" 41 ( BC_4, A4, input, X)," &
" 42 ( BC_4, A3, input, X)," &
" 43 ( BC_4, A2, input, X)," &
" 44 ( BC_4, A1, input, X)," &
" 45 ( BC_4, A0, input, X)," &
" 46 ( BC_4, RWB, input, X)," &
" 47 ( BC_1, *, control, 0)," &
" 48 ( BC_1, D7, output3, X, 47, 0, Z)," &
" 49 ( BC_4, D7, input, X)," &
" 50 ( BC_1, *, control, 0)," &
" 51 ( BC_1, D6, output3, X, 50, 0, Z)," &
" 52 ( BC_4, D6, input, X)," &
" 53 ( BC_1, *, control, 0)," &
" 54 ( BC_1, D5, output3, X, 53, 0, Z)," &
" 55 ( BC_4, D5, input, X)," &
" 56 ( BC_1, *, control, 0)," &
" 57 ( BC_1, D4, output3, X, 56, 0, Z)," &
" 58 ( BC_4, D4, input, X)," &
" 59 ( BC_1, *, control, 0)," &
" 60 ( BC_1, D3, output3, X, 59, 0, Z)," &
" 61 ( BC_4, D3, input, X)," &
" 62 ( BC_1, *, control, 0)," &
" 63 ( BC_1, D2, output3, X, 62, 0, Z)," &
" 64 ( BC_4, D2, input, X)," &
" 65 ( BC_1, *, control, 0)," &
" 66 ( BC_1, D1, output3, X, 65, 0, Z)," &
" 67 ( BC_4, D1, input, X)," &
" 68 ( BC_1, *, control, 0)," &
" 69 ( BC_1, D0, output3, X, 68, 0, Z)," &
" 70 ( BC_4, D0, input, X)," &
" 71 ( BC_4, HW, input, X)," &
" 72 ( BC_4, RESETB, input, X)";
end MT90401_top;
------------- end of BSDL description for the MT90401 ----------