Vous êtes sur la page 1sur 4

-------------------------------------------------------------------------------- TI TMS320F206 16-Bit 100-pin Fixed-Point DSP's

--------------------------------------------------------------------------------- Supported Devices: TMS320F206 100-pin PZ package


--------------------------------------------------------------------------------- Created by
: Texas Instruments Incorporated
--- Documentation : TMS320F206 Data Sheet (SPRS050)
--- BSDL revision : 0.1 - originally created (5/22/97)
--0.2 - additional comments added (BCTT 4/7/98)
--- BSDL status : Preliminary
--- Date created : 05/22/97
-----***************************************************************************---*
N O T I C E
*---*
*---* The 320C2xx/320F2xx family of processors do NOT support boundary
*---* scan. The test access port is included for emulation purposes
*---* but no boundary register is present on the devices. This file is
*---* provided to describe the implementation of the test access port to
*---* scan-based tools. This file and the '2xx family of devices are not *---* compliant with IEEE 1149.1 and will not support boundary scan
*---* functions other than BYPASS mode.
*---*
*---* This file will refer to the device as TMS320F206 although
*---* it is also valid for other 2xx devices.
*---*
*---***************************************************************************---***************************************************************************---*
W A R N I N G
*---*
*---*
This BSDL file has NOT been checked for correct syntax and semantics*---* using commercial tools, NOR has it been validated against
*---* the device. Without validation many structural errors could be
*---* present, leading to possible damage of the device when using its
*---* boundary scan logic.
*---*
*---***************************************************************************----IMPORTANT NOTICE
--- Texas Instruments Incorporated (TI) reserves the right to make changes --- to its products or to discontinue any semiconductor product or service --- without notice, and advises its customers to obtain the latest version --- of the relevant information to verify, before placing orders, that the --- information being relied on is current.
----- TI warrants performance of its semiconductor products and related
--- software 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. ----- Certain applications using semiconductor devices may involve potential --- risks of death, personal injury, or severe property or environmental
--- damage ("Critical Applications").
----TI SEMICONDUCTOR PRODUCTS ARE NOT DESIGNED, INTENDED, AUTHORIZED,
--OR WARRANTED TO BE SUITABLE FOR USE IN LIFE-SUPPORT APPLICATIONS,
--DEVICES OR SYSTEMS OR OTHER CRITICAL APPLICATIONS.
----

