-- BSDL file for TMS320DM642
-- NOTE: Also requires component package file 'TI_BC_7A'
--
-- Created: 8-Apr-2003
--
--
-------------------------------------------------------------------------------
-- IMPORTANT NOTICE --
-- Texas Instruments and its subsidiaries (TI) reserve the right to make --
-- changes to their products or to discontinue any product or service --
-- without notice, and advise customers to obtain the latest version of --
-- relevant information to verify, before placing orders, that information --
-- being relied on is current and complete. All products are sold subject --
-- to the terms and conditions of sale supplied at the time of order --
-- acknowledgment, including those pertaining to warranty, patent infringe- --
-- ment, and limitation of liability. --
-- --
-- TI warrants performance of its products to the specifications applicable --
-- at the time of sale in accordance with TI's standard warranty. Testing --
-- and other quality control techniques are utilized to the extent TI deems --
-- necessary to support this warranty. Specific testing of all parameters --
-- of each device is not necessarily performed, except those mandated by --
-- government requirements. --
-- --
-- Customers are responsible for their applications using TI components. --
-- In order to minimize risks associated with the customer's applications, --
-- adequate design and operating safeguards must be provided by the --
-- customer to minimize inherent or procedural hazards. --
-- --
-- TI assumes no liability for applications assistance or customer product --
-- design. TI does not warrant or represent that any license, either --
-- express or implied, is granted under any patent right, copyright, mask --
-- work right, or other intellectual property right of TI covering or --
-- relating to any combination, machine, or process in which such products --
-- or services might be or are used. TI's publication of information --
-- regarding any third party's products or services does not constitute --
-- TI's approval, license, warranty or endorsement thereof. --
-- --
-- Reproduction of information in TI data books or data sheets is --
-- permissible only if reproduction is without alteration and is --
-- accompanied by all associated warranties, conditions, limitations and --
-- notices. Representation or reproduction of this information with --
-- alteration voids all warranties provided for an associated TI product or --
-- service, is an unfair and deceptive business practice, and TI is not --
-- responsible nor liable for any such use. --
-- --
-- Resale of TI's products or services with statements different from or --
-- beyond the parameters stated by TI for that product or service voids --
-- all express and any implied warranties for the associated TI product or --
-- service, is an unfair and deceptive business practice, and TI is not --
-- responsible nor liable for any such use. --
-- --
-- Also see: Standard Terms and Conditions of Sale for Semiconductor --
-- Products. www.ti.com/sc/docs/stdterms.htm --
-- --
-- Mailing Address: --
-- --
-- Texas Instruments --
-- Post Office Box 655303 --
-- Dallas, Texas 75265 --
-- --
-- Copyright � 2002, Texas Instruments Incorporated --
-------------------------------------------------------------------------------
entity TMS320DM642 is
generic(PHYSICAL_PIN_MAP : string := "GDK");
port (
aardy : in bit;
abe_z : out bit_vector(7 downto 0);
abusreq : out bit;
ace_z : out bit_vector(3 downto 0);
ad : inout bit_vector(31 downto 0);
aea : inout bit_vector(19 downto 0);
aeclkin : in bit;
aeclkout1 : out bit;
aeclkout2 : out bit;
aed : inout bit_vector(63 downto 0);
ahold_z : in bit;
aholda_z : out bit;
rsv00 : linkage bit;
apdtd_z : out bit;
asdcas_z : out bit;
asdcke : out bit;
asdras_z : out bit;
asdwe_z : out bit;
asoe3_z : out bit;
clkin : in bit;
rsv01 : linkage bit;
clkmd : in bit_vector(1 downto 0);
clkout4 : inout bit;
clkout6 : inout bit;
rsv02 : linkage bit;
rsv03 : linkage bit;
eint4_z : inout bit;
eint5_z : inout bit;
eint6_z : inout bit;
eint7_z : inout bit;
emu0 : inout bit;
-- emu1 : inout bit; In design,this is bidi.
emu1 : in bit;
emu2 : inout bit;
emu3 : inout bit;
emu4 : inout bit;
emu5 : inout bit;
emu6 : inout bit;
emu7 : inout bit;
emu8 : inout bit;
emu9 : inout bit;
emu10 : inout bit;
emu11 : inout bit;
gp00 : inout bit;
gp03 : inout bit;
nmi : in bit;
pcbez : inout bit_vector(3 downto 0);
pci_en : in bit;
pclk : inout bit;
pdevselz : inout bit;
pframez : inout bit;
pgntz : inout bit;
pidsel : inout bit;
pintaz : inout bit;
pirdyz : inout bit;
rsv04 : out bit;
ppar : inout bit;
pperrz : inout bit;
preqz : inout bit;
prstz : inout bit;
pserrz : inout bit;
pstopz : inout bit;
ptrdyz : inout bit;
reset_z : in bit;
scl0 : inout bit;
sda0 : inout bit;
stclk : in bit;
tinp0 : in bit;
tinp1 : in bit;
tout0 : inout bit;
tout1 : inout bit;
rsv05 : in bit;
vdac : inout bit;
vp0clk0 : in bit;
vp0clk1 : inout bit;
vp0ctl0 : inout bit;
vp0ctl1 : inout bit;
vp0ctl2 : inout bit;
vp0d : inout bit_vector(19 downto 0);
vp1clk0 : in bit;
vp1clk1 : inout bit;
vp1ctl0 : inout bit;
vp1ctl1 : inout bit;
vp1ctl2 : inout bit;
vp1d : inout bit_vector(19 downto 0);
vp2clk0 : in bit;
vp2clk1 : inout bit;
vp2ctl0 : inout bit;
vp2ctl1 : inout bit;
vp2ctl2 : inout bit;
vp2d : inout bit_vector(19 downto 0);
rsv06 : linkage bit;
rsv07 : linkage bit; --Not available in the Design
rsv08 : linkage bit; --Not available in the Design
xsp_clk : inout bit;
xsp_cs : out bit;
xsp_di : in bit;
xsp_do : inout bit;
tdi : in bit;
tms : in bit;
tck : in bit;
tdo : out bit;
trst_z : in bit;
VCC : LINKAGE BIT_VECTOR ( 0 to 53 );
VSS : LINKAGE BIT_VECTOR ( 0 to 141 );
VDD : LINKAGE BIT_VECTOR ( 0 to 64 )
);
use STD_1149_1_1994.all; -- Get IEEE 1149.1-1994 attributes and definitions
use TI_BC_7A.all; -- DM642 custom cell package used for pins
attribute COMPONENT_CONFORMANCE of TMS320DM642 : entity is "STD_1149_1_1993";
attribute PIN_MAP of TMS320DM642 : entity is PHYSICAL_PIN_MAP;
constant GDK : PIN_MAP_STRING :=
"rsv04 : AF3,"&
"NMI : B4,"&
"TOUT1 : B5,"&
"TINP1 : A5,"&
"TOUT0 : C5,"&
"TINP0 : A4,"&
"AECLKIN : H25,"&
"AECLKOUT1 : J26,"&
"AECLKOUT2 : J23,"&
"ASDRAS_z : J24,"&
"ASDCAS_z : J25,"&
"ASDWE_z : K26,"&
"AARDY : L22,"&
"ASDCKE : L25,"&
"APDTD_z : M22,"&
"AHoldA_z : N22,"&
"ABusReq : P22,"&
"ASOE3_z : R22,"&
"AHold_z : W24,"&
"rsv05 : E14,"&
"TDO : B18,"&
"TDI : A18,"&
"EMU11 : D17,"&
"EMU10 : C17,"&
"EMU9 : B17,"&
"EMU7 : A17,"&
"EMU8 : D16,"&
"EMU6 : C16,"&
"EMU5 : B16,"&
"TCK : A16,"&
"TMS : E15,"&
"EMU4 : D15,"&
"EMU3 : C15,"&
"EMU2 : B15,"&
"EMU0 : A15,"&
"TRST_z : D14,"&
"EMU1 : C14,"&
"RESET_z : P4,"&
"GP00 : M5,"&
"CLKOUT4 : D6,"&
"CLKOUT6 : C6,"&
"GP03 : L5,"&
"EINT4_z : F4,"&
"EINT5_z : F3,"&
"EINT6_z : F2,"&
"EINT7_z : E1,"&
"XSP_CS : T4,"&
"XSP_CLK : R5,"&
"XSP_DI : R4,"&
"PCI_EN : E2,"&
"XSP_DO : P5,"&
"PSERRz : R2,"&
"PSTOPz : R3,"&
"PPAR : P3,"&
"PFRAMEz : N4,"&
"PTRDYz : N3,"&
"PPERRz : R1,"&
"PIRDYz : N1,"&
"rsv02 : AC4,"&
"PIDSEL : K3,"&
"PGNTz : H4,"&
"rsv01 : AB3,"&
"CLKIN : AC2,"&
"rsv00 : AA3,"&
"PRSTz : G3,"&
"PINTAz : G4,"&
"PREQz : F1,"&
"PCLK : C1,"&
"STCLK : AC1,"&
"SDA0 : D3,"&
"SCL0 : E4,"&
"VP0CLK0 : AF14,"&
"VP0CLK1 : AF12,"&
"VP0CTL0 : AE17,"&
"VP0CTL1 : AC17,"&
"VP0CTL2 : AD17,"&
"VP1CLK0 : AF8,"&
"VP1CLK1 : AF10,"&
"VP1CTL0 : AF4,"&
"VP1CTL1 : AE5,"&
"VP1CTL2 : AD5,"&
"VP2CLK0 : A7,"&
"VP2CLK1 : A13,"&
"VP2CTL0 : B8,"&
"VP2CTL1 : D7,"&
"VP2CTL2 : C7,"&
"PDEVSELz : P1,"&
"VDAC : AD1,"&
"rsv03 : AD3,"&
"rsv08 : R6,"&
"rsv07 : H7,"&
"rsv06 : W7,"&
"AED : (AF24, AF23, AE23, AD23, AD22, AE22, AD21, AE21,"&
"AC21, AF21, AD20, AE20, AC20, AF20, AC19, AD19,"&
" W23, Y26, Y23, Y25, Y24, AA26, AA23, AA25,"&
"AA24, AB23, AB25, AB24, AC26, AC25, AD25, AD26,"&
" C26, C25, D26, D25, E24, E25, F24, F25,"&
" F23, F26, G24, G25, G23, G26, H23, H24,"&
" C19, D19, A20, D20, B20, C20, A21, D21,"&
" B21, C21, A23, C22, B22, B23, A24, B24),"&
"AD : ( G1, H3, G2, J4, H2, J3, J1, K4,"&
" K1, L4, K2, L3, L2, M4, M2, M3,"&
" T3, U1, U3, U2, U4, V1, V3, V2,"&
" W2, W4, Y1, W3, Y2, Y4, AA1, Y3),"&
"ABE_z : ( T22, T23, R25, R26, M25, M26, L23, L24),"&
"AEA : ( U23, V24, V25, V26, V23, U24, U25, U26,"&
" T24, T25, R23, R24, P23, P24, P26, N23,"&
" N24, N26, M23, M24),"&
"ACE_z : ( L26, K23, K24, K25),"&
"CLKMD : ( AE4, AA2),"&
"PCBEz : ( J2, M1, T2, V4),"&
"VP0D : (AC12, AD12, AB13, AC13, AD13, AB14, AC14, AD14,"&
"AB15, AC15, AD15, AE15, AB16, AC16, AD16, AE16,"&
"AF16, AF17, AE18, AF18),"&
"VP1D : (AB12, AB11, AC11, AD11, AE11, AC10, AD10, AC9,"&
" AD9, AE9, AC8, AD8, AC7, AD7, AE7, AC6,"&
" AD6, AE6, AF6, AF5),"&
"VP2D : ( E13, E12, D12, C12, B12, E11, D11, C11,"&
" B11, A11, D10, C10, B10, A10, D9, C9,"&
" B9, A9, D8, C8),"&
"VCC : ( F6, G14, L20, P20, Y8, AA6, F7, G16, M12, R13, Y10, AA7," &
" F20, G17, M14, R15, Y11,AA20, F21, G19, N7, T7, Y13,AA21," &
" G6, G20, N13, T20, Y14, G7, G21, N15, U7, Y16, G8, H20," &
" N20, U20, Y17, G10, K7, P7, W20, Y19, G11, K20, P12, Y6," &
" Y20, G13, L7, P14, Y7, Y21)," &
"VSS : ( A1, C4, E18, G12, L21, P21, V22,AA14,AC18, AF9, A3, C13," &
" E21, G15, M7, R7, W1,AA16,AC22,AF11, A6, C18, E23, G18," &
" M13, R12, W6,AA17,AC24,AF13, A8, C23, E26, H1, M15, R14," &
" W21,AA19, AD2,AF15, A12, D1, F5, H6, M20, R20, W26,AA22," &
" AD4,AF19, A14, D2, F8, H21, N5, T1, Y9, AB1,AD18,AF22," &
" A19, D5, F10, H26, N6, T5, Y12, AB2, AE3,AF26, A22, D13," &
" F11, J5, N12, T6, Y15, AB4, AE8, A26, D18, F13, J7, N14," &
" T21, Y18, AB6,AE10, B3, D22, F14, J20, N21, T26, AA4, AB9," &
"AE12, B6, D24, F16, J22, N25, U6, AA5,AB18,AE14, B7, E3," &
" F17, K6, P2, U21, AA8,AB21,AE19, B13, E6, F19, K21, P6," &
" V5,AA10,AB26,AE24, B19, E9, F22, L1, P13, V7,AA11, AC3," &
" AF1, C2, E16, G9, L6, P15, V20,AA13, AC5, AF7)," &
"VDD : ( A2, C24, E19, G22, M21, W22, AB5,AC23,AF25, A25, D4, E20," &
" H5, N2, W25, AB7,AD24, B1, D23, E22, H22, P25, Y5, AB8," &
" AE1, B2, E5, F9, J6, R21, Y22,AB10, AE2, B14, E7, F12," &
" J21, U5, AA9,AB17,AE13, B25, E8, F15, K5, U22,AA12,AB19," &
"AE25, B26, E10, F18, K22, V21,AA15,AB20,AE26, C3, E17, G5," &
" M6, W5,AA18,AB22, AF2)";
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 (20.0e6, BOTH);
attribute TAP_SCAN_RESET of TRST_Z : signal is true;
attribute COMPLIANCE_PATTERNS of TMS320DM642 : entity is
"( " &
" rsv05," &
" emu1, "&
" reset_z) "&
" ( 001)";
attribute INSTRUCTION_LENGTH of TMS320DM642 : entity is 8;
attribute INSTRUCTION_OPCODE of TMS320DM642 : entity is
"extest (00000000)," &
"bypass (11111111)," &
"sample (00000001)," &
"idcode (00100101)";
attribute INSTRUCTION_CAPTURE of TMS320DM642 : entity is "00000001";
attribute IDCODE_REGISTER of TMS320DM642 : entity is
"0000" & -- Version Number
"0000000001111001" & -- Part Number --DM642 pin package id
"00000010111" & -- Manufacturer ID --Texas Instruments
"1"; -- Required by IEEE Std. 1149.1-1990
attribute REGISTER_ACCESS of TMS320DM642 : entity is
"BOUNDARY (extest, sample), " &
"BYPASS (bypass)";
attribute BOUNDARY_LENGTH of TMS320DM642 : entity is 428;
attribute BOUNDARY_REGISTER of TMS320DM642 : entity is
--- num cell port function safe [ccell disval rslt]
"0 ( BC_7A, scl0, bidir, X, 1, 1, weak1)," &
"1 ( BC_7A, *, control, 1)," &
"2 ( BC_7A, sda0, bidir, X, 3, 1, weak1)," &
"3 ( BC_7A, *, control, 1)," &
"4 ( BC_7A, pci_en, input, X)," &
"5 ( BC_7A, eint4_z, bidir, X, 6, 1, Z)," &
"6 ( BC_7A, *, control, 1)," &
"7 ( BC_7A, eint7_z, bidir, X, 8, 1, Z)," &
"8 ( BC_7A, *, control, 1)," &
"9 ( BC_7A, eint5_z, bidir, X, 10, 1, Z)," &
"10 ( BC_7A, *, control, 1)," &
"11 ( BC_7A, eint6_z, bidir, X, 12, 1, Z)," &
"12 ( BC_7A, *, control, 1)," &
"13 ( BC_7A, pintaz, bidir, X, 14, 1, Z)," &
"14 ( BC_7A, *, control, 1)," &
"15 ( BC_7A, prstz, bidir, X, 16, 1, Z)," &
"16 ( BC_7A, *, control, 1)," &
"17 ( BC_7A, preqz, bidir, X, 18, 1, Z)," &
"18 ( BC_7A, *, control, 1)," &
"19 ( BC_7A, ad(29), bidir, X, 20, 1, Z)," &
"20 ( BC_7A, *, control, 1)," &
"21 ( BC_7A, pgntz, bidir, X, 22, 1, Z)," &
"22 ( BC_7A, *, control, 1)," &
"23 ( BC_7A, ad(30), bidir, X, 24, 1, Z)," &
"24 ( BC_7A, *, control, 1)," &
"25 ( BC_7A, ad(31), bidir, X, 26, 1, Z)," &
"26 ( BC_7A, *, control, 1)," &
"27 ( BC_7A, ad(27), bidir, X, 28, 1, Z)," &
"28 ( BC_7A, *, control, 1)," &
"29 ( BC_7A, ad(28), bidir, X, 30, 1, Z)," &
"30 ( BC_7A, *, control, 1)," &
"31 ( BC_7A, ad(26), bidir, X, 32, 1, Z)," &
"32 ( BC_7A, *, control, 1)," &
"33 ( BC_7A, pcbez(3), bidir, X, 34, 1, Z)," &
"34 ( BC_7A, *, control, 1)," &
"35 ( BC_7A, ad(25), bidir, X, 36, 1, Z)," &
"36 ( BC_7A, *, control, 1)," &
"37 ( BC_7A, ad(24), bidir, X, 38, 1, Z)," &
"38 ( BC_7A, *, control, 1)," &
"39 ( BC_7A, pidsel, bidir, X, 40, 1, Z)," &
"40 ( BC_7A, *, control, 1)," &
"41 ( BC_7A, ad(21), bidir, X, 42, 1, Z)," &
"42 ( BC_7A, *, control, 1)," &
"43 ( BC_7A, ad(23), bidir, X, 44, 1, Z)," &
"44 ( BC_7A, *, control, 1)," &
"45 ( BC_7A, gp03, bidir, X, 46, 1, Z)," &
"46 ( BC_7A, *, control, 1)," &
"47 ( BC_7A, ad(22), bidir, X, 48, 1, Z)," &
"48 ( BC_7A, *, control, 1)," &
"49 ( BC_7A, ad(20), bidir, X, 50, 1, Z)," &
"50 ( BC_7A, *, control, 1)," &
"51 ( BC_7A, ad(19), bidir, X, 52, 1, Z)," &
"52 ( BC_7A, *, control, 1)," &
"53 ( BC_7A, gp00, bidir, X, 54, 1, Z)," &
"54 ( BC_7A, *, control, 1)," &
"55 ( BC_7A, ad(18), bidir, X, 56, 1, Z)," &
"56 ( BC_7A, *, control, 1)," &
"57 ( BC_7A, ad(16), bidir, X, 58, 1, Z)," &
"58 ( BC_7A, *, control, 1)," &
"59 ( BC_7A, ad(17), bidir, X, 60, 1, Z)," &
"60 ( BC_7A, *, control, 1)," &
"61 ( BC_7A, pcbez(2), bidir, X, 62, 1, Z)," &
"62 ( BC_7A, *, control, 1)," &
"63 ( BC_7A, pframez, bidir, X, 64, 1, Z)," &
"64 ( BC_7A, *, control, 1)," &
"65 ( BC_7A, ptrdyz, bidir, X, 66, 1, Z)," &
"66 ( BC_7A, *, control, 1)," &
"67 ( BC_7A, pirdyz, bidir, X, 68, 1, Z)," &
"68 ( BC_7A, *, control, 1)," &
"69 ( BC_7A, pdevselz, bidir, X, 70, 1, Z)," &
"70 ( BC_7A, *, control, 1)," &
"71 ( BC_7A, pperrz, bidir, X, 72, 1, Z)," &
"72 ( BC_7A, *, control, 1)," &
"73 ( BC_7A, pserrz, bidir, X, 74, 1, Z)," &
"74 ( BC_7A, *, control, 1)," &
"75 ( BC_7A, ppar, bidir, X, 76, 1, Z)," &
"76 ( BC_7A, *, control, 1)," &
"77 ( BC_7A, ad(14), bidir, X, 78, 1, Z)," &
"78 ( BC_7A, *, control, 1)," &
"79 ( BC_7A, pcbez(1), bidir, X, 80, 1, Z)," &
"80 ( BC_7A, *, control, 1)," &
"81 ( BC_7A, *, internal, X)," &
"82 ( BC_7A, xsp_do, bidir, X, 83, 1, Z)," &
"83 ( BC_7A, *, control, 1)," &
"84 ( BC_7A, pstopz, bidir, X, 85, 1, Z)," &
"85 ( BC_7A, *, control, 1)," &
"86 ( BC_7A, ad(10), bidir, X, 87, 1, Z)," &
"87 ( BC_7A, *, control, 1)," &
"88 ( BC_7A, ad(12), bidir, X, 89, 1, Z)," &
"89 ( BC_7A, *, control, 1)," &
"90 ( BC_7A, xsp_di, input, X)," &
"91 ( BC_7A, xsp_clk, bidir, X, 92, 1, Z)," &
"92 ( BC_7A, *, control, 1)," &
"93 ( BC_7A, ad(15), bidir, X, 94, 1, Z)," &
"94 ( BC_7A, *, control, 1)," &
"95 ( BC_7A, ad(5), bidir, X, 96, 1, Z)," &
"96 ( BC_7A, *, control, 1)," &
"97 ( BC_7A, ad(8), bidir, X, 98, 1, Z)," &
"98 ( BC_7A, *, control, 1)," &
"99 ( BC_7A, ad(13), bidir, X, 100, 1, Z)," &
"100 ( BC_7A, *, control, 1)," &
"101 ( BC_7A, xsp_cs, output3, X, 102, 1, Z)," &
"102 ( BC_7A, *, control, 1)," &
"103 ( BC_7A, ad(7), bidir, X, 104, 1, Z)," &
"104 ( BC_7A, *, control, 1)," &
"105 ( BC_7A, ad(9), bidir, X, 106, 1, Z)," &
"106 ( BC_7A, *, control, 1)," &
"107 ( BC_7A, ad(11), bidir, X, 108, 1, Z)," &
"108 ( BC_7A, *, control, 1)," &
"109 ( BC_7A, ad(1), bidir, X, 110, 1, Z)," &
"110 ( BC_7A, *, control, 1)," &
"111 ( BC_7A, pcbez(0), bidir, X, 112, 1, Z)," &
"112 ( BC_7A, *, control, 1)," &
"113 ( BC_7A, ad(3), bidir, X, 114, 1, Z)," &
"114 ( BC_7A, *, control, 1)," &
"115 ( BC_7A, ad(4), bidir, X, 116, 1, Z)," &
"116 ( BC_7A, *, control, 1)," &
"117 ( BC_7A, clkmd(0), input, X)," &
"118 ( BC_7A, ad(0), bidir, X, 119, 1, Z)," &
"119 ( BC_7A, *, control, 1)," &
"120 ( BC_7A, ad(6), bidir, X, 121, 1, Z)," &
"121 ( BC_7A, *, control, 1)," &
"122 ( BC_7A, stclk, input, X)," &
"123 ( BC_7A, vdac, bidir, X, 124, 1, Z)," &
"124 ( BC_7A, *, control, 1)," &
"125 ( BC_7A, ad(2), bidir, X, 126, 1, Z)," &
"126 ( BC_7A, *, control, 1)," &
"127 ( BC_7A, clkin, input, X)," &
"128 ( BC_7A, clkmd(1), input, X)," &
"129 ( BC_7A, rsv04, output3, X, 130, 1, Z)," &
"130 ( BC_7A, *, control, 1)," &
"131 ( BC_7A, vp1ctl2, bidir, X, 132, 1, Z)," &
"132 ( BC_7A, *, control, 1)," &
"133 ( BC_7A, vp1ctl1, bidir, X, 134, 1, Z)," &
"134 ( BC_7A, *, control, 1)," &
"135 ( BC_7A, vp1ctl0, bidir, X, 136, 1, Z)," &
"136 ( BC_7A, *, control, 1)," &
"137 ( BC_7A, vp1d(4), bidir, X, 138, 1, Z)," &
"138 ( BC_7A, *, control, 1)," &
"139 ( BC_7A, vp1d(3), bidir, X, 140, 1, Z)," &
"140 ( BC_7A, *, control, 1)," &
"141 ( BC_7A, vp1d(2), bidir, X, 142, 1, Z)," &
"142 ( BC_7A, *, control, 1)," &
"143 ( BC_7A, vp1d(0), bidir, X, 144, 1, Z)," &
"144 ( BC_7A, *, control, 1)," &
"145 ( BC_7A, vp1d(1), bidir, X, 146, 1, Z)," &
"146 ( BC_7A, *, control, 1)," &
"147 ( BC_7A, vp1d(6), bidir, X, 148, 1, Z)," &
"148 ( BC_7A, *, control, 1)," &
"149 ( BC_7A, vp1d(7), bidir, X, 150, 1, Z)," &
"150 ( BC_7A, *, control, 1)," &
"151 ( BC_7A, vp1d(5), bidir, X, 152, 1, Z)," &
"152 ( BC_7A, *, control, 1)," &
"153 ( BC_7A, vp1d(8), bidir, X, 154, 1, Z)," &
"154 ( BC_7A, *, control, 1)," &
"155 ( BC_7A, vp1clk0, input, X)," &
"156 ( BC_7A, vp1d(9), bidir, X, 157, 1, Z)," &
"157 ( BC_7A, *, control, 1)," &
"158 ( BC_7A, vp1d(12), bidir, X, 159, 1, Z)," &
"159 ( BC_7A, *, control, 1)," &
"160 ( BC_7A, vp1d(11), bidir, X, 161, 1, Z)," &
"161 ( BC_7A, *, control, 1)," &
"162 ( BC_7A, vp1d(10), bidir, X, 163, 1, Z)," &
"163 ( BC_7A, *, control, 1)," &
"164 ( BC_7A, vp1d(13), bidir, X, 165, 1, Z)," &
"165 ( BC_7A, *, control, 1)," &
"166 ( BC_7A, vp1d(14), bidir, X, 167, 1, Z)," &
"167 ( BC_7A, *, control, 1)," &
"168 ( BC_7A, vp1clk1, bidir, X, 169, 1, Z)," &
"169 ( BC_7A, *, control, 1)," &
"170 ( BC_7A, vp1d(17), bidir, X, 171, 1, Z)," &
"171 ( BC_7A, *, control, 1)," &
"172 ( BC_7A, vp1d(18), bidir, X, 173, 1, Z)," &
"173 ( BC_7A, *, control, 1)," &
"174 ( BC_7A, vp1d(16), bidir, X, 175, 1, Z)," &
"175 ( BC_7A, *, control, 1)," &
"176 ( BC_7A, vp1d(15), bidir, X, 177, 1, Z)," &
"177 ( BC_7A, *, control, 1)," &
"178 ( BC_7A, vp0d(19), bidir, X, 179, 1, Z)," &
"179 ( BC_7A, *, control, 1)," &
"180 ( BC_7A, vp1d(19), bidir, X, 181, 1, Z)," &
"181 ( BC_7A, *, control, 1)," &
"182 ( BC_7A, vp0d(18), bidir, X, 183, 1, Z)," &
"183 ( BC_7A, *, control, 1)," &
"184 ( BC_7A, vp0d(15), bidir, X, 185, 1, Z)," &
"185 ( BC_7A, *, control, 1)," &
"186 ( BC_7A, vp0d(16), bidir, X, 187, 1, Z)," &
"187 ( BC_7A, *, control, 1)," &
"188 ( BC_7A, vp0d(17), bidir, X, 189, 1, Z)," &
"189 ( BC_7A, *, control, 1)," &
"190 ( BC_7A, vp0clk1, bidir, X, 191, 1, Z)," &
"191 ( BC_7A, *, control, 1)," &
"192 ( BC_7A, vp0clk0, input, X)," &
"193 ( BC_7A, vp0d(12), bidir, X, 194, 1, Z)," &
"194 ( BC_7A, *, control, 1)," &
"195 ( BC_7A, vp0d(8), bidir, X, 196, 1, Z)," &
"196 ( BC_7A, *, control, 1)," &
"197 ( BC_7A, vp0d(3), bidir, X, 198, 1, Z)," &
"198 ( BC_7A, *, control, 1)," &
"199 ( BC_7A, vp0d(13), bidir, X, 200, 1, Z)," &
"200 ( BC_7A, *, control, 1)," &
"201 ( BC_7A, vp0d(14), bidir, X, 202, 1, Z)," &
"202 ( BC_7A, *, control, 1)," &
"203 ( BC_7A, vp0d(9), bidir, X, 204, 1, Z)," &
"204 ( BC_7A, *, control, 1)," &
"205 ( BC_7A, vp0d(4), bidir, X, 206, 1, Z)," &
"206 ( BC_7A, *, control, 1)," &
"207 ( BC_7A, vp0d(10), bidir, X, 208, 1, Z)," &
"208 ( BC_7A, *, control, 1)," &
"209 ( BC_7A, vp0d(11), bidir, X, 210, 1, Z)," &
"210 ( BC_7A, *, control, 1)," &
"211 ( BC_7A, vp0d(5), bidir, X, 212, 1, Z)," &
"212 ( BC_7A, *, control, 1)," &
"213 ( BC_7A, vp0d(6), bidir, X, 214, 1, Z)," &
"214 ( BC_7A, *, control, 1)," &
"215 ( BC_7A, vp0d(7), bidir, X, 216, 1, Z)," &
"216 ( BC_7A, *, control, 1)," &
"217 ( BC_7A, vp0d(2), bidir, X, 218, 1, Z)," &
"218 ( BC_7A, *, control, 1)," &
"219 ( BC_7A, vp0ctl0, bidir, X, 220, 1, Z)," &
"220 ( BC_7A, *, control, 1)," &
"221 ( BC_7A, vp0ctl2, bidir, X, 222, 1, Z)," &
"222 ( BC_7A, *, control, 1)," &
"223 ( BC_7A, vp0ctl1, bidir, X, 224, 1, Z)," &
"224 ( BC_7A, *, control, 1)," &
"225 ( BC_7A, vp0d(0), bidir, X, 226, 1, Z)," &
"226 ( BC_7A, *, control, 1)," &
"227 ( BC_7A, vp0d(1), bidir, X, 228, 1, Z)," &
"228 ( BC_7A, *, control, 1)," &
"229 ( BC_7A, aed(48), bidir, X, 341, 1, Z)," &
"230 ( BC_7A, aed(49), bidir, X, 341, 1, Z)," &
"231 ( BC_7A, aed(50), bidir, X, 341, 1, Z)," &
"232 ( BC_7A, aed(52), bidir, X, 341, 1, Z)," &
"233 ( BC_7A, aed(53), bidir, X, 341, 1, Z)," &
"234 ( BC_7A, aed(51), bidir, X, 341, 1, Z)," &
"235 ( BC_7A, aed(54), bidir, X, 341, 1, Z)," &
"236 ( BC_7A, aed(56), bidir, X, 341, 1, Z)," &
"237 ( BC_7A, aed(57), bidir, X, 341, 1, Z)," &
"238 ( BC_7A, aed(55), bidir, X, 341, 1, Z)," &
"239 ( BC_7A, aed(58), bidir, X, 341, 1, Z)," &
"240 ( BC_7A, aed(59), bidir, X, 341, 1, Z)," &
"241 ( BC_7A, aed(62), bidir, X, 341, 1, Z)," &
"242 ( BC_7A, aed(61), bidir, X, 341, 1, Z)," &
"243 ( BC_7A, aed(60), bidir, X, 341, 1, Z)," &
"244 ( BC_7A, aed(63), bidir, X, 341, 1, Z)," &
"245 ( BC_7A, aed(33), bidir, X, 341, 1, Z)," &
"246 ( BC_7A, aed(32), bidir, X, 341, 1, Z)," &
"247 ( BC_7A, aed(34), bidir, X, 341, 1, Z)," &
"248 ( BC_7A, aed(38), bidir, X, 341, 1, Z)," &
"249 ( BC_7A, aed(35), bidir, X, 341, 1, Z)," &
"250 ( BC_7A, aed(36), bidir, X, 341, 1, Z)," &
"251 ( BC_7A, aed(37), bidir, X, 341, 1, Z)," &
"252 ( BC_7A, aed(41), bidir, X, 341, 1, Z)," &
"253 ( BC_7A, aed(39), bidir, X, 341, 1, Z)," &
"254 ( BC_7A, aed(40), bidir, X, 341, 1, Z)," &
"255 ( BC_7A, aed(42), bidir, X, 341, 1, Z)," &
"256 ( BC_7A, aed(45), bidir, X, 341, 1, Z)," &
"257 ( BC_7A, aed(43), bidir, X, 341, 1, Z)," &
"258 ( BC_7A, aed(47), bidir, X, 341, 1, Z)," &
"259 ( BC_7A, ahold_z, input, X)," &
"260 ( BC_7A, aed(44), bidir, X, 341, 1, Z)," &
"261 ( BC_7A, aed(46), bidir, X, 341, 1, Z)," &
"262 ( BC_7A, aea(15), bidir, X, 293, 1, Z)," &
"263 ( BC_7A, aea(18), bidir, X, 293, 1, Z)," &
"264 ( BC_7A, aea(17), bidir, X, 293, 1, Z)," &
"265 ( BC_7A, aea(16), bidir, X, 293, 1, Z)," &
"266 ( BC_7A, aea(19), bidir, X, 293, 1, Z)," &
"267 ( BC_7A, aea(14), bidir, X, 293, 1, Z)," &
"268 ( BC_7A, aea(13), bidir, X, 293, 1, Z)," &
"269 ( BC_7A, aea(12), bidir, X, 293, 1, Z)," &
"270 ( BC_7A, abe_z(7), output3, X, 293, 1, Z)," &
"271 ( BC_7A, abe_z(6), output3, X, 293, 1, Z)," &
"272 ( BC_7A, aea(11), bidir, X, 293, 1, Z)," &
"273 ( BC_7A, aea(10), bidir, X, 293, 1, Z)," &
"274 ( BC_7A, asoe3_z, output3, X, 293, 1, Z)," &
"275 ( BC_7A, aea(9), bidir, X, 293, 1, Z)," &
"276 ( BC_7A, aea(8), bidir, X, 293, 1, Z)," &
"277 ( BC_7A, abe_z(5), output3, X, 293, 1, Z)," &
"278 ( BC_7A, abusreq, output3, X, 279, 1, Z)," &
"279 ( BC_7A, *, control, 1)," &
"280 ( BC_7A, aea(7), bidir, X, 293, 1, Z)," &
"281 ( BC_7A, aea(6), bidir, X, 293, 1, Z)," &
"282 ( BC_7A, abe_z(4), output3, X, 293, 1, Z)," &
"283 ( BC_7A, aea(5), bidir, X, 293, 1, Z)," &
"284 ( BC_7A, aea(2), bidir, X, 293, 1, Z)," &
"285 ( BC_7A, abe_z(2), output3, X, 293, 1, Z)," &
"286 ( BC_7A, aea(3), bidir, X, 293, 1, Z)," &
"287 ( BC_7A, aea(4), bidir, X, 293, 1, Z)," &
"288 ( BC_7A, aholda_z, output3, X, 289, 1, Z)," &
"289 ( BC_7A, *, control, 1)," &
"290 ( BC_7A, abe_z(3), output3, X, 293, 1, Z)," &
"291 ( BC_7A, aea(0), bidir, X, 293, 1, Z)," &
"292 ( BC_7A, aea(1), bidir, X, 293, 1, Z)," &
"293 ( BC_7A, *, control, 1)," &
"294 ( BC_7A, apdtd_z, output3, X, 293, 1, Z)," &
"295 ( BC_7A, ace_z(3), output3, X, 293, 1, Z)," &
"296 ( BC_7A, asdcke, output3, X, 293, 1, Z)," &
"297 ( BC_7A, abe_z(0), output3, X, 293, 1, Z)," &
"298 ( BC_7A, aardy, input, X)," &
"299 ( BC_7A, abe_z(1), output3, X, 293, 1, Z)," &
"300 ( BC_7A, asdwe_z, output3, X, 293, 1, Z)," &
"301 ( BC_7A, ace_z(0), output3, X, 293, 1, Z)," &
"302 ( BC_7A, ace_z(1), output3, X, 293, 1, Z)," &
"303 ( BC_7A, ace_z(2), output3, X, 293, 1, Z)," &
"304 ( BC_7A, aeclkout1, output3, X, 305, 1, Z)," &
"305 ( BC_7A, *, control, 1)," &
"306 ( BC_7A, aeclkout2, output3, X, 307, 1, Z)," &
"307 ( BC_7A, *, control, 1)," &
"308 ( BC_7A, asdras_z, output3, X, 293, 1, Z)," &
"309 ( BC_7A, asdcas_z, output3, X, 293, 1, Z)," &
"310 ( BC_7A, aed(17), bidir, X, 341, 1, Z)," &
"311 ( BC_7A, aed(16), bidir, X, 341, 1, Z)," &
"312 ( BC_7A, aeclkin, input, X)," &
"313 ( BC_7A, aed(19), bidir, X, 341, 1, Z)," &
"314 ( BC_7A, aed(21), bidir, X, 341, 1, Z)," &
"315 ( BC_7A, aed(20), bidir, X, 341, 1, Z)," &
"316 ( BC_7A, aed(18), bidir, X, 341, 1, Z)," &
"317 ( BC_7A, aed(23), bidir, X, 341, 1, Z)," &
"318 ( BC_7A, aed(25), bidir, X, 341, 1, Z)," &
"319 ( BC_7A, aed(24), bidir, X, 341, 1, Z)," &
"320 ( BC_7A, aed(22), bidir, X, 341, 1, Z)," &
"321 ( BC_7A, aed(27), bidir, X, 341, 1, Z)," &
"322 ( BC_7A, aed(26), bidir, X, 341, 1, Z)," &
"323 ( BC_7A, aed(29), bidir, X, 341, 1, Z)," &
"324 ( BC_7A, aed(28), bidir, X, 341, 1, Z)," &
"325 ( BC_7A, aed(31), bidir, X, 341, 1, Z)," &
"326 ( BC_7A, aed(30), bidir, X, 341, 1, Z)," &
"327 ( BC_7A, aed(0), bidir, X, 341, 1, Z)," &
"328 ( BC_7A, aed(1), bidir, X, 341, 1, Z)," &
"329 ( BC_7A, aed(2), bidir, X, 341, 1, Z)," &
"330 ( BC_7A, aed(8), bidir, X, 341, 1, Z)," &
"331 ( BC_7A, aed(4), bidir, X, 341, 1, Z)," &
"332 ( BC_7A, aed(5), bidir, X, 341, 1, Z)," &
"333 ( BC_7A, aed(12), bidir, X, 341, 1, Z)," &
"334 ( BC_7A, aed(3), bidir, X, 341, 1, Z)," &
"335 ( BC_7A, aed(6), bidir, X, 341, 1, Z)," &
"336 ( BC_7A, aed(14), bidir, X, 341, 1, Z)," &
"337 ( BC_7A, aed(7), bidir, X, 341, 1, Z)," &
"338 ( BC_7A, aed(10), bidir, X, 341, 1, Z)," &
"339 ( BC_7A, aed(9), bidir, X, 341, 1, Z)," &
"340 ( BC_7A, aed(15), bidir, X, 341, 1, Z)," &
"341 ( BC_7A, *, control, 1)," &
"342 ( BC_7A, emu11, bidir, X, 343, 1, Z)," &
"343 ( BC_7A, *, control, 1)," &
"344 ( BC_7A, aed(11), bidir, X, 341, 1, Z)," &
"345 ( BC_7A, aed(13), bidir, X, 341, 1, Z)," &
"346 ( BC_7A, emu8, bidir, X, 347, 1, Z)," &
"347 ( BC_7A, *, control, 1)," &
"348 ( BC_7A, emu10, bidir, X, 349, 1, Z)," &
"349 ( BC_7A, *, control, 1)," &
"350 ( BC_7A, emu9, bidir, X, 351, 1, Z)," &
"351 ( BC_7A, *, control, 1)," &
"352 ( BC_7A, emu4, bidir, X, 353, 1, Z)," &
"353 ( BC_7A, *, control, 1)," &
"354 ( BC_7A, emu6, bidir, X, 355, 1, Z)," &
"355 ( BC_7A, *, control, 1)," &
"356 ( BC_7A, emu7, bidir, X, 357, 1, Z)," &
"357 ( BC_7A, *, control, 1)," &
"358 ( BC_7A, emu5, bidir, X, 359, 1, Z)," &
"359 ( BC_7A, *, control, 1)," &
"360 ( BC_7A, emu3, bidir, X, 361, 1, Z)," &
"361 ( BC_7A, *, control, 1)," &
"362 ( BC_7A, emu2, bidir, X, 363, 1, Z)," &
"363 ( BC_7A, *, control, 1)," &
"364 ( BC_7A, emu0, bidir, X, 365, 1, Z)," &
"365 ( BC_7A, *, control, 1)," &
"366 ( BC_7A, vp2clk1, bidir, X, 367, 1, Z)," &
"367 ( BC_7A, *, control, 1)," &
"368 ( BC_7A, vp2d(19), bidir, X, 369, 1, Z)," &
"369 ( BC_7A, *, control, 1)," &
"370 ( BC_7A, vp2d(15), bidir, X, 371, 1, Z)," &
"371 ( BC_7A, *, control, 1)," &
"372 ( BC_7A, vp2d(16), bidir, X, 373, 1, Z)," &
"373 ( BC_7A, *, control, 1)," &
"374 ( BC_7A, vp2d(17), bidir, X, 375, 1, Z)," &
"375 ( BC_7A, *, control, 1)," &
"376 ( BC_7A, vp2d(18), bidir, X, 377, 1, Z)," &
"377 ( BC_7A, *, control, 1)," &
"378 ( BC_7A, vp2d(10), bidir, X, 379, 1, Z)," &
"379 ( BC_7A, *, control, 1)," &
"380 ( BC_7A, vp2d(11), bidir, X, 381, 1, Z)," &
"381 ( BC_7A, *, control, 1)," &
"382 ( BC_7A, vp2d(12), bidir, X, 383, 1, Z)," &
"383 ( BC_7A, *, control, 1)," &
"384 ( BC_7A, vp2d(14), bidir, X, 385, 1, Z)," &
"385 ( BC_7A, *, control, 1)," &
"386 ( BC_7A, vp2d(13), bidir, X, 387, 1, Z)," &
"387 ( BC_7A, *, control, 1)," &
"388 ( BC_7A, vp2d(6), bidir, X, 389, 1, Z)," &
"389 ( BC_7A, *, control, 1)," &
"390 ( BC_7A, vp2d(7), bidir, X, 391, 1, Z)," &
"391 ( BC_7A, *, control, 1)," &
"392 ( BC_7A, vp2d(8), bidir, X, 393, 1, Z)," &
"393 ( BC_7A, *, control, 1)," &
"394 ( BC_7A, vp2d(9), bidir, X, 395, 1, Z)," &
"395 ( BC_7A, *, control, 1)," &
"396 ( BC_7A, vp2d(2), bidir, X, 397, 1, Z)," &
"397 ( BC_7A, *, control, 1)," &
"398 ( BC_7A, vp2d(3), bidir, X, 399, 1, Z)," &
"399 ( BC_7A, *, control, 1)," &
"400 ( BC_7A, vp2d(4), bidir, X, 401, 1, Z)," &
"401 ( BC_7A, *, control, 1)," &
"402 ( BC_7A, vp2d(5), bidir, X, 403, 1, Z)," &
"403 ( BC_7A, *, control, 1)," &
"404 ( BC_7A, vp2ctl0, bidir, X, 405, 1, Z)," &
"405 ( BC_7A, *, control, 1)," &
"406 ( BC_7A, vp2d(0), bidir, X, 407, 1, Z)," &
"407 ( BC_7A, *, control, 1)," &
"408 ( BC_7A, vp2d(1), bidir, X, 409, 1, Z)," &
"409 ( BC_7A, *, control, 1)," &
"410 ( BC_7A, vp2clk0, input, X)," &
"411 ( BC_7A, vp2ctl1, bidir, X, 412, 1, Z)," &
"412 ( BC_7A, *, control, 1)," &
"413 ( BC_7A, vp2ctl2, bidir, X, 414, 1, Z)," &
"414 ( BC_7A, *, control, 1)," &
"415 ( BC_7A, clkout6, bidir, X, 416, 1, Z)," &
"416 ( BC_7A, *, control, 1)," &
"417 ( BC_7A, clkout4, bidir, X, 418, 1, Z)," &
"418 ( BC_7A, *, control, 1)," &
"419 ( BC_7A, tinp1, input, X)," &
"420 ( BC_7A, tout1, bidir, X, 421, 1, Z)," &
"421 ( BC_7A, *, control, 1)," &
"422 ( BC_7A, tout0, bidir, X, 423, 1, Z)," &
"423 ( BC_7A, *, control, 1)," &
"424 ( BC_7A, tinp0, input, X)," &
"425 ( BC_7A, nmi, input, X)," &
"426 ( BC_7A, pclk, bidir, X, 427, 1, Z)," &
"427 ( BC_7A, *, control, 1)";
attribute DESIGN_WARNING of TMS320DM642 : entity is
"BSD JTAG TAP may not work correctly unless device,"&
"is RESET first. Only a few CLKIN pulses after,"&
"RESET rising edge are required.,"&
" - EMU1 pin must be constrained to '0' to select the chip TAP" &
" - RSV05 should be constrained to '0'"&
" - I2C pins sda0 and scl0 should have an external pull_ups.";
end TMS320DM642;