Texas Instruments
SemiconductorsDSP SolutionsFeedBackTI Home
Product InformationIn the NewsToolsLiteratureSupport

Digital Signal Processing
Blue Band
DSP Tools TMS320c3x

  • Key Features
  • Requirements
  • 'C3x DSK Assembler
  • 'C3x DSK Debugger
  • 'C3x DSK Third Parties


    Requirements

    The following list details additional items needed to use the 'C3x DSK:
    • IBM PC/AT or compatible PC with a minimum of 640Kb of memory, a hard disk system, a 1.2 MB floppy-disk drive, and parallel printer port communication link.
    • Monochrome or color monitor (color recommended)
    • MS-DOS (version 5.0 or later), Windows, Windows '95, or OS/2
    • A UL Class II power supply with a 2.1mm power jack connector that provides at least 500-1500mA with either:
      • 7-12 Volts DC
      • 6-9 Volts AC

  • TMS320C3x DSP Starter Kit

    TMS320C3x DSK Board

    The 'C3x DSK is a low-cost, easy-to-use, high performance, and expandable development platform that lets you experiment and develop real-time signal processing applications with the TMS320C3x DSP. The DSK has a TMS320C31on board to allow full-speed verification of the TMS320C3x code. The DSK also gives you the freedom to develop your own software on a PC and run it on the DSK board. Moreover, the DSK allows you to expand your system by building new daughterboards. The DSK interfaces to a host PC through the parallel printer port.

    The 'C3x DSK (part no. TMDS3200031) is currently available through authorized TI distributors at US $99.

    Key Features

    • TMS320C31 floating point DSP
    • 40 ns instruction cycle (50MFLOPS, 25 MIPS)
    • TLC32040 Analog Interface Circuit
    • Standard or Enhanced Parallel Printer Port Interface, parallel printer port cable included
    • Debugger
    • Assembler
    • Analog data input and output via the TLC32040 analog interface circuit:
      • variable rate ADC and DAC
      • ADC sample and hold is 14 bit impulse accurate at 20Khz with bypassable switched-capacitor antialiasing filter
      • Switched capacitor low-pass filtered DAC output
    • Access to 'C31 serial port and analog power through jumper block
    • Standard RCA plug connectors for analog input and output
    • XDS 510 emulator support (header not installed)
    • I/O expansion bus for daughterboards
    • Supports 6-9v AC or 7-12v DC power supplies
    • Tri-color LED power indicator (color change through PWM phase differential of 'C31 timers)
    • CE compliant (low EMI)
    • Applications
      • Audio
      • Control
      • Education
      • Evaluation/Early development
      • Filter
      • Instrumentation
      • Spectrum Analysis
      • Telecommunications
      • Voice/Speech

    'C3x DSK Assembler

    The 'C3x DSK Assembler differs from the TMS320 Floating point assembler in that it does not go through a linker to create an output file. Instead the DSK Assembler uses special directives to assemble code at an absolute address during the assembly phase. As a result, you can create small programs quickly and easily. If you want to create large programs, you chain the files together with the ".include" directive.

    The Assembler directives allow you to do the following:

    • Assemble code and data into specified sections
    • Reserve space in memory for initialized variables
    • Initialize memory
    • Define symbols
    • Reference other files
    • Assemble conditional blocks

    The Assembler includes an expression analyzer that allow the use of ANSI C math library functions to aid in the generation of tables and constants. These library functions eliminate the tedious work of calculating tables and constants before including them in the assembly process.

    'C3x DSK Debugger

    The 'C3x DSK Debugger has a friendly window-oriented display. The debugger is capable of loading and executing code with single-step, breakpoints, and run time halt capabilities. It can also load and execute COFF files created by the TMS320 floating-point DSP assembly language tools (not included). The application window is partitioned into four windows:
      disassembly window
      The disassembly window shows the reverse assembly of the memory contents. Each line shows the instruction address, instruction opcode, and instruction mnemonics and labels. The highlighted line corresponds to the next instruction that will be executed.
      register window
      The register windows displays the content of all CPU registers in hexadecimal format. Pressing a function key displays the extended precision registers in floating point decimal format. Pressing another function key displays the extended precision registers in 40-bit hexadecimal format.
      memory window
      The memory window shows the contents of a range of memory locations by displaying the address and data of consecutive memory locations.
      command window
      The command window provides an area for typing commands and displaying error messages and command output. This window has two areas:
        command area
        The command area is where commands are entered.
        display area
        The display area echoes the typed command, shows any output from the command, and displays debugger messages.

    'C3x DSK Third Parties

    SemiconductorsDSP SolutionsFeedBackTI Home
    © Copyright 1997 Texas Instruments Incorporated. All rights reserved.
    Trademarks, Important Notice!