Spectrum Digital, Inc. reserves the right to make changes to its products or to discontinue any
product or service without notice, and advises its customers to obtain the latest version of relevant
information to verify, before placing orders, that the information being relied on is current.
Spectrum Digital, Inc. warrants performance of its products and related software to current
specifications in accordance with Spectrum Digital’s standard w arranty. Testing and other quality
control techniques are utilized to the extent deemed necessary to support this warranty.
Please be aware that the products described herein are not intended for use in life-support
appliances, devices, or systems. Spectrum Digital does not warrant nor is liable for the product
described herein to be used in other than a development environment.
Spectrum Digital, Inc. assumes no liability for applications assistance, customer product design,
software performance, or infringement of patents or services described herein. Nor does Spectrum
Digital warrant or represent any license, either express or implied, is granted under any patent right,
copyright, or other intellectual property right of Spectrum Digital, Inc. covering or relating to any
combination, machine, or process in which such Digital Signal Processing development products or
services might be or are used.
WARNING
This equipment is intended for use in a laborato ry test environment only. It generates, uses, and can
radiate radio frequency energy and has not been tested for compliance with the limits of computing
devices pursuant to subpart J of part 15 of FCC rules, which are designed to provide reasonable
protection against radio frequency interference. Operation of this equipment in other environments
may cause interference with radio communications, in which case the user at his own expense will be
required to take whatever measures may be required to correct this interference.
TRADEMARKS
MS-DOS, MS-Windows, and Windows 95 are registered trademarks of Microsoft Corp
This document describes the board level operations of the TMS320F240 evaluation
module (EVM). The EVM is based on the Texas Instruments TMS320F240 Digital
Signal Processor .
The TMS320F240 EVM is a table top card to allow engineers and software developers
to evaluate certain characteristics of the TMS320F240 DSP to determine if the
processor meets the designers application requirements. Evaluators can create
software to execute onboard or expand the system in a variety of ways.
Notational Conventions
This document uses the following conventions.
The TMS320F240 will sometimes be referred to as the F240 or C24X.
Program listings, program examples, and interactive displays are shown is a special
italic typeface. Here is a sample program listing.
equations
!rd = XXXXXXXXXXX;
Information About Cautions
This book may contain cautions.
This is an example of a caution statement.
A caution statement describes a situation that could potentially damage your software,
or hardware, or other equipment. The information in a caution is provided for your
protection. Please read each caution carefully.
Related Documents
Texas Instruments TMS320F240 Users Guide
Texas Instruments TMS320 Fixed Point Assembly Language Users Guide
Texas Instruments TMS320 Fixed Point C Language Users Guide
Texa s Instruments TMS320 Fixed Point C Source Debugger Users Guide
Chapter 1
Introduction to the TMS320F240
Evaluation Module
This chapter provides you with a description of the TMS32F240 Evaluation
Module along with the key features and a block diagram of the circuit
board.
Topic Page
1.0Overview of the TMS320F240 EVM 1-2
1.1Key Features of the TMS320F240 EVM1-2
1.2Functional Overview of the TMS320F240 EVM 1-3
1-1
Spectrum Digital, Inc
1.0 Overview of the TMS320F240 EVM
The TMS320F240 evaluation module(EVM) is a stand-alone card that lets evaluators
examine certain characteristics of the F240 digital signal processor(DSP) to determine
if this DSP meets their application requirements. Furthermore, the module is an
excellent platform to develop and run software on the F240 family of processors.
The F240 EVM is shipped with a TMS320F240 DSP however other family members
can be placed in the on board socket as they become available. The EVM allows full
speed verification of F240 code. With 544 w ords of onchip data me mory, 128K words of
onboard memory, flash rom, on chip UART, on board UART, and an MP7680 Digital
to Analog Converter, the board can solve a variety of problems as shipped. Four
expansion connectors are provided to interface to any necessary evaluation circuitry
not provided on the as shipped configuration.
To simplify code develop and shorten debugging time a number of user interfaces ar e
available.
1.1 Key Features of the TMS320F240 EVM
The F240 EVM has the following features:
• F240 operating at 20 MIPS with 128K words of zero wait state memory
• MP7680 Four(4) Channel Digital to Analog converter
• On Chip UART with RS232 Drivers
• 32K words of onchip Flash ROM
• Second on board UART
• 32K words of on board Flash ROM
• 4 Expansion Connectors (data, address, I/O, and control)
• On board IEEE 1149.1 JTAG Connection for Optional Emulation
• 5 Volt Only Operation
1-2
TMS320F240 Evaluation Module Technical Reference
Spectrum Digital, Inc
1.2 Functional Overview of the TMS320F240 EVM
Figure 1-1 shows a block diagram of the basic configuration for the F240 EVM. The
major interfaces of the EVM include the target ram and rom interface, target UART,
analog interface, and expansion interface.
The F240 interfaces to 128K Words of zero wait-state static memory. An external I/O
interface supports 65,000 parallel I/O ports and optional high speed synchronous serial
port. A Flash Boot Rom can be mapped into the memory interface.
A
D
D
R
E
S
S
/
D
A
T
A
P
3
C
O
N
T
R
O
L
P
4
SRAM
128K x 16
FLASH
DATA
ADDRESS
TMS320F240
CONTROL
ANALOG
PWM/IO
MP7680
D/A
I/O
EPROM
32K x 16
S
E
R
I
A
L
P
7
TL16C550
UART
JTAGUART
JTAG P5
A
N
A
L
O
G
E
X
P
A
N
S
I
O
N
P
2
I
/
O
E
X
P
A
N
S
I
O
N
P
1
S
E
R
I
A
L
P
6
Figure 1-1 BLOCK DIAGRAM TMS320F240 EVM
1-3
Spectrum Digital, Inc
1-4
TMS320F240 Evaluation Module Technical Reference
Chapter 2
Operation of the TMS320F240
Evaluation Module
This chapter describes the operation of the TMS32F240 Evaluation
Module along with the key interfaces and an outline of the circuit board.