-- Inclusion of TI products in such applications is understood to be fully --- at the risk of the customer. Use of TI products in such applications
--- requires the written approval of an appropriate TI officer. Questions --- concerning potential risk applications should be directed to TI through --- a local SC sales office.
----- In order to minimize risks associated with the customer's applications, --- adequate design and operating safeguards should be provided by the
--- customer to minimize inherent or procedural hazards.
----- TI assumes no liability for applications assistance, customer product
--- design, software performance, or infringement of patents or services
--- described herein. Nor does TI 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
--- semiconductor products or services might be or are used.
----Copyright (c) 1997, Texas Instruments Incorporated
-------------------------------------------------------------------------------entity TMS320F206 is
generic (PHYSICAL_PIN_MAP : string := "PZ");
port (D: linkage bit_vector(0 to 15);
A: linkage bit_vector(0 to 15);
PS_NEG: linkage bit;
DS_NEG: linkage bit;
IS_NEG: linkage bit;
READY: linkage bit;
R_W_NEG: linkage bit;
RD_NEG: linkage bit;
WE_NEG: linkage bit;
STRB_NEG: linkage bit;
BR_NEG: linkage bit;
HOLDA_NEG: linkage bit;
XF: linkage bit;
BIO_NEG: linkage bit;
IO: linkage bit_vector(1 to 4);
RS_NEG: linkage bit;
TEST: linkage bit;
MP_MC_NEG: linkage bit;
NMI_NEG: linkage bit;
HOLD_NEG_INT1_NEG: linkage bit;
INT2_NEG: linkage bit;
INT3_NEG: linkage bit;
TOUT: linkage bit;
CLKOUT1: linkage bit;
CLKIN_X2: linkage bit;
X1: linkage bit;
DIV: linkage bit_vector(1 to 2);
PLL5V: linkage bit;
CLKX: linkage bit;
CLKR: linkage bit;
FSR: linkage bit;
FSX: linkage bit;
DR: linkage bit;
DX: linkage bit;
TX: linkage bit;
RX: linkage bit;

TRST_NEG: in bit;
TCK: in bit;
TMS: in bit;
TDI: in bit;
TDO: out bit;
EMU0: linkage bit;
EMU1_OFF_NEG: linkage bit;
VCCP: linkage bit;
VDD: linkage bit_vector(1 to 8);
VSS: linkage bit_vector(1 to 14));
use STD_1149_1_1990.all; -- Get standard attributes and definitions
attribute PIN_MAP of TMS320F206 : entity is PHYSICAL_PIN_MAP;
constant PZ : PIN_MAP_STRING :=
" D:(22,23,24,26,27,28,29,31,32,33,34,36,38,39,40,41),
" A:(55,56,57,58,60,61,62,64,66,67,68,69,71,72,73,74),
" PS_NEG:53, DS_NEG:51, IS_NEG:52, READY:49, R_W_NEG:47,
" RD_NEG:45, WE_NEG:44, STRB_NEG:46, BR_NEG:43,
" HOLDA_NEG:6, XF:98, BIO_NEG:99, IO:(96,97,8,9),
" RS_NEG:100, TEST:1, MP_MC_NEG:2, NMI_NEG:17,
" HOLD_NEG_INT1_NEG:18, INT2_NEG:19, INT3_NEG:20,
" TOUT:92, CLKOUT1:15, CLKIN_X2:12, X1:13, DIV:(3,5),
" PLL5V:10, CLKX:87, CLKR:84, FSR:85, FSX:89,
" DR:86, DX:90, TX:93, RX:95, TRST_NEG:79, TCK:78,
" TMS:81, TDI:80, TDO:82, EMU0:76, EMU1_OFF_NEG:77,
" VCCP:11, VDD:(4,7,16,35,50,63,75,91),
" VSS:(14,21,25,30,37,42,48,54,59,65,70,83,88,94)
attribute
attribute
attribute
attribute
attribute

" &
" &
" &
" &
" &
" &
" &
" &
" &
" &
" &
" &
";

TAP_SCAN_IN of TDI : signal is true;


TAP_SCAN_MODE of TMS : signal is true;
TAP_SCAN_OUT of TDO : signal is true;
TAP_SCAN_RESET of TRST_NEG : signal is true;
TAP_SCAN_CLOCK of TCK : signal is (25.00e6, BOTH);

attribute INSTRUCTION_LENGTH of TMS320F206 : entity is 8;


attribute INSTRUCTION_OPCODE of TMS320F206 : entity is
"EXTEST
(00000000), " &
"BYPASS
(11111111), " &
"SAMPLE
(00000010), " &
"PRIVATE1 (00100000), " &
"PRIVATE2 (00100001), " &
"PRIVATE3 (00100010), " &
"PRIVATE4 (00100011), " &
"PRIVATE5 (00100100), " &
"PRIVATE6 (00100101), " &
"PRIVATE7 (00100110), " &
"PRIVATE8 (00100111), " &
"PRIVATE9 (00101000), " &
"PRIVATE10 (00101001), " &
"PRIVATE11 (00000011), " &
"PRIVATE12 (00000110) ";
attribute INSTRUCTION_CAPTURE of TMS320F206 : entity is "XXXXXX01";
attribute INSTRUCTION_PRIVATE of TMS320F206 : entity is
"PRIVATE1, PRIVATE2, PRIVATE3, PRIVATE4," &
"PRIVATE5, PRIVATE6, PRIVATE7, PRIVATE8," &
"PRIVATE9, PRIVATE10,PRIVATE11,PRIVATE12";

attribute BOUNDARY_CELLS of TMS320F206 : entity is


"BC_1";
attribute BOUNDARY_LENGTH of TMS320F206 : entity is 1;
attribute BOUNDARY_REGISTER of TMS320F206 : entity is
--- num cell
port
function safe
-"0 ( BC_1
,*
,internal, X )";
end TMS320F206;

Vous aimerez peut-être aussi