-------------------------------------------------------------------------------
--  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 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_RESET of TRST_NEG : signal is true;
    attribute 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;

Device: TMS320C2xx
Category: Device Information
Detail: BSDL
Title: BSDL : TMS320F206  100-pin "PZ" package
Source: Case from TMS320 Hotline
Date: 05/29/98
GenId: dspc1001

© Copyright 1998 Texas Instruments Incorporated. All rights reserved.
Trademarks, Important Notice!