TMS320LC548
FIXED-POINT DIGITAL SIGNAL PROCESSOR
SPRS123 -- FEBRUARY 2000
D Advanced Multibus Architecture With Three
D
D
D
D
D
D
D
D
D
D
D
D
D
D
Separate 16-Bit Data Memory Buses and
One Program Memory Bus
40-Bit Arithmetic Logic Unit (ALU)
Including a 40-Bit Barrel Shifter and Two
Independent 40-Bit Accumulators
17- 17-Bit Parallel Multiplier Coupled to a
40-Bit Dedicated Adder for Non-Pipelined
Single-Cycle Multiply/Accumulate (MAC)
Operation
Compare, Select, and Store Unit (CSSU) for
the Add/Compare Selection of the Viterbi
Operator
Exponent Encoder to Compute an
Exponent Value of a 40-Bit Accumulator
Value in a Single Cycle
Two Address Generators With Eight
Auxiliary Registers and Two Auxiliary
Register Arithmetic Units (ARAUs)
Data Bus With a Bus Holder Feature
Address Bus With a Bus Holder Feature
Extended Addressing Mode for 8M 16-Bit
Maximum Addressable External Program
Space
192K 16-Bit Maximum Addressable
Memory Space (64K Words Program,
64K Words Data, and 64K Words I/O)
On-Chip ROM with Some Configurable to
Program/Data Memory
Dual-Access On-Chip RAM
Single-Access On-Chip RAM
Single-Instruction Repeat and
Block-Repeat Operations for Program Code
Block-Memory-Move Instructions for Better
Program and Data Management
D Instructions With a 32-Bit Long Word
D
D
D
D
D
D
D
D
D
D
Operand
Instructions With Two- or Three-Operand
Reads
Arithmetic Instructions With Parallel Store
and Parallel Load
Conditional Store Instructions
Fast Return From Interrupt
On-Chip Peripherals
-- Software-Programmable Wait-State
Generator and Programmable Bank
Switching
-- On-Chip Phase-Locked Loop (PLL) Clock
Generator With Internal Oscillator or
External Clock Source
-- Time-Division Multiplexed (TDM) Serial
Port
-- Buffered Serial Port (BSP)
-- 8-Bit Parallel Host Port Interface (HPI)
-- One 16-Bit Timer
-- External-Input/Output (XIO) Off Control
to Disable the External Data Bus,
Address Bus and Control Signals
Power Consumption Control With IDLE1,
IDLE2, and IDLE3 Instructions With
Power-Down Modes
CLKOUT Off Control to Disable CLKOUT
On-Chip Scan-Based Emulation Logic,
IEEE Std 1149.1† (JTAG) Boundary Scan
Logic
15-ns Single-Cycle Fixed-Point Instruction
Execution Time (66 MIPS) for 3.3-V Power
Supply
12.5-ns Single-Cycle Fixed-Point
Instruction Execution Time (80 MIPS) for
3.3-V Power Supply
Please be aware that an important notice concerning availability, standard warranty, and use in critical applications of
Texas Instruments semiconductor products and disclaimers thereto appears at the end of this data sheet.
All trademarks are the property of their respective owners.
IEEE Standard 1149.1-1990 Standard-Test-Access Port and Boundary Scan Architecture.
†
Copyright 2000, Texas Instruments Incorporated
PRODUCTION DATA information is current as of publication date.
Products conform to specifications per the terms of Texas Instruments
standard warranty. Production processing does not necessarily include
testing of all parameters.
POST OFFICE BOX 1443
HOUSTON, TEXAS 77251--1443
1
TMS320LC548
FIXED-POINT DIGITAL SIGNAL PROCESSOR
SPRS123 -- FEBRUARY 2000
Table of Contents
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Pin Assignments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Signal Descriptions . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Absolute Maximum Ratings . . . . . . . . . . . . . . . . . . . . 11
Recommended Operating Conditions . . . . . . . . . . . 11
Timing Parameter Symbology . . . . . . . . . . . . . . . . . . 12
Electrical Characteristics . . . . . . . . . . . . . . . . . . . . . . 13
Divide-by-Two/Divide-by-Four Clock Option . . . . . . 15
Multiply-by-N Clock Option . . . . . . . . . . . . . . . . . . . . 17
Memory and Parallel I/O Interface Timing . . . . . . . . 19
Timing Requirements for a Memory Read . . . . . . . 20
I/O Timing Variation: SPICE Simulation . . . . . . . . . . 27
Timing for Externally Generated Wait States . . . . .
HOLD and HOLDA Timings . . . . . . . . . . . . . . . . . . . .
Reset, BIO, Interrupt, and MP/MC Timings . . . . . . .
Serial Port Receive Timing . . . . . . . . . . . . . . . . . . . .
Serial Port Transmit Timing . . . . . . . . . . . . . . . . . . . .
Buffered Serial Port Receive Timing . . . . . . . . . . . .
Buffered Serial Port Transmit Timing . . . . . . . . . . . .
Serial-Port Receive Timing in TDM Mode . . . . . . . .
Serial-Port Transmit Timing in TDM Mode . . . . . . .
Host-Port Interface Timing . . . . . . . . . . . . . . . . . . . . .
Mechanical Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
30
35
37
41
42
44
45
48
50
52
59
description
The TMS320LC548 fixed-point, digital signal processor (DSP) (hereafter referred to as the ’548) is based on
an advanced modified Harvard architecture that has one program memory bus and three data memory buses.
The processor also provides an arithmetic logic unit (ALU) that has a high degree of parallelism,
application-specific hardware logic, on-chip memory, and additional on-chip peripherals. The ’548 also utilizes
a highly specialized instruction set, which is the basis of its operational flexibility and speed.
Separate program and data spaces allow simultaneous access to program instructions and data, providing the
high degree of parallelism. Two reads and one write operation can be performed in a single cycle. Instructions
with parallel store and application-specific instructions can fully utilize this architecture. In addition, data can be
transferred between data and program spaces. Such parallelism supports a powerful set of arithmetic, logic,
and bit-manipulation operations that can all be performed in a single machine cycle. In addition, the ’548
includes the control mechanisms to manage interrupts, repeated operations, and function calls.
This data sheet contains the pin layouts, signal descriptions, and electrical specifications for the TMS320VC548
DSP. For additional information, see the TMS320C54x, TMS320LC54x, TMS320VC54x Fixed-Point Digital
Signal Processors data sheet (literature number SPRS039). The SPRS039 is considered a family functional
overview and should be used in conjunction with this data sheet.
2
POST OFFICE BOX 1443
HOUSTON, TEXAS 77251--1443
TMS320LC548
FIXED-POINT DIGITAL SIGNAL PROCESSOR
SPRS123 -- FEBRUARY 2000
109
111
110
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
75
35
74
36
73
A18
A17
VSS
A16
D5
D4
D3
D2
D1
D0
RS
X2/CLKIN
X1
HD3
CLKOUT
VSS
HPIENA
CVDD
VSS
TMS
TCK
TRST
TDI
TDO
EMU1/OFF
EMU0
TOUT
HD2
TEST1
CLKMD3
CLKMD2
CLKMD1
VSS
DVDD
BDX1
BFSX1
VSS
BCLKR1
HCNTL0
VSS
BCLKR0
TCLKR
BFSR0
TFSR/TADD
BDR0
HCNTL1
TDR
BCLKX0
TCLKX
VSS
HINT
CVDD
BFSX0
TFSX/TFRM
HRDY
DVDD
VSS
HD0
BDX0
TDX
IACK
HBIL
NMI
INT0
INT1
INT2
INT3
CVDD
HD1
VSS
BCLKX1
VSS
72
76
34
71
77
33
70
78
32
69
79
31
68
80
30
67
81
29
66
82
28
65
83
27
64
84
26
63
85
25
62
86
24
61
87
23
60
88
22
59
89
21
58
90
20
57
91
19
56
92
18
55
93
17
54
94
16
53
95
15
52
96
14
51
97
13
50
98
12
49
99
11
48
100
10
47
101
9
46
102
8
45
103
7
44
104
6
43
105
5
42
106
4
41
3
40
107
39
108
2
38
1
37
VSS
A22
VSS
DVDD
A10
HD7
A11
A12
A13
A14
A15
CVDD
HAS
VSS
VSS
CVDD
HCS
HR/W
READY
PS
DS
IS
R/W
MSTRB
IOSTRB
MSC
XF
HOLDA
IAQ
HOLD
BIO
MP/MC
DVDD
VSS
BDR1
BFSR1
143
144
V SS
A21
CV DD
A9
A8
A7
A6
A5
A4
HD6
A3
A2
A1
A0
DVDD
HDS2
V SS
HDS1
V SS
CVDD
HD5
D15
D14
D13
HD4
D12
D11
D10
D9
D8
D7
D6
DVDD
VSS
A20
A19
PGE PACKAGE†‡
(TOP VIEW)
†
‡
NC = No connection
DVDD is the power supply for the I/O pins while CVDD is the power supply for the core CPU, and VSS is the ground for both the I/O pins and the
core CPU.
The ’548 signal descriptions table lists each terminal name, function, and operating mode(s) for the 144-pin thin
quad flatpack (TQFP).
The letter B in front of CLKRn, FSRn, DRn, CLKXn, FSXn, and DXn pin names denotes buffered serial port
(BSP), where n = 0 or 1 port. The letter T in front of CLKR, FSR, DR, CLKX, FSX, and DX pin names denotes
time-division multiplexed (TDM) serial port.
POST OFFICE BOX 1443
HOUSTON, TEXAS 77251--1443
3
TMS320LC548
FIXED-POINT DIGITAL SIGNAL PROCESSOR
SPRS123 -- FEBRUARY 2000
GGU PACKAGE
(BOTTOM VIEW)
13 12 11 10 9
8
7
6
5
4
3
2
1
A
B
C
D
E
F
G
H
J
K
L
M
N
The pin assignments table to follow lists each signal quadrant and BGA ball pin number for the 144-pin BGA
package.
The ’548 signal descriptions table lists each terminal name, function, and operating mode(s) for the
TMS320LC548GGU.
4
POST OFFICE BOX 1443
HOUSTON, TEXAS 77251--1443
TMS320LC548
FIXED-POINT DIGITAL SIGNAL PROCESSOR
SPRS123 -- FEBRUARY 2000
Pin Assignments for the 144-Pin BGA Package†
†
SIGNAL
QUADRANT 1
BGA BALL #
SIGNAL
QUADRANT 2
BGA BALL #
SIGNAL
QUADRANT 3
BGA BALL #
SIGNAL
QUADRANT 4
BGA BALL #
VSS
A1
BFSX1
N13
VSS
N1
A19
A13
A22
B1
BDX1
M13
BCLKR1
N2
A20
A12
VSS
C2
DVDD
L12
HCNTL0
M3
VSS
B11
DVDD
C1
VSS
L13
VSS
N3
DVDD
A11
A10
D4
CLKMD1
K10
BCLKR0
K4
D6
D10
HD7
D3
CLKMD2
K11
TCLKR
L4
D7
C10
A11
D2
CLKMD3
K12
BFSR0
M4
D8
B10
A12
D1
TEST1
K13
TFSR/TADD
N4
D9
A10
A13
E4
HD2
J10
BDR0
K5
D10
D9
A14
E3
TOUT
J11
HCNTL1
L5
D11
C9
B9
A15
E2
EMU0
J12
TDR
M5
D12
CVDD
E1
EMU1/OFF
J13
BCLKX0
N5
HD4
A9
HAS
F4
TDO
H10
TCLKX
K6
D13
D8
VSS
F3
TDI
H11
VSS
L6
D14
C8
VSS
F2
TRST
H12
HINT
M6
D15
B8
CVDD
F1
TCK
H13
CVDD
N6
HD5
A8
HCS
G2
TMS
G12
BFSX0
M7
CVDD
B7
HR/W
G1
VSS
G13
TFSX/TFRM
N7
VSS
A7
READY
G3
CVDD
G11
HRDY
L7
HDS1
C7
PS
G4
HPIENA
G10
DVDD
K7
VSS
D7
DS
H1
VSS
F13
VSS
N8
HDS2
A6
IS
H2
CLKOUT
F12
HD0
M8
DVDD
B6
R/W
H3
HD3
F11
BDX0
L8
A0
C6
MSTRB
H4
X1
F10
TDX
K8
A1
D6
IOSTRB
J1
X2/CLKIN
E13
IACK
N9
A2
A5
MSC
J2
RS
E12
HBIL
M9
A3
B5
XF
J3
D0
E11
NMI
L9
HD6
C5
HOLDA
J4
D1
E10
INT0
K9
A4
D5
A4
IAQ
K1
D2
D13
INT1
N10
A5
HOLD
K2
D3
D12
INT2
M10
A6
B4
BIO
K3
D4
D11
INT3
L10
A7
C4
MP/MC
L1
D5
C13
CVDD
N11
A8
A3
DVDD
L2
A16
C12
HD1
M11
A9
B3
VSS
L3
VSS
C11
VSS
L11
CVDD
C3
BDR1
M1
A17
B13
BCLKX1
N12
A21
A2
BFSR1
M2
A18
B12
VSS
M12
VSS
B2
DVDD is the power supply for the I/O pins while CVDD is the power supply for the core CPU, and VSS is the ground for both the I/O pins and the
core CPU.
POST OFFICE BOX 1443
HOUSTON, TEXAS 77251--1443
5
TMS320LC548
FIXED-POINT DIGITAL SIGNAL PROCESSOR
SPRS123 -- FEBRUARY 2000
Signal Descriptions
TERMINAL
NAME
TYPE†
DESCRIPTION
DATA SIGNALS
A22
A21
A20
A19
A18
A17
A16
A15
A14
A13
A12
A11
A10
A9
A8
A7
A6
A5
A4
A3
A2
A1
A0
D15
D14
D13
D12
D11
D10
D9
D8
D7
D6
D5
D4
D3
D2
D1
D0
(MSB)
Parallel port address bus A22 (MSB) through A0 (LSB). The sixteen LSBs (A15--A0) are multiplexed to address
external data/program memory or I/O. A15--A0 are placed in the high-impedance state in the hold mode. A15--A0
also go into the high-impedance state when EMU1/OFF is low. The seven MSBs (A22 to A16) are used for
extended program memory addressing.
The address bus have a feature called bus holder that eliminates passive components and the power dissipation
associated with it. The bus holders keep the address bus at the previous logic level when the bus goes into a
high-impedance state. The bus holders on the address bus are always enabled.
O/Z
(LSB)
(MSB)
I/O/Z
Parallel port data bus D15 (MSB) through D0 (LSB). D15--D0 are multiplexed to transfer data between the core
CPU and external data/program memory or I/O devices. D15--D0 are placed in the high-impedance state when
not output or when RS or HOLD is asserted. D15--D0 also go into the high-impedance state when EMU1/OFF
is low.
The data bus has a feature called bus holder that eliminates passive components and the power dissipation
associated with it. The bus holders keep the data bus at the previous logic level when the bus goes into a
high-impedance state. These bus holders are enabled or disabled by the BH bit in the bank switching control
register (BSCR).
(LSB)
INITIALIZATION, INTERRUPT AND RESET OPERATIONS
IACK
O/Z
Interrupt acknowledge signal. IACK indicates the receipt of an interrupt and that the program counter is fetching
the interrupt vector location designated by A15--0. IACK also goes into the high-impedance state when
EMU1/OFF is low.
INT0
INT1
INT2
INT3
I
External user interrupt inputs. INT0--INT3 are prioritized and are maskable by the interrupt mask register and the
interrupt mode bit. INT0 --INT3 can be polled and reset by the interrupt flag register.
†
6
I = Input, O = Output, Z = High impedance
POST OFFICE BOX 1443
HOUSTON, TEXAS 77251--1443
TMS320LC548
FIXED-POINT DIGITAL SIGNAL PROCESSOR
SPRS123 -- FEBRUARY 2000
Signal Descriptions (Continued)
TERMINAL
NAME
TYPE†
DESCRIPTION
INITIALIZATION, INTERRUPT AND RESET OPERATIONS (CONTINUED)
NMI
I
Nonmaskable interrupt. NMI is an external interrupt that cannot be masked by way of the INTM or the IMR. When
NMI is activated, the processor traps to the appropriate vector location.
RS
I
Reset input. RS causes the DSP to terminate execution and forces the program counter to 0FF80h. When RS
is brought to a high level, execution begins at location 0FF80h of the program memory. RS affects various
registers and status bits.
MP/MC
I
Microprocessor/microcomputer mode-select pin. If active-low at reset (microcomputer mode), MP/MC causes
the internal program ROM to be mapped into the upper program memory space. In the microprocessor mode,
off-chip memory and its corresponding addresses (instead of internal program ROM) are accessed by the DSP.
CNT
I
I/O level select. For 5-V operation, all input and output voltage levels are TTL-compatible when CNT is pulled
down to a low level. For 3-V operation with CMOS-compatible I/O interface levels, CNT is pulled to a high level.
MULTIPROCESSING SIGNALS
I
Branch control input. A branch can be conditionally executed when BIO is active. If low, the processor executes
the conditional instruction. The BIO condition is sampled during the decode phase of the pipeline for the XC
instruction, and all other instructions sample BIO during the read phase of the pipeline.
O/Z
External flag output (latched software-programmable signal). XF is set high by the SSBX XF instruction, set low
by RSBX XF instruction or by loading the ST1 status register. XF is used for signaling other processors in
multiprocessor configurations or as a general-purpose output pin. XF goes into the high-impedance state when
OFF is low, and is set high at reset.
DS
PS
IS
O/Z
Data, program, and I/O space select signals. DS, PS, and IS are always high unless driven low for communicating
to a particular external space. Active period corresponds to valid address information. Placed into a
high-impedance state in hold mode. DS, PS, and IS also go into the high-impedance state when EMU1/OFF is
low.
MSTRB
O/Z
Memory strobe signal. MSTRB is always high unless low-level asserted to indicate an external bus access to data
or program memory. Placed in high-impedance state in hold mode. MSTRB also goes into the high-impedance
state when OFF is low.
READY
I
Data-ready input. READY indicates that an external device is prepared for a bus transaction to be completed.
If the device is not ready (READY is low), the processor waits one cycle and checks READY again. Note that the
processor performs ready-detection if at least two software wait states are programmed. The READY signal is
not sampled until the completion of the software wait states.
R/W
O/Z
Read/write signal. R/W indicates transfer direction during communication to an external device and is normally
high (in read mode), unless asserted low when the DSP performs a write operation. Placed in the high-impedance
state in hold mode, R/W also goes into the high-impedance state when EMU1/OFF is low.
IOSTRB
O/Z
I/O strobe signal. IOSTRB is always high unless low level asserted to indicate an external bus access to an I/O
device. Placed in high-impedance state in hold mode. IOSTRB also goes into the high-impedance state when
EMU1/OFF is low.
I
Hold input. HOLD is asserted to request control of the address, data, and control lines. When acknowledged by
the ’54x, these lines go into high-impedance state.
O/Z
Hold acknowledge signal. HOLDA indicates to the external circuitry that the processor is in a hold state and that
the address, data, and control lines are in a high-impedance state, allowing them to be available to the external
circuitry. HOLDA also goes into the high-impedance state when EMU1/OFF is low.
O/Z
Microstate complete signal. Goes low on CLKOUT falling at the start of the first software wait state. Remains low
until one CLKOUT cycle before the last programmed software wait state. If connected to the READY line, MSC
forces one external wait state after the last internal wait state has been completed. MSC also goes into the
high-impedance state when EM1/OFF is low.
BIO
XF
MEMORY CONTROL SIGNALS
HOLD
HOLDA
MSC
†
I = Input, O = Output, Z = High impedance
POST OFFICE BOX 1443
HOUSTON, TEXAS 77251--1443
7
TMS320LC548
FIXED-POINT DIGITAL SIGNAL PROCESSOR
SPRS123 -- FEBRUARY 2000
Signal Descriptions (Continued)
TERMINAL
NAME
TYPE†
DESCRIPTION
MEMORY CONTROL SIGNALS (CONTINUED)
IAQ
O/Z
Instruction acquisition signal. IAQ is asserted (active low) when there is an instruction address on the address
bus and goes into the high-impedance state when EMU1/OFF is low.
OSCILLATOR/TIMER SIGNALS
CLKOUT
O/Z
Master clock output signal. CLKOUT cycles at the machine-cycle rate of the CPU. The internal machine cycle
is bounded by the falling edges of this signal. CLKOUT also goes into the high-impedance state when EMU1/OFF
is low.
CLKMD1
CLKMD2
CLKMD3
I
Clock mode external/internal input signals. CLKMD1, CLKMD2, and CLKMD3 allow you to select and configure
different clock modes, such as crystal, external clock, and various PLL factors. Refer to PLL section for a detailed
functional description of these pins.
X2/CLKIN
I
Input pin to internal oscillator from the crystal. If the internal (crystal) oscillator is not being used, a clock can
become input to the device using this pin. The internal machine cycle time is determined by the clock
operating-mode pins (CLKMD1, CLKMD2 and CLKMD3).
X1
O
Output pin from the internal oscillator for the crystal. If the internal oscillator is not used, X1 should be left
unconnected. X1 does not go into the high-impedance state when EMU1/OFF is low.
O/Z
Timer output. TOUT signals a pulse when the on-chip timer counts down past zero. The pulse is a CLKOUT-cycle
wide. TOUT also goes into the high-impedance state when EMU1/OFF is low.
I
Receive clocks. External clock signal for clocking data from the data-receive (DR) pin into the buffered serial port
receive shift registers (RSRs). Must be present during buffered serial port transfers. If the buffered serial port is
not being used, BCLKR0 and BCLKR1 can be sampled as an input by way of IN0 bit of the SPC register.
I/O/Z
Transmit clock. Clock signal for clocking data from the serial port transmit shift register (XSR) to the data transmit
(DX) pin. BCLKX can be an input if MCM in the serial port control register is cleared to 0. It also can be driven
by the device at 1/(CLKDV + 1) where CLKDV range is 0--31 CLKOUT frequency when MCM is set to 1. If the
buffered serial port is not used, BCLKX can be sampled as an input by way of IN1 of the SPC register. BCLKX0
and BCLKX1 go into the high-impedance state when OFF is low.
TOUT
BUFFERED SERIAL PORT 0 AND BUFFERED SERIAL PORT 1 SIGNALS
BCLKR0
BCLKR1
BCLKX0
BCLKX1
BDR0
BDR1
I
BDX0
BDX1
O/Z
Buffered serial-port-transmit output. Serial data is transmitted from the XSR by way of BDX. BDX0 and BDX1 are
placed in the high-impedance state when not transmitting and when EMU1/OFF is low.
I
Frame synchronization pulse for receive input. The falling edge of the BFSR pulse initiates the data-receive
process, beginning the clocking of the RSR.
I/O/Z
Frame synchronization pulse for transmit input/output. The falling edge of the BFSX pulse initiates the
data-transmit process, beginning the clocking of the XSR. Following reset, the default operating condition of
BFSX is an input. BFSX0 and BFSX1 can be selected by software to be an output when TXM in the serial control
register is set to 1. This pin goes into the high-impedance state when EMU1/OFF is low.
BFSR0
BFSR1
BFSX0
BFSX1
Buffered serial-data-receive input. Serial data is received in the RSR by BDR0/BDR1.
SERIAL PORT 0 AND SERIAL PORT 1 SIGNALS
CLKR0
CLKR1
CLKX0
CLKX1
DR0
DR1
†
8
I
Receive clocks. External clock signal for clocking data from the data receive (DR) pin into the serial port receive
shift register (RSR). Must be present during serial port transfers. If the serial port is not being used, CLKR0 and
CLKR1 can be sampled as an input via IN0 bit of the SPC register.
I/O/Z
Transmit clock. Clock signal for clocking data from the serial port transmit shift register (XSR) to the data transmit
(DX) pin. CLKX can be an input if MCM in the serial port control register is cleared to 0. It also can be driven by
the device at 1/4 CLKOUT frequency when MCM is set to 1. If the serial port is not used, CLKX can be sampled
as an input via IN1 of the SPC register. CLKX0 and CLKX1 go into the high-impedance state when EMU1/OFF
is low.
I
Serial-data-receive input. Serial data is received in the RSR by DR.
I = Input, O = Output, Z = High impedance
POST OFFICE BOX 1443
HOUSTON, TEXAS 77251--1443
TMS320LC548
FIXED-POINT DIGITAL SIGNAL PROCESSOR
SPRS123 -- FEBRUARY 2000
Signal Descriptions (Continued)
TERMINAL
NAME
TYPE†
DESCRIPTION
SERIAL PORT 0 AND SERIAL PORT 1 SIGNALS (CONTINUED)
DX0
DX1
O/Z
Serial port transmit output. Serial data is transmitted from the XSR via DX. DX0 and DX1 are placed in the
high-impedance state when not transmitting and when EMU1/OFF is low.
FSR0
FSR1
I
Frame synchronization pulse for receive input. The falling edge of the FSR pulse initiates the data-receive
process, beginning the clocking of the RSR.
FSX0
FSX1
I/O/Z
Frame synchronization pulse for transmit input/output. The falling edge of the FSX pulse initiates the data transmit
process, beginning the clocking of the XSR. Following reset, the default operating condition of FSX is an input.
FSX0 and FSX1 can be selected by software to be an output when TXM in the serial control register is set to 1.
This pin goes into the high-impedance state when EMU1/OFF is low.
TDM SERIAL PORT SIGNALS
TCLKR
TDR
TFSR/TADD
TCLKX
I
TDM receive clock input
I
TDM serial data-receive input
I/O
TDM receive frame synchronization or TDM address
I/O/Z
TDM transmit clock
TDX
O/Z
TDM serial data-transmit output
TFSX/TFRM
I/O/Z
TDM transmit frame synchronization
I/O/Z
Parallel bidirectional data bus. HD0--HD7 are placed in the high-impedance state when not outputting data. The
signals go into the high-impedance state when EMU1/OFF is low. These pins each have bus holders similar to
those on the address/data bus, but which are always enabled.
HOST PORT INTERFACE SIGNALS
HD0--HD7
HCNTL0
HCNTL1
I
Control inputs
HBIL
I
Byte-identification input
HCS
I
Chip-select input
HDS1
HDS2
I
Data strobe inputs
HAS
I
Address strobe input
HR/W
I
Read/write input
HRDY
O/Z
Ready output. This signal goes into the high-impedance state when EMU1/OFF is low.
HINT
O/Z
Interrupt output. When the DSP is in reset, this signal is driven high. The signal goes into the high-impedance
state when EMU1/OFF is low.
I
HPI module select input. This signal must be tied to a logic 1 state to have HPI selected. If this input is left open
or connected to ground, the HPI module will not be selected, internal pullup for the HPI input pins are enabled,
and the HPI data bus has keepers set. This input is provided with an internal pull-down resistor which is active
only when RS is low. HPIENA is sampled when RS goes high and ignored until RS goes low again. Refer to the
Electrical Characteristics section for the input current requirements for this pin.
HPIENA
SUPPLY PINS
CVDD
Supply
+VDD. CVDD is the dedicated power supply for the core CPU.
DVDD
Supply
+VDD. DVDD is the dedicated power supply for I/O pins.
VSS
Supply
Ground. VSS is the dedicated power ground for the device.
†
I = Input, O = Output, Z = High impedance
POST OFFICE BOX 1443
HOUSTON, TEXAS 77251--1443
9
TMS320LC548
FIXED-POINT DIGITAL SIGNAL PROCESSOR
SPRS123 -- FEBRUARY 2000
Signal Descriptions (Continued)
TERMINAL
NAME
TYPE†
DESCRIPTION
IEEE1149.1 TEST PINS
TCK
I
IEEE standard 1149.1 test clock. Pin with internal pullup device. This is normally a free-running clock signal with
a 50% duty cycle. The changes on the test-access port (TAP) of input signals TMS and TDI are clocked into the
TAP controller, instruction register, or selected test data register on the rising edge of TCK. Changes at the TAP
output signal (TDO) occur on the falling edge of TCK.
TDI
I
IEEE standard 1149.1 test data input. Pin with internal pullup device. TDI is clocked into the selected register
(instruction or data) on a rising edge of TCK.
TDO
O/Z
IEEE standard 1149.1 test data output. The contents of the selected register (instruction or data) is shifted out
of TDO on the falling edge of TCK. TDO is in the high-impedance state except when the scanning of data is in
progress. TDO also goes into the high-impedance state when EMU1/OFF is low.
TMS
I
IEEE standard 1149.1 test mode select. Pin with internal pullup device. This serial control input is clocked into
the TAP controller on the rising edge of TCK.
TRST
I
IEEE standard 1149.1 test reset. TRST, when high, gives the IEEE standard 1149.1 scan system control of the
operations of the device. If TRST is not connected or driven low, the device operates in its functional mode, and
the IEEE standard 1149.1 signals are ignored. Pin with internal pulldown device.
EMU0
I/O/Z
Emulator interrupt 0 pin. When TRST is driven low, EMU0 must be high for the activation of the EMU1/OFF
condition. When TRST is driven high, EMU0 is used as an interrupt to or from the emulator system and is defined
as input/output by way of IEEE standard 1149.1 scan system.
I/O/Z
Emulator interrupt 1 pin/disable all outputs. When TRST is driven high, EMU1/OFF is used as an interrupt to or
from the emulator system and is defined as input/output by way of IEEE standard 1149.1 scan system. When
TRST is driven low, EMU1/OFF is configured as OFF. The EMU1/OFF signal, when active low, puts all output
drivers into the high-impedance state. Note that OFF is used exclusively for testing and emulation purposes (not
for multiprocessing applications). Therefore, for the OFF condition, the following conditions apply:
TRST = low,
EMU0 = high
EMU1/OFF = low
EMU1/OFF
DEVICE TEST PIN
TEST1
†
10
I
Test1 -- Reserved for internal use only. This pin must not be connected (NC).
I = Input, O = Output, Z = High impedance
POST OFFICE BOX 1443
HOUSTON, TEXAS 77251--1443
TMS320LC548
FIXED-POINT DIGITAL SIGNAL PROCESSOR
SPRS123 -- FEBRUARY 2000
absolute maximum ratings over specified temperature range (unless otherwise noted)†
Supply voltage, DVDD‡ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . --0.3 V to 4.6 V
Input voltage range . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . --0.3 V to 4.6 V
Output voltage range . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . --0.3 V to 4.6 V
Operating case temperature range, TC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . --40C to 100C
Storage temperature range, Tstg . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . --55C to 150C
†
Stresses beyond those listed under “absolute maximum ratings” may cause permanent damage to the device. These are stress ratings only, and
functional operation of the device at these or any other conditions beyond those indicated under “recommended operating conditions” is not
implied. Exposure to absolute-maximum-rated conditions for extended periods may affect device reliability.
‡ All voltage values are with respect to V .
SS
recommended operating conditions
DVDD
Device supply voltage
VSS
Supply voltage, GND
VIH
High-level
High
level input voltage
NOM
MAX
3
3.3
3.6
0
Schmitt trigger inputs,
DVDD = 3.30.3 V§
All other inputs
§
MIN
V
V
2.5
DVDD + 0.3
2
DVDD + 0.3
--0.3
UNIT
VIL
Low-level input voltage
IOH
High-level output current
--300
A
IOL
Low-level output current
1.5
mA
TC
Operating case temperature
100
C
--40
0.8
V
V
The following pins have schmitt trigger inputs: RS, INTn, NMI, and CLKMDn
Refer to Figure 1 for 3.3-V device test load circuit values.
POST OFFICE BOX 1443
HOUSTON, TEXAS 77251--1443
11
TMS320LC548
FIXED-POINT DIGITAL SIGNAL PROCESSOR
SPRS123 -- FEBRUARY 2000
PARAMETER MEASUREMENT INFORMATION
timing parameter symbology
Timing parameter symbols used are created in accordance with JEDEC Standard 100-A. To shorten the
symbols, some of the pin names and other related terminology have been abbreviated as follows:
Lowercase subscripts and their meanings:
Letters and symbols and their meanings:
a
access time
H
High
c
cycle time (period)
L
Low
d
delay time
V
Valid
dis
disable time
Z
High impedance
en
enable time
f
fall time
h
hold time
r
rise time
su
setup time
t
transition time
v
valid time
w
pulse duration (width)
X
Unknown, changing, or don’t care level
signal transition reference points
All timing references are made at a voltage of 1.5 volts, except rise and fall times which are referenced at the
10% and 90% points of the specified low and high logic levels, respectively.
IOL
50
Tester Pin
Electronics
VLoad
CT
IOH
Where: IOL
IOH
VLoad
CT
=
=
=
=
1.5 mA (all outputs)
300 A (all outputs)
1.5 V
40 pF typical load circuit capacitance.
Figure 1. 3.3-V Test Load Circuit
12
POST OFFICE BOX 1443
HOUSTON, TEXAS 77251--1443
Output
Under
Test
TMS320LC548
FIXED-POINT DIGITAL SIGNAL PROCESSOR
SPRS123 -- FEBRUARY 2000
electrical characteristics and operating conditions
electrical characteristics over recommended operating case temperature range (unless otherwise
noted)
PARAMETER
TEST CONDITIONS
VOH
High-level output voltage‡
VDD = 3.30.3 V,
VOL
Low-level output voltage‡
IOL = MAX
IIZ
Input current in high
impedance
II
Input
p current
(VI = VSS to VDD)
Input current
(VI = VSS to VDD)
A[22:0]
VDD = MAXk
All other pins
IOH = MAX
MIN
TYP†
MAX
2.4
V
0.4
--150
250
VDD = MAX, VI = VSS to VDD
--10
10
TRST
With internal pulldown
--10
800
HPIENA
With internal pulldown, RS = 0
--10
400
TMS, TCK, TDI, HPI||
With internal pullups
--400
10
D[15:0], HD[7:0]
Bus holders enabled, VDD = MAXk
--150
250
All other input-only pins
UNIT
--10
V
A
A
10
IDDC
Supply current, core CPU
VDD = 3.3 V, fx = 40 MHz,§ TC = 25C
IDDP
Supply current, pins
DVDD = 3.3 V, fx = 40 MHz,§ TC = 25C
IDD
Supply current,
standby
Ci
Input capacitance
Co
Output capacitance
10
pF
IDLE2
PLL 1 mode, 40 MHz input
IDLE3
Divide-by-two mode, CLKIN stopped
28¶
mA
10.8#
mA
2
mA
5
A
10
pF
†
All values are typical unless otherwise specified.
All input and output voltage levels except RS, INT0--INT3, NMI, CNT, X2/CLKIN, CLKMD0--CLKMD3 are LVTTL-compatible.
§ Clock mode: PLL 1 with external source
¶ This value was obtained with 50% usage of MAC and 50% usage of NOP instructions. Actual operating current varies with program being
executed.
# This value was obtained with single-cycle external writes, CLKOFF = 0 and load = 15 pF. For more details on how this calculation is performed,
refer to the Calculation of TMS320C54x Power Dissipation application report (literature number SPRA164).
|| HPI input signals except for HPIENA.
k VIL(MIN) VI VIL(MAX) or VIH(MIN) VI VIH(MAX)
‡
POST OFFICE BOX 1443
HOUSTON, TEXAS 77251--1443
13
TMS320LC548
FIXED-POINT DIGITAL SIGNAL PROCESSOR
SPRS123 -- FEBRUARY 2000
internal oscillator with external crystal
The internal oscillator is enabled by selecting the appropriate clock mode at reset (this is device-dependent -see PLL section) and connecting a crystal or ceramic resonator across X1 and X2/CLKIN. The CPU clock
frequency is one-half the crystal’s oscillation frequency following reset. After reset, the clock mode of the devices
with the software PLL can also be changed to divide-by-four. Since the internal oscillator can be used as a clock
source to the PLL, the crystal oscillation frequency can be multiplied to generate the CPU clock if desired.
The crystal should be in fundamental mode operation and parallel resonant with an effective series resistance
of 30ohms and power dissipation of 1 mW. The connection of the required circuit, consisting of the crystal and
two load capacitors, is shown in Figure 2. The load capacitors, C1 and C2, should be chosen such that the
equation below is satisfied. CL in the equation is the load specified for the crystal.
CL =
C 1C 2
(C 1 + C 2)
recommended operating conditions (see Figure 2)
’548-66
MIN
fx
NOM
10†
Input clock frequency
’548-80
MAX
MIN
20‡
10†
NOM
†
MAX
20‡
UNIT
MHz
This device utilizes a fully static design and therefore can operate with tc(CI) approaching . The device is characterized at frequencies
approaching 0 Hz.
‡ It is recommended that the PLL clocking option be used for maximum frequency operation.
X1
X2/CLKIN
Crystal
C1
C2
Figure 2. Internal Divide-by-Two Clock Option With External Crystal
14
POST OFFICE BOX 1443
HOUSTON, TEXAS 77251--1443
TMS320LC548
FIXED-POINT DIGITAL SIGNAL PROCESSOR
SPRS123 -- FEBRUARY 2000
divide-by-two/divide-by-four clock option -- PLL disabled
The frequency of the reference clock provided at the X2/CLKIN pin can be divided by a factor of two or four to
generate the internal machine cycle. The selection of the clock mode is described in the clock generator section.
When an external clock source is used, the frequency injected must conform to specifications listed in the timing
requirements table.
switching characteristics over recommended operating conditions [H = 0.5tc(CO)] (see Figure 2 and
Figure 3, and the recommended operating conditions table)
’548-66
PARAMETER
MIN
TYP
15‡
2tc(CI)
4
10
’548-80
UNIT
MAX
MIN
TYP
MAX
†
12.5‡
2tc(CI)
†
ns
16
4
10
16
ns
tc(CO)
Cycle time, CLKOUT
td(CIH-CO)
Delay time, X2/CLKIN high to CLKOUT high/low
tf(CO)
Fall time, CLKOUT†
2
2
ns
tr(CO)
Rise time, CLKOUT†
2
2
ns
low†
tw(COL)
Pulse duration, CLKOUT
tw(COH)
Pulse duration, CLKOUT high†
H--4
H--2
H
H--3
H--1
H
ns
H--4
H--2
H
H--3
H--1
H
ns
†
This device utilizes a fully static design and therefore can operate with tc(CI) approaching . The device is characterized at frequencies
approaching 0 Hz.
‡ It is recommended that the PLL clocking option be used for maximum frequency operation.
POST OFFICE BOX 1443
HOUSTON, TEXAS 77251--1443
15
TMS320LC548
FIXED-POINT DIGITAL SIGNAL PROCESSOR
SPRS123 -- FEBRUARY 2000
divide-by-two/divide-by-four clock option -- PLL disabled (continued)
timing requirements (see Figure 3)
’548-66
’548-80
UNIT
MIN
MAX
MIN
MAX
20‡
†
20‡
†
ns
tc(CI)
Cycle time, X2/CLKIN
tf(CI)
Fall time, X2/CLKIN
4
2
ns
tr(CI)
Rise time, X2/CLKIN
4
2
ns
tw(CIL)
Pulse duration, X2/CLKIN low
5
†
5
†
ns
tw(CIH)
Pulse duration, X2/CLKIN high
5
†
5
†
ns
†
This device utilizes a fully static design and therefore can operate with tc(CI) approaching . The device is characterized at frequencies
approaching 0 Hz.
‡ It is recommended that the PLL clocking option be used for maximum frequency operation.
tr(CI)
tw(CIH)
tc(CI)
tf(CI)
X2/CLKIN
tw(CIL)
tw(COH)
tf(CO)
tc(CO)
tr(CO)
td(CIH-CO)
CLKOUT
Figure 3. External Divide-by-Two Clock Timing
16
POST OFFICE BOX 1443
HOUSTON, TEXAS 77251--1443
tw(COL)
TMS320LC548
FIXED-POINT DIGITAL SIGNAL PROCESSOR
SPRS123 -- FEBRUARY 2000
multiply-by-N clock option -- PLL enabled
The frequency of the reference clock provided at the X2/CLKIN pin can be multiplied by a factor of N to generate
the internal machine cycle. The selection of the clock mode and the value of N is described in the clock generator
section.
When an external clock source is used, the frequency injected must conform to specifications listed in the timing
requirements table.
switching characteristics over recommended operating conditions [H = 0.5tc(CO)] (see Figure 2 and
Figure 4, and the recommended operating conditions table)
’548-66
PARAMETER
MIN
TYP
15
tc(CI)/N
4
10
’548-80
MAX
MIN
TYP
12.5
tc(CI)/N
4
10
MAX
UNIT
tc(CO)
Cycle time, CLKOUT
td(CIH-CO)
Delay time, X2/CLKIN high/low to CLKOUT high/low
tf(CO)
Fall time, CLKOUT
2
2
ns
tr(CO)
Rise time, CLKOUT
2
2
ns
tw(COL)
Pulse duration, CLKOUT low
H--4
H--2
H
H--3
H--1
H
ns
tw(COH)
Pulse duration, CLKOUT high
H--4
H--2
H
H--3
H--1
H
ns
tp
Transitory phase, PLL lock-up time
29
ms
POST OFFICE BOX 1443
16
50
HOUSTON, TEXAS 77251--1443
ns
16
ns
17
TMS320LC548
FIXED-POINT DIGITAL SIGNAL PROCESSOR
SPRS123 -- FEBRUARY 2000
multiply-by-N clock option -- PLL enabled (continued)
timing requirements (see Figure 4)
’548-66
tc(CI)
Cycle time, X2/CLKIN
MIN
MAX
MIN
MAX
Integer PLL multiplier N (N = 1--15)
20†
400
20†
400
PLL multiplier N = x.5
20†
200
20†
200
100
20†
100
20†
PLL multiplier N = x.25, x.75
†
’548-80
4
UNIT
ns
tf(CI)
Fall time, X2/CLKIN
tr(CI)
Rise time, X2/CLKIN
tw(CIL)
Pulse duration, X2/CLKIN low
5
5
ns
tw(CIH)
Pulse duration, X2/CLKIN high
5
5
ns
4
Note that for all values of tc(CI), the minimum tc(CO) period must not be exceeded.
tw(CIH)
tw(CIL)
tf(CI)
tr(CI)
tc(CI)
X2/CLKIN
td(CIH-CO)
tc(CO)
tw(COH)
tw(COL)
tp
CLKOUT
Unstable
Figure 4. External Multiply-by-One Clock Timing
18
POST OFFICE BOX 1443
tf(CO)
HOUSTON, TEXAS 77251--1443
tr(CO)
2
ns
2
ns
TMS320LC548
FIXED-POINT DIGITAL SIGNAL PROCESSOR
SPRS123 -- FEBRUARY 2000
memory and parallel I/O interface timing
switching characteristics over recommended operating conditions for a memory read
(MSTRB = 0)†‡ (see Figure 5)
’548-66
PARAMETER
td(CLKL-A)
Delay time, address valid from CLKOUT low§
td(CLKH-A)
Delay time, address valid from CLKOUT high
td(CLKL-MSL)
Delay time, MSTRB low from CLKOUT low
td(CLKL-MSH)
Delay time, MSTRB high from CLKOUT low
(transition)¶
low§
th(CLKL-A)R
Hold time, address valid after CLKOUT
th(CLKH-A)R
Hold time, address valid after CLKOUT high¶
’548-80
UNIT
MIN
MAX
MIN
MAX
0
5
0
6
ns
-- 2
3
0
5
ns
0
5
0
6
ns
-- 2
3
0
5
ns
0
5
0
6
ns
-- 2
3
0
5
ns
†
Address, PS, and DS timings are all included in timings referenced as address.
See Table 1, Table 2, and Table 3 for address bus timing variation with load capacitance.
§ In the case of a memory read preceded by a memory read
¶ In the case of a memory read preceded by a memory write
‡
POST OFFICE BOX 1443
HOUSTON, TEXAS 77251--1443
19
TMS320LC548
FIXED-POINT DIGITAL SIGNAL PROCESSOR
SPRS123 -- FEBRUARY 2000
memory and parallel I/O interface timing (continued)
timing requirements for a memory read (MSTRB = 0) [H = 0.5 tc(CO)]†‡ (see Figure 5)
’548-66
MIN
†
‡
MAX
’548-80
MIN
MAX
UNIT
ta(A)M
Access time, read data access from address valid
2H--10
2H--7.5
ns
ta(MSTRBL)
Access time, read data access from MSTRB low
2H--10
2H--7.5
ns
tsu(D)R
Setup time, read data before CLKOUT low
5
5
ns
th(D)R
Hold time, read data after CLKOUT low
2
2
ns
th(A-D)R
Hold time, read data after address invalid
1
1
ns
th(D)MSTRBH
Hold time, read data after MSTRB high
0
0
ns
Address, PS, and DS timings are all included in timings referenced as address.
See Table 1, Table 2, and Table 3 for address bus timing variation with load capacitance.
20
POST OFFICE BOX 1443
HOUSTON, TEXAS 77251--1443
TMS320LC548
FIXED-POINT DIGITAL SIGNAL PROCESSOR
SPRS123 -- FEBRUARY 2000
memory and parallel I/O interface timing (continued)
CLKOUT
td(CLKL-A)
th(CLKL-A)R
A[15:0]
th(A-D)R
tsu(D)R
ta(A)M
th(D)R
D[15:0]
th(D)MSTRBH
td(CLKL-MSL)
td(CLKL-MSH)
ta(MSTRBL)
MSTRB
R/W
PS, DS
Figure 5. Memory Read (MSTRB = 0)
POST OFFICE BOX 1443
HOUSTON, TEXAS 77251--1443
21
TMS320LC548
FIXED-POINT DIGITAL SIGNAL PROCESSOR
SPRS123 -- FEBRUARY 2000
memory and parallel I/O interface timing (continued)
switching characteristics over recommended operating conditions for a memory write
(MSTRB = 0) [H = 0.5 tc(CO)]†‡ (see Figure 6)
’548-66
PARAMETER
td(CLKH-A)
Delay time, address valid from CLKOUT high§
low¶
’548-80
UNIT
MIN
MAX
MIN
MAX
-- 2
3
0
5
ns
td(CLKL-A)
Delay time, address valid from CLKOUT
0
5
0
6
ns
td(CLKL-MSL)
Delay time, MSTRB low from CLKOUT low
0
5
0
6
ns
td(CLKL-D)W
Delay time, data valid from CLKOUT low
0
6
0
7
ns
td(CLKL-MSH)
Delay time, MSTRB high from CLKOUT low
-- 2
3
0
5
ns
td(CLKH-RWL)
Delay time, R/W low from CLKOUT high
-- 2
3
-- 1
4
ns
td(CLKH-RWH)
Delay time, R/W high from CLKOUT high
td(RWL-MSTRBL)
Delay time, MSTRB low after R/W low
th(A)W
Hold time, address valid after CLKOUT high§
th(D)MSH
Hold time, write data valid after MSTRB high
tw(SL)MS
Pulse duration, MSTRB low
tsu(A)W
Setup time, address valid before MSTRB low
tsu(D)MSH
Setup time, write data valid before MSTRB high
-- 1
4
ns
H -- 2
H+2
ns
0
5
-- 1
5
ns
H--4
H+4¶
ns
H--5
Address, PS, and DS timings are all included in timings referenced as address.
See Table 1, Table 2, and Table 3 for address bus timing variation with load capacitance.
§ In the case of a memory write preceded by a memory write.
¶ In the case of a memory write preceded by an I/O cycle.
‡
POST OFFICE BOX 1443
3
H+3
H+5¶
2H--5
†
22
-- 2
H -- 2
HOUSTON, TEXAS 77251--1443
2H--5
2H--5
2H--10
ns
2H--5
2H+8§
2H--7
ns
2H+7¶
ns
TMS320LC548
FIXED-POINT DIGITAL SIGNAL PROCESSOR
SPRS123 -- FEBRUARY 2000
memory and parallel I/O interface timing (continued)
CLKOUT
td(CLKH-A)
td(CLKL-A)
th(A)W
A[15:0]
td(CLKL-D)W
th(D)MSH
tsu(D)MSH
D[15:0]
td(CLKL-MSL)
td(CLKL-MSH)
tsu(A)W
MSTRB
td(CLKH-RWL)
td(CLKH-RWH)
tw(SL)MS
td(RWL-MSTRBL)
R/W
PS, DS
Figure 6. Memory Write (MSTRB = 0)
POST OFFICE BOX 1443
HOUSTON, TEXAS 77251--1443
23
TMS320LC548
FIXED-POINT DIGITAL SIGNAL PROCESSOR
SPRS123 -- FEBRUARY 2000
memory and parallel I/O interface timing (continued)
switching characteristics over recommended operating conditions for a parallel I/O port read
(IOSTRB = 0)†‡ (see Figure 7)
’548-66
PARAMETER
†
‡
’548-80
MIN
MAX
MIN
MAX
UNIT
td(CLKL-A)
Delay time, address valid from CLKOUT low
0
5
0
6
ns
td(CLKH-ISTRBL)
Delay time, IOSTRB low from CLKOUT high
-- 2
3
-- 1
4
ns
td(CLKH-ISTRBH)
Delay time, IOSTRB high from CLKOUT high
-- 2
3
-- 1
4
ns
th(A)IOR
Hold time, address after CLKOUT low
0
5
0
6
ns
Address and IS timings are included in timings referenced as address.
See Table 1, Table 2, and Table 3 for address bus timing variation with load capacitance.
24
POST OFFICE BOX 1443
HOUSTON, TEXAS 77251--1443
TMS320LC548
FIXED-POINT DIGITAL SIGNAL PROCESSOR
SPRS123 -- FEBRUARY 2000
memory and parallel I/O interface timing (continued)
timing requirements for a parallel I/O port read (IOSTRB = 0) [H = 0.5 tc(CO)]†‡ (see Figure 7)
’548-66
MIN
†
‡
MAX
’548-80
MIN
MAX
UNIT
ta(A)IO
Access time, read data access from address valid
3H--10
3H--5
ns
ta(ISTRBL)IO
Access time, read data access from IOSTRB low
2H--10
2H--5
ns
tsu(D)IOR
Setup time, read data before CLKOUT high
5
4
ns
th(D)IOR
Hold time, read data after CLKOUT high
2
2
ns
th(ISTRBH-D)R
Hold time, read data after IOSTRB high
0
0
ns
Address and IS timings are included in timings referenced as address.
See Table 1, Table 2, and Table 3 for address bus timing variation with load capacitance.
CLKOUT
th(A)IOR
td(CLKL-A)
A[15:0]
tsu(D)IOR
ta(A)IO
th(D)IOR
D[15:0]
ta(ISTRBL)IO
td(CLKH-ISTRBL)
th(ISTRBH-D)R
td(CLKH-ISTRBH)
IOSTRB
R/W
IS
Figure 7. Parallel I/O Port Read (IOSTRB = 0)
POST OFFICE BOX 1443
HOUSTON, TEXAS 77251--1443
25
TMS320LC548
FIXED-POINT DIGITAL SIGNAL PROCESSOR
SPRS123 -- FEBRUARY 2000
memory and parallel I/O interface timing (continued)
switching characteristics over recommended operating conditions for a parallel I/O port write
(IOSTRB = 0) [H = 0.5 tc(CO)] (see Figure 8)†
’548-66
PARAMETER
†
‡
td(CLKL-A)
Delay time, address valid from CLKOUT low‡
td(CLKH-ISTRBL)
Delay time, IOSTRB low from CLKOUT high
td(CLKH-D)IOW
Delay time, write data valid from CLKOUT high
td(CLKH-ISTRBH)
Delay time, IOSTRB high from CLKOUT high
td(CLKL-RWL)
Delay time, R/W low from CLKOUT low
td(CLKL-RWH)
Delay time, R/W high from CLKOUT low
low‡
’548-80
UNIT
MIN
MAX
MIN
MAX
0
5
0
6
ns
-- 2
3
-- 1
4
ns
H--5
H+8
H--5
H+6
ns
-- 2
3
-- 1
4
ns
0
5
0
4
ns
-- 2
3
0
5
ns
0
5
0
6
ns
th(A)IOW
Hold time, address valid from CLKOUT
th(D)IOW
Hold time, write data after IOSTRB high
H--5
H+5
H--4
H+4
ns
tsu(D)IOSTRBH
Setup time, write data before IOSTRB high
H--5
H
H--4
H+1
ns
tsu(A)IOSTRBL
Setup time, address valid before IOSTRB low
H--5
H+5
H--5
H+5
ns
See Table 1, Table 2, and Table 3 for address bus timing variation with load capacitance.
Address and IS timings are included in timings referenced as address.
26
POST OFFICE BOX 1443
HOUSTON, TEXAS 77251--1443
TMS320LC548
FIXED-POINT DIGITAL SIGNAL PROCESSOR
SPRS123 -- FEBRUARY 2000
memory and parallel I/O interface timing (continued)
CLKOUT
tsu(A)IOSTRBL
td(CLKL-A)
th(A)IOW
A[15:0]
td(CLKH-D)IOW
th(D)IOW
D[15:0]
td(CLKH-ISTRBL)
td(CLKH-ISTRBH)
tsu(D)IOSTRBH
IOSTRB
td(CLKL-RWH)
td(CLKL-RWL)
R/W
IS
Figure 8. Parallel I/O Port Write (IOSTRB = 0)
I/O timing variation with load capacitance: SPICE simulation results
Condition: Temperature
Capacitance
Voltage
Model
: 125 C
: 0--100pF
: 2.7/3.0/3.3 V
: Weak/Nominal/Strong
90%
10%
Figure 9. Rise and Fall Time Diagram
POST OFFICE BOX 1443
HOUSTON, TEXAS 77251--1443
27
TMS320LC548
FIXED-POINT DIGITAL SIGNAL PROCESSOR
SPRS123 -- FEBRUARY 2000
I/O timing variation with load capacitance: SPICE simulation results (continued)
Table 1. Timing Variation With Load Capacitance: [2.7 V] 10% -- 90%
WEAK
NOMINAL
STRONG
RISE
FALL
RISE
FALL
RISE
FALL
0 pF
0.476 ns
0.457 ns
0.429 ns
0.391 ns
0.382 ns
0.323 ns
10 pF
1.511 ns
1.278 ns
1.386 ns
1.148 ns
1.215 ns
1.049 ns
20 pF
2.551 ns
2.133 ns
2.350 ns
1.956 ns
2.074 ns
1.779 ns
30 pF
3.614 ns
3.011 ns
3.327 ns
2.762 ns
2.929 ns
2.512 ns
40 pF
4.664 ns
3.899 ns
4.394 ns
3.566 ns
3.798 ns
3.264 ns
50 pF
5.752 ns
4.786 ns
5.273 ns
4.395 ns
4.655 ns
4.010 ns
60 pF
6.789 ns
5.656 ns
6.273 ns
5.206 ns
5.515 ns
4.750 ns
70 pF
7.817 ns
6.598 ns
7.241 ns
6.000 ns
6.442 ns
5.487 ns
80 pF
8.897 ns
7.531 ns
8.278 ns
6.928 ns
7.262 ns
6.317 ns
90 pF
10.021 ns
8.332 ns
9.152 ns
7.735 ns
8.130 ns
7.066 ns
100 pF
11.072 ns
9.299 ns
10.208 ns
8.537 ns
8.997 ns
7.754 ns
Table 2. Timing Variation With Load Capacitance: [3 V] 10% -- 90%
WEAK
28
NOMINAL
STRONG
RISE
FALL
RISE
FALL
RISE
FALL
0 pF
0.436 ns
0.387 ns
0.398 ns
0.350 ns
0.345 ns
0.290 ns
10 pF
1.349 ns
1.185 ns
1.240 ns
1.064 ns
1.092 ns
0.964 ns
20 pF
2.273 ns
1.966 ns
2.098 ns
1.794 ns
1.861 ns
1.634 ns
30 pF
3.226 ns
2.765 ns
2.974 ns
2.539 ns
2.637 ns
2.324 ns
40 pF
4.168 ns
3.573 ns
3.849 ns
3.292 ns
3.406 ns
3.013 ns
50 pF
5.110 ns
4.377 ns
4.732 ns
4.052 ns
4.194 ns
3.710 ns
60 pF
6.033 ns
5.230 ns
5.660 ns
4.811 ns
5.005 ns
4.401 ns
70 pF
7.077 ns
5.997 ns
6.524 ns
5.601 ns
5.746 ns
5.117 ns
80 pF
8.020 ns
6.899 ns
7.416 ns
6.336 ns
6.559 ns
5.861 ns
90 pF
8.917 ns
7.709 ns
8.218 ns
7.124 ns
7.323 ns
6.498 ns
100 pF
9.885 ns
8.541 ns
9.141 ns
7.830 ns
8.101 ns
7.238 ns
POST OFFICE BOX 1443
HOUSTON, TEXAS 77251--1443
TMS320LC548
FIXED-POINT DIGITAL SIGNAL PROCESSOR
SPRS123 -- FEBRUARY 2000
I/O timing variation with load capacitance: SPICE simulation results (continued)
Table 3. Timing Variation With Load Capacitance: [3.3 V] 10% -- 90% [3 V] 10% -- 90%
WEAK
NOMINAL
STRONG
RISE
FALL
RISE
FALL
RISE
FALL
0 pF
0.404 ns
0.361 ns
0.371 ns
0.310 ns
0.321 ns
0.284 ns
10 pF
1.227 ns
1.081 ns
1.133 ns
1.001 ns
1.000 ns
0.892 ns
20 pF
2.070 ns
1.822 ns
1.915 ns
1.675 ns
1.704 ns
1.530 ns
30 pF
2.931 ns
2.567 ns
2.719 ns
2.367 ns
2.414 ns
2.169 ns
40 pF
3.777 ns
3.322 ns
3.515 ns
3.072 ns
3.120 ns
2.823 ns
50 pF
4.646 ns
4.091 ns
4.319 ns
3.779 ns
3.842 ns
3.466 ns
60 pF
5.487 ns
4.859 ns
5.145 ns
4.503 ns
4.571 ns
4.142 ns
70 pF
6.405 ns
5.608 ns
5.980 ns
5.234 ns
5.301 ns
4.767 ns
80 pF
7.284 ns
6.463 ns
6.723 ns
5.873 ns
5.941 ns
5.446 ns
90 pF
8.159 ns
7.097 ns
7.560 ns
6.692 ns
6.740 ns
6.146 ns
100 pF
8.994 ns
7.935 ns
8.300 ns
7.307 ns
7.431 ns
6.822 ns
POST OFFICE BOX 1443
HOUSTON, TEXAS 77251--1443
29
TMS320LC548
FIXED-POINT DIGITAL SIGNAL PROCESSOR
SPRS123 -- FEBRUARY 2000
ready timing for externally generated wait states
timing requirements for externally generated wait states [H = 0.5 tc(CO)]† (see Figure 10, Figure 11,
Figure 12, and Figure 13)
’548-66
MIN
tsu(RDY)
Setup time, READY before CLKOUT low
7
th(RDY)
Hold time, READY after CLKOUT low
0
tv(RDY)MSTRB
Valid time, READY after MSTRB low‡
th(RDY)MSTRB
Hold time, READY after MSTRB low‡
Valid time, READY after IOSTRB
th(RDY)IOSTRB
Hold time, READY after IOSTRB low‡
tv(MSCL)
Valid time, MSC low after CLKOUT low
tv(MSCH)
Valid time, MSC high after CLKOUT low
MIN
ns
4H--10
4H
5H--10
5H
UNIT
ns
0
4H
†
MAX
6
4H--10
low‡
tv(RDY)IOSTRB
’548-80
MAX
ns
ns
5H--10
5H
ns
ns
0
5
0
4
ns
-- 2
3
0
4
ns
The hardware wait states can be used only in conjunction with the software wait states to extend the bus cycles. To generate wait states by
READY, at least two software wait states must be programmed. READY is not sampled until the completion of the internal software wait states.
‡ These timings are included for reference only. The critical timings for READY are those referenced to CLKOUT.
30
POST OFFICE BOX 1443
HOUSTON, TEXAS 77251--1443
TMS320LC548
FIXED-POINT DIGITAL SIGNAL PROCESSOR
SPRS123 -- FEBRUARY 2000
ready timing for externally generated wait states (continued)
CLKOUT
A[15:0]
tsu(RDY)
th(RDY)
READY
tv(RDY)MSTRB
th(RDY)MSTRB
MSTRB
tv(MSCH)
tv(MSCL)
MSC
Wait States
Generated Internally
Wait State
Generated
by READY
Figure 10. Memory Read With Externally Generated Wait States
POST OFFICE BOX 1443
HOUSTON, TEXAS 77251--1443
31
TMS320LC548
FIXED-POINT DIGITAL SIGNAL PROCESSOR
SPRS123 -- FEBRUARY 2000
ready timing for externally generated wait states (continued)
CLKOUT
A[15:0]
D[15:0]
th(RDY)
tsu(RDY)
READY
tv(RDY)MSTRB
th(RDY)MSTRB
MSTRB
tv(MSCH)
tv(MSCL)
MSC
Wait States
Generated Internally
Wait State Generated
by READY
Figure 11. Memory Write With Externally Generated Wait States
32
POST OFFICE BOX 1443
HOUSTON, TEXAS 77251--1443
TMS320LC548
FIXED-POINT DIGITAL SIGNAL PROCESSOR
SPRS123 -- FEBRUARY 2000
ready timing for externally generated wait states (continued)
CLKOUT
A[15:0]
th(RDY)
tsu(RDY)
READY
tv(RDY)IOSTRB
IOSTRB
th(RDY)IOSTRB
tv(MSCH)
tv(MSCL)
MSC
Wait
States
Generated
Internally
Wait State Generated
by READY
Figure 12. I/O Read With Externally Generated Wait States
POST OFFICE BOX 1443
HOUSTON, TEXAS 77251--1443
33
TMS320LC548
FIXED-POINT DIGITAL SIGNAL PROCESSOR
SPRS123 -- FEBRUARY 2000
ready timing for externally generated wait states (continued)
CLKOUT
A[15:0]
D[15:0]
th(RDY)
tsu(RDY)
READY
tv(RDY)IOSTRB
th(RDY)IOSTRB
IOSTRB
tv(MSCH)
tv(MSCL)
MSC
Wait States
Generated
Internally
Figure 13. I/O Write With Externally Generated Wait States
34
POST OFFICE BOX 1443
HOUSTON, TEXAS 77251--1443
Wait State Generated
by READY
TMS320LC548
FIXED-POINT DIGITAL SIGNAL PROCESSOR
SPRS123 -- FEBRUARY 2000
HOLD and HOLDA timings
switching characteristics over recommended operating conditions for memory control signals
and HOLDA [H = 0.5 tc(CO)] (see Figure 14)
’548-66
PARAMETER
MIN
’548-80
MAX
MIN
MAX
UNIT
tdis(CLKL-A)
Disable time, CLKOUT low to address, PS, DS, IS high impedance
5
5
ns
tdis(CLKL-RW)
Disable time, CLKOUT low to R/W high impedance
5
5
ns
tdis(CLKL-S)
Disable time, CLKOUT low to MSTRB, IOSTRB high
impedance
5
5
ns
ten(CLKL-A)
Enable time, CLKOUT low to address, PS, DS, IS
2H+5
2H+5
ns
ten(CLKL-RW)
Enable time, CLKOUT low to R/W enabled
2H+5
2H+5
ns
ten(CLKL-S)
Enable time, CLKOUT low to MSTRB, IOSTRB enabled
2H+5
2
2H+5
ns
0
5
0
5
ns
-- 2
3
0
4
ns
tv(HOLDA)
tw(HOLDA)
Valid time, HOLDA low after CLKOUT low
Valid time, HOLDA high after CLKOUT low
Pulse duration, HOLDA low duration
2H--3
2H--3
ns
timing requirements for HOLD [H = 0.5 tc(CO)] (see Figure 14)
’548-66
MIN
tw(HOLD)
Pulse duration, HOLD low duration
tsu(HOLD)
Setup time, HOLD before CLKOUT low
POST OFFICE BOX 1443
HOUSTON, TEXAS 77251--1443
MAX
’548-80
MIN
MAX
UNIT
4H+10
4H+10
ns
10
10
ns
35
TMS320LC548
FIXED-POINT DIGITAL SIGNAL PROCESSOR
SPRS123 -- FEBRUARY 2000
HOLD and HOLDA timings (continued)
CLKOUT
tsu(HOLD)
tsu(HOLD)
tw(HOLD)
HOLD
tv(HOLDA)
HOLDA
tv(HOLDA)
tw(HOLDA)
tdis(CLKL-A)
ten(CLKL-A)
A[15:0]
PS, DS, IS
D[15:0]
tdis(CLKL-RW)
ten(CLKL-RW)
tdis(CLKL-S)
ten(CLKL-S)
tdis(CLKL-S)
ten(CLKL-S)
R/W
MSTRB
IOSTRB
Figure 14. HOLD and HOLDA Timing (HM = 1)
36
POST OFFICE BOX 1443
HOUSTON, TEXAS 77251--1443
TMS320LC548
FIXED-POINT DIGITAL SIGNAL PROCESSOR
SPRS123 -- FEBRUARY 2000
reset, BIO, interrupt, and MP/MC timings
timing requirements for reset, interrupt, BIO, and MP/MC [H = 0.5 tc(CO)] (see Figure 15, Figure 16,
and Figure 17)
’548-66
MIN
’548-80
MAX
MIN
MAX
UNIT
th(RS)
Hold time, RS after CLKOUT low
0
0
ns
th(BIO)
Hold time, BIO after CLKOUT low
0
0
ns
th(INT)
Hold time, INTn, NMI, after CLKOUT low†
0
0
ns
th(MPMC)
Hold time, MP/MC after CLKOUT low
0
0
ns
4H+10
4H+7
ns
2H+10
2H+7
ns
lowद
tw(RSL)
Pulse duration, RS
tw(BIO)S
Pulse duration, BIO low, synchronous
tw(BIO)A
Pulse duration, BIO low, asynchronous
tw(INTH)S
Pulse duration, INTn, NMI high (synchronous)
2H+10
tw(INTH)A
Pulse duration, INTn, NMI high (asynchronous)
4H
tw(INTL)S
Pulse duration, INTn, NMI low (synchronous)
2H+10
tw(INTL)A
Pulse duration, INTn, NMI low (asynchronous)
4H
tw(INTL)WKP
Pulse duration, INTn, NMI low for IDLE2/IDLE3 wakeup
10
4H
low§
5
4H
ns
2H+7
ns
4H
ns
2H+7
ns
4H
ns
10
ns
tsu(RS)
Setup time, RS before X2/CLKIN
tsu(BIO)
Setup time, BIO before CLKOUT low
10
2H
10
5
2H
ns
tsu(INT)
Setup time, INTn, NMI, RS before CLKOUT low
10
2H
10
2H
ns
tsu(MPMC)
Setup time, MP/MC before CLKOUT low
10
10
ns
ns
†
The external interrupts (INT0--INT3, NMI) are synchronized to the core CPU by way of a two flip-flop synchronizer which samples these inputs
with consecutive falling edges of CLKOUT. The input to the interrupt pins is required to represent a 1--0--0 sequence at the timing that is
corresponding to three CLKOUTs sampling sequence.
‡ If the PLL mode is selected, then at power-on sequence, or at wakeup from IDLE3, RS must be held low for at least 50 s to assure synchronization
and lock-in of the PLL.
§ Divide-by-two mode
¶ Note that RS may cause a change in clock frequency, therefore changing the value of H (see the PLL section).
POST OFFICE BOX 1443
HOUSTON, TEXAS 77251--1443
37
TMS320LC548
FIXED-POINT DIGITAL SIGNAL PROCESSOR
SPRS123 -- FEBRUARY 2000
reset, BIO, interrupt, and MP/MC timings (continued)
X2/CLKIN
tsu(RS)
tw(RSL)
RS, INTn, NMI
tsu(INT)
th(RS)
CLKOUT
tsu(BIO)
th(BIO)
BIO
tw(BIO)S
Figure 15. Reset and BIO Timings
CLKOUT
tsu(INT)
tsu(INT)
th(INT)
INTn, NMI
tw(INTH)A
tw(INTL)A
Figure 16. Interrupt Timing
CLKOUT
RS
th(MPMC)
tsu(MPMC)
MP/MC
Figure 17. MP/MC Timing
38
POST OFFICE BOX 1443
HOUSTON, TEXAS 77251--1443
TMS320LC548
FIXED-POINT DIGITAL SIGNAL PROCESSOR
SPRS123 -- FEBRUARY 2000
instruction acquisition (IAQ), interrupt acknowledge (IACK), external flag (XF), and TOUT timings
switching characteristics over recommended operating conditions for IAQ and IACK
[H = 0.5 tc(CO)] (see Figure 18)
PARAMETER
’548-66
’548-80
MIN
MAX
MIN
MAX
0
5
0
5
ns
-- 2
3
0
5
ns
4
ns
UNIT
td(CLKL-IAQL)
Delay time, IAQ low from CLKOUT low
td(CLKL-IAQH)
Delay time, IAQ high from CLKOUT low
td(A)IAQ
Delay time, address valid before IAQ low
td(CLKL-IACKL)
Delay time, IACK low from CLKOUT low
-- 2
3
-- 1
4
ns
td(CLKL-IACKH)
Delay time , IACK high from CLKOUT low
-- 2
3
-- 1
4
ns
td(A)IACK
Delay time, address valid before IACK low
3
ns
th(A)IAQ
Hold time, address valid after IAQ high
0
-- 4
ns
th(A)IACK
Hold time, address valid after IACK high
0
-- 3
ns
tw(IAQL)
Pulse duration, IAQ low
2H--3
2H--3
ns
tw(IACKL)
Pulse duration, IACK low
2H--3
2H--3
ns
4
3
CLKOUT
A[15:0]
td(CLKL-IAQH)
td(CLKL-IAQL)
th(A)IAQ
td(A)IAQ
tw(IAQL)
IAQ
td(CLKL-IACKH)
td(CLKL-IACKL)
th(A)IACK
td(A)IACK
tw(IACKL)
IACK
MSTRB
Figure 18. Instruction Acquisition (IAQ) and Interrupt Acknowledge (IACK) Timing
POST OFFICE BOX 1443
HOUSTON, TEXAS 77251--1443
39
TMS320LC548
FIXED-POINT DIGITAL SIGNAL PROCESSOR
SPRS123 -- FEBRUARY 2000
instruction acquisition (IAQ), interrupt acknowledge (IACK), external flag (XF), and TOUT timings
(continued)
switching characteristics over recommended operating conditions for external flag (XF) and TOUT
[H = 0.5 tc(CO)] (see Figure 19 and Figure 20)
’548-66
PARAMETER
td(XF)
UNIT
MIN
MAX
MIN
MAX
Delay time, XF high after CLKOUT low
0
5
0
5
Delay time, XF low after CLKOUT low
0
5
0
5
-- 2
3
0
4
ns
-- 2
3
0
4
ns
td(TOUTH)
Delay time, TOUT high after CLKOUT low
td(TOUTL)
Delay time, TOUT low after CLKOUT low
tw(TOUT)
Pulse duration, TOUT
2H--3
CLKOUT
td(XF)
XF
Figure 19. External Flag (XF) Timing
CLKOUT
td(TOUTH)
td(TOUTL)
TOUT
tw(TOUT)
Figure 20. TOUT Timing
40
’548-80
POST OFFICE BOX 1443
HOUSTON, TEXAS 77251--1443
2H--3
ns
ns
TMS320LC548
FIXED-POINT DIGITAL SIGNAL PROCESSOR
SPRS123 -- FEBRUARY 2000
serial port receive timing
timing requirements for serial port receive [H = 0.5 tc(CO)] (see Figure 21)
’548-66
†
tc(SCK)
Cycle time, serial port clock
tf(SCK)
Fall time, serial port clock
tr(SCK)
Rise time, serial port clock
tw(SCK)
Pulse duration, serial port clock low/high
tsu(FSR)
th(FSR)
’548-80
UNIT
MIN
MAX
MIN
MAX
6H
†
6H
†
ns
6
ns
6
ns
6
6
3H
3H
ns
Setup time, FSR before CLKR falling edge
6
4
ns
Hold time, FSR after CLKR falling edge
6
4
ns
th(DR)
Hold time, DR after CLKR falling edge
6
6
ns
tsu(DR)
Setup time, DR before CLKR falling edge
6
6
ns
The serial port design is fully static and, therefore, can operate with tc(SCK) approaching . It is characterized approaching an input frequency
of 0 Hz but tested at a much higher frequency to minimize test time.
tc(SCK)
tf(SCK)
tw(SCK)
CLKR
th(FSR)
tw(SCK)
tsu(FSR)
tr(SCK)
tsu(DR)
FSR
th(DR)
DR
BIT
1
2
7/15
8/16
Figure 21. Serial Port Receive Timing
POST OFFICE BOX 1443
HOUSTON, TEXAS 77251--1443
41
TMS320LC548
FIXED-POINT DIGITAL SIGNAL PROCESSOR
SPRS123 -- FEBRUARY 2000
serial port transmit timing
switching characteristics over recommended operating conditions for serial port transmit with
external clocks and frames (see Figure 22)
’548-66
PARAMETER
td(DX)
Delay time, DX valid after CLKX rising
th(DX)
Hold time, DX valid after CLKX rising
tdis(DX)
Disable time, DX after CLKX rising
MIN
’548-80
MAX
MIN
MAX
25
--5
25
-- 5
UNIT
ns
ns
40
40
ns
timing requirements for serial port transmit with external clocks and frames [H = 0.5tc(CO)]
(see Figure 22)
’548-66
tc(SCK)
Cycle time, serial port clock
th(FSX)
Hold time, FSX after CLKX falling edge (see Note 1)
th(FSX)H
Hold time, FSX after CLKX rising edge (see Note 1)
tf(SCK)
tr(SCK)
tw(SCK)
Pulse duration, serial port clock low/high
td(FSX)
Delay time, FSX after CLKX rising edge
’548-80
MIN
MAX
MIN
MAX
6H
†
6H
†
6
6
UNIT
ns
ns
2H--5‡
2H--3‡
ns
Fall time, serial port clock
6
6
ns
Rise time, serial port clock
6
6
ns
3H
3H
2H--5
ns
2H--3
†
ns
The serial port design is fully static and, therefore, can operate with tc(SCK) approaching . It is characterized approaching an input frequency
of 0 Hz but tested at a much higher frequency to minimize test time.
‡ If the FSX pulse does not meet this specification, the first bit of serial data is driven on DX until the falling edge of FSX. After the falling edge of
FSX, data is shifted out on DX pin. The transmit buffer-empty interrupt is generated when the th(FSX) and th(FSX)H specification is met.
NOTE 1: Internal clock with external FSX and vice versa are also allowable. However, FSX timings to CLKX always are defined depending on
the source of FSX, and CLKX timings always are dependent upon the source of CLKX. Specifically, the relationship of FSX to CLKX
is independent of the source of CLKX.
tc(SCK)
tf(SCK)
tw(SCK)
CLKX
th(FSX)H
td(FSX)
tw(SCK)
th(FSX)
tr(SCK)
FSX
td(DX)
tdis(DX)
th(DX)
DX BIT
1
2
7/15
Figure 22. Serial Port Transmit Timing With External Clocks and Frames
42
POST OFFICE BOX 1443
HOUSTON, TEXAS 77251--1443
8/16
TMS320LC548
FIXED-POINT DIGITAL SIGNAL PROCESSOR
SPRS123 -- FEBRUARY 2000
serial port transmit timing (continued)
switching characteristics over recommended operating conditions for serial port transmit with
internal clocks and frames [H = 0.5tc(CO)] (see Figure 23)
’548-66
PARAMETER
MIN
TYP
’548-80
MAX
MIN
TYP
8H
MAX
8H
UNIT
tc(SCK)
Cycle time, serial port clock
td(FSX)
Delay time, CLKX rising to FSX
15
7
ns
td(DX)
Delay time, CLKX rising to DX
15
7
ns
tdis(DX)
Disable time, CLKX rising to DX
20
20
ns
th(DX)
Hold time, DX valid after CLKX rising edge
tf(SCK)
Fall time, serial port clock
tr(SCK)
Rise time, serial port clock
tw(SCK)
Pulse duration, serial port clock low/high
-- 5
ns
-- 2
4
4
4H--8
4H--4
ns
3
ns
3
ns
ns
tc(SCK)
tf(SCK)
tw(SCK)
CLKX
td(FSX)
tw(SCK)
tr(SCK)
td(FSX)
td(DX)
FSX
tdis(DX)
th(DX)
DX
1
2
7/15
8/16
Figure 23. Serial Port Transmit Timing With Internal Clocks and Frames
POST OFFICE BOX 1443
HOUSTON, TEXAS 77251--1443
43
TMS320LC548
FIXED-POINT DIGITAL SIGNAL PROCESSOR
SPRS123 -- FEBRUARY 2000
buffered serial port receive timing
timing requirements (see Figure 24)
’548-66
’548-80
UNIT
MIN
MAX
MIN
MAX
20
†
20
†
ns
tc(SCK)
Cycle time, serial port clock
tf(SCK)
Fall time, serial port clock
4
4
ns
tr(SCK)
Rise time, serial port clock
4
4
ns
tw(SCK)
Pulse duration, serial port clock low/high
6
6
tsu(BFSR)
Setup time, BFSR before BCLKR falling edge (see Note 2)
2
2
th(BFSR)
Hold time, BFSR after BCLKR falling edge (see Note 2)
tsu(BDR)
Setup time, BDR before BCLKR falling edge
th(BDR)
Hold time, BDR after BCLKR falling edge
10
tc(SCK)
--2‡
10
ns
ns
tc(SCK)
--2‡
ns
0
0
ns
10
10
ns
†
The serial port design is fully static and therefore can operate with tc(SCK) approaching infinity. It is characterized approaching an input frequency
of 0 Hz but tested at a much higher frequency to minimize test time.
‡ First bit is read when BFSR is sampled low by BCLKR clock.
NOTE 2: Timings for BCLKR and BFSR are given with polarity bits (BCLKP and BFSP) set to 0.
tc(SCK)
tw(SCK)
tf(SCK)
BCLKR
th(BFSR)
tr(SCK)
tw(SCK)
tsu(BFSR)
tsu(BDR)
BFSR
th(BDR)
BDR
1
2
8/10/12/16
Figure 24. Buffered Serial Port Receive Timing
44
POST OFFICE BOX 1443
HOUSTON, TEXAS 77251--1443
TMS320LC548
FIXED-POINT DIGITAL SIGNAL PROCESSOR
SPRS123 -- FEBRUARY 2000
buffered serial port transmit timing of external frames
switching characteristics over recommended operating conditions (see Figure 25)
’548-66
PARAMETER
MIN
’548-80
MAX
MIN
MAX
18
UNIT
td(BDX)
Delay time, BDX valid after BCLKX rising
tdis(BDX)
Disable time, BDX after BCLKX rising
tdis(BDX)pcm
Disable time, PCM mode, BDX after BCLKX rising
ten(BDX)pcm
Enable time, PCM mode, BDX after BCLKX rising
8
8
ns
th(BDX)
Hold time, BDX valid after BCLKX rising
2
2
ns
4
6
4
6
18
ns
6
ns
6
ns
timing requirements (see Figure 25)
’548-66
’548-80
UNIT
MIN
MAX
MIN
MAX
20
†
20
†
ns
tc(SCK)
Cycle time, serial port clock
tf(SCK)
Fall time, serial port clock
4
4
ns
tr(SCK)
Rise time, serial port clock
4
4
ns
tw(SCK)
Pulse duration, serial port clock low/high
6
th(BFSX)
Hold time, BFSX after CLKX falling edge (see Notes 3 and 4)
6
tsu(BFSX)
Setup time, FSX before CLKX falling edge (see Notes 3 and 4)
6
6
tc(SCK) --6‡
6
6
ns
tc(SCK) --6‡
ns
ns
†
The serial port design is fully static and therefore can operate with tc(SCK) approaching infinity. It is characterized approaching an input frequency
of 0 Hz but tested at a much higher frequency to minimize test time.
‡ If BFSX does not meet this specification, the first bit of the serial data is driven on BDX until BFSX goes low (sampled on falling edge of BCLKX).
After falling edge of the BFSX, data will be shifted out on the BDX pin.
NOTES: 3. Internal clock with external BFSX and vice versa are also allowable. However, BFSX timings to BCLKX always are defined
depending on the source of BFSX, and BCLKX timings always are dependent upon the source of BCLKX.
4. Timings for BCLKX and BFSX are given with polarity bits (BCLKP and BFSP) set to 0.
POST OFFICE BOX 1443
HOUSTON, TEXAS 77251--1443
45
TMS320LC548
FIXED-POINT DIGITAL SIGNAL PROCESSOR
SPRS123 -- FEBRUARY 2000
buffered serial port transmit timing of external frames (continued)
tc(SCK)
tw(SCK)
tf(SCK)
BCLKX
tr(SCK)
th(BFSX)
tw(SCK)
tsu(BFSX)
BFSX
th(BDX)
td(BDX)
tdis(BDX)
BDX
1
2
8/10/12/16
Figure 25. Buffered Serial Port Transmit Timing of External Clocks and External Frames
46
POST OFFICE BOX 1443
HOUSTON, TEXAS 77251--1443
TMS320LC548
FIXED-POINT DIGITAL SIGNAL PROCESSOR
SPRS123 -- FEBRUARY 2000
buffered serial port transmit timing of internal frame and internal clock
switching characteristics over recommended operating conditions [H = 0.5tc(CO)] (see Figure 26)
’548-66
PARAMETER
’548-80
MIN
MAX
MIN
MAX
UNIT
tc(SCK)
Cycle time, serial port clock, internal clock
20
62H
20
62H
ns
td(BFSX)
Delay time, BFSX after BCLKX rising edge
(see Notes 3 and 4)
0
10
0
10
ns
td(BDX)
Delay time, BDX valid after BCLKX rising edge
8
ns
tdis(BDX)
Disable time, BDX after BCLKX rising edge
5
ns
tdis(BDX)pcm
Disable time, PCM mode, BDX after BCLKX rising edge
5
ns
ten(BDX)pcm
Enable time, PCM mode, BDX after BCLKX rising edge
7
th(BDX)
Hold time, BDX valid after BCLKX rising edge
0
tf(SCK)
Fall time, serial port clock
tr(SCK)
Rise time, serial port clock
tw(SCK)
Pulse duration, serial port clock low/high
8
0
5
0
5
7
ns
0
4
4
6
ns
4
ns
4
ns
6
ns
NOTES: 3. Internal clock with external BFSX and vice versa are also allowable. However, BFSX timings to BCLKX always are defined
depending on the source of BFSX, and BCLKX timings always are dependent upon the source of BCLKX.
4. Timings for BCLKX and BFSX are given with polarity bits (BCLKP and BFSP) set to 0.
tc(SCK)
tw(SCK)
tf(SCK)
BCLKX
tr(SCK)
td(BFSX)
tw(SCK)
td(BFSX)
BFSX
th(BDX)
td(BDX)
tdis(BDX)
BDX
1
2
8/10/12/16
Figure 26. Buffered Serial Port Transmit Timing of Internal Clocks and Internal Frames
POST OFFICE BOX 1443
HOUSTON, TEXAS 77251--1443
47
TMS320LC548
FIXED-POINT DIGITAL SIGNAL PROCESSOR
SPRS123 -- FEBRUARY 2000
serial-port receive timing in TDM mode
timing requirements [H = 0.5tc(CO)] (see Figure 27)
’548-66
’548-80
UNIT
MIN
MAX
MIN
MAX
16H
†
16H
†
ns
tc(SCK)
Cycle time, serial-port clock
tf(SCK)
Fall time, serial-port clock
6
6
ns
tr(SCK)
Rise time, serial-port clock
6
6
ns
tw(SCK)
Pulse duration, serial-port clock low/high
8H
8H
ns
tsu(TD-TCH)
Setup time, TDAT/TADD before TCLK rising edge
10
10
ns
th(TCH-TD)
Hold time, TDAT/TADD after TCLK rising edge
1
1
ns
tsu(TF-TCH)
Setup time, TFRM before TCLK rising edge‡
10
10
ns
th(TCH-TF)
Hold time, TFRM after TCLK rising edge‡
10
10
ns
†
The serial-port design is fully static and, therefore, can operate with tc(SCK) approaching infinity. It is characterized approaching an input frequency
of 0 Hz but tested at a much higher frequency to minimize test time.
‡ TFRM timing and waveforms shown in Figure 27 are for external TFRM. TFRM can also be configured as internal. The TFRM internal case is
illustrated in the transmit timing diagram in Figure 28.
48
POST OFFICE BOX 1443
HOUSTON, TEXAS 77251--1443
TMS320LC548
FIXED-POINT DIGITAL SIGNAL PROCESSOR
SPRS123 -- FEBRUARY 2000
serial-port receive timing in TDM mode (continued)
tw(SCK)
tf(SCK)
tw(SCK)
TCLK
tc(SCK)
tr(SCK)
tsu(TD-TCH)
th(TCH-TD)
TDAT
B0
B15
B14
B13
B12
B11
A0
A1
A2
A3
A4
B2
B1
B0
tsu(TF-TCH)
TADD
A7
th(TCH-TF)
TFRM
Figure 27. Serial-Port Receive Timing in TDM Mode
POST OFFICE BOX 1443
HOUSTON, TEXAS 77251--1443
49
TMS320LC548
FIXED-POINT DIGITAL SIGNAL PROCESSOR
SPRS123 -- FEBRUARY 2000
serial-port transmit timing in TDM mode
switching characteristics over recommended operating conditions [H = 0.5tc(CO)] (see Figure 28)
’548-66
PARAMETER
’548-80
MAX
MIN
th(TCH-TDV)
Hold time, TDAT/TADD valid after TCLK rising edge, TCLK external
1
1
th(TCH-TDV)
Hold time, TDAT/TADD valid after TCLK rising edge, TCLK internal
1
1
td(TCH-TFV)
td(TC-TDV)
†
MIN
MAX
UNIT
ns
ns
Delay time, TFRM valid after TCLK rising edge TCLK ext†
H -- 3
3H + 22
H -- 3
3H+22
Delay time, TFRM valid after TCLK rising edge, TCLK int†
H -- 3
3H + 12
H -- 3
3H+12
Delay time, TCLK to valid TDAT/TADD, TCLK ext
25
25
Delay time, TCLK to valid TDAT/TADD, TCLK int
18
18
ns
ns
TFRM timing and waveforms shown in Figure 28 are for internal TFRM. TFRM can also be configured as external. The TFRM external case is
illustrated in the receive timing diagram in Figure 27.
50
POST OFFICE BOX 1443
HOUSTON, TEXAS 77251--1443
TMS320LC548
FIXED-POINT DIGITAL SIGNAL PROCESSOR
SPRS123 -- FEBRUARY 2000
serial-port transmit timing in TDM mode (continued)
timing requirements [H = 0.5tc(CO)] (see Figure 28)
’548-66
‡
UNIT
MAX
MIN
MAX
16H†
‡
16H†
‡
ns
tc(SCK)
Cycle time, serial-port clock
tf(SCK)
Fall time, serial-port clock
6
6
ns
tr(SCK)
Rise time, serial-port clock
6
6
ns
tw(SCK)
†
’548-80
MIN
8H†
Pulse duration, serial-port clock low/high
8H†
ns
When SCK is generated internally, this value is typical.
The serial-port design is fully static and, therefore, can operate with tc(SCK) approaching 1. It is characterized approaching an input frequency
of 0 Hz but tested as a much higher frequency to minimize test time.
tw(SCK)
tw(SCK)
tf(SCK)
TCLK
tc(SCK)
B15
TDAT
B0
td(TC-TDV)
B14
tr(SCK)
B13
B12
B8
A2
A3
A7
B7
B2
B1
B0
th(TCH-TDV)
td(TC-TDV)
th(TCH-TDV)
A1
TADD
td(TCH-TFV)
A0
td(TCH-TFV)
TFRM
Figure 28. Serial-Port Transmit Timing in TDM Mode
POST OFFICE BOX 1443
HOUSTON, TEXAS 77251--1443
51
TMS320LC548
FIXED-POINT DIGITAL SIGNAL PROCESSOR
SPRS123 -- FEBRUARY 2000
host port interface timing
switching characteristics over recommended operating
(see Notes 5 and 6) (see Figure 29 through Figure 32)
conditions
td(HEL-HDV1)
Delay time, DS low to HD driven
Delay time, HDS falling to HD valid for first byte
of a non-subsequent read: max 20 ns†‡
=
0.5tc(CO)]
’548-66
PARAMETER
td(DSL-HDV)
[H
MIN
MAX
5
12
UNIT
ns
Case 1: Shared-access mode if
tw(DSH) < 7H
7H+20--tw(DSH)
Case 2: Shared-access mode if
tw(DSH) > 7H
20
ns
Case 3: Host-only mode if
tw(DSH) < 20 ns
40--tw(DSH)
Case 4: Host-only mode if
tw(DSH) > 20 ns
20
5‡
td(DSL-HDV2)
Delay time, DS low to HD valid, second byte
td(DSH-HYH)
Delay time, DS high to HRDY high
20
tsu(HDV-HYH)
Setup time, HD valid before HRDY rising edge
3H--10
th(DSH-HDV)R
Hold time, HD valid after DS rising edge, read
0
12
ns
td(COH-HYH)
Delay time, CLKOUT rising edge to HRDY high
10
ns
td(DSH-HYL)
Delay time, HDS or HCS high to HRDY low
12
ns
td(COH-HTX)
Delay time, CLKOUT rising edge to HINT change
15
ns
10H+10
†
ns
ns
ns
Host-only mode timings apply for read accesses to HPIC or HPIA, write accesses to BOB, and resetting DSPINT or HINT to 0 in shared-access
mode. HRDY does not go low for these accesses.
‡ Shared-access mode timings will be met automatically if HRDY is used.
NOTES: 5. SAM = shared-access mode, HOM = host-only mode
HAD stands for HCNTRL0, HCNTRL1, and HR/W.
HDS refers to either HDS1 or HDS2.
DS refers to the logical OR of HCS and HDS.
6. On host read accesses to the HPI, the setup time of HD before DS rising edge depends on the host waveforms and cannot be
specified here.
52
POST OFFICE BOX 1443
HOUSTON, TEXAS 77251--1443
TMS320LC548
FIXED-POINT DIGITAL SIGNAL PROCESSOR
SPRS123 -- FEBRUARY 2000
host port interface timing (continued)
switching characteristics over recommended operating conditions
(see Notes 5 and 6) (see Figure 29 through Figure 32) (continued)
td(HEL-HDV1)
Delay time, DS low to HD driven
Delay time, HDS falling to HD valid for first byte
of a non-subsequent read: max 20 ns†‡
=
0.5tc(CO)]
’548-80
PARAMETER
td(DSL-HDV)
[H
MIN
MAX
5
12
UNIT
ns
Case 1: Shared-access mode if
tw(DSH) < 7H
7H+20--tw(DSH)
Case 2: Shared-access mode if
tw(DSH) > 7H
20
ns
Case 3: Host-only mode if
tw(DSH) < 20 ns
40--tw(DSH)
Case 4: Host-only mode if
tw(DSH) > 20 ns
20
5‡
td(DSL-HDV2)
Delay time, DS low to HD valid, second byte
td(DSH-HYH)
Delay time, DS high to HRDY high
20
tsu(HDV-HYH)
Setup time, HD valid before HRDY rising edge
3H--10
th(DSH-HDV)R
Hold time, HD valid after DS rising edge, read
0
12
ns
td(COH-HYH)
Delay time, CLKOUT rising edge to HRDY high
10
ns
td(DSH-HYL)
Delay time, HDS or HCS high to HRDY low
12
ns
td(COH-HTX)
Delay time, CLKOUT rising edge to HINT change
15
ns
10H+10
ns
ns
ns
†
Host-only mode timings apply for read accesses to HPIC or HPIA, write accesses to BOB, and resetting DSPINT or HINT to 0 in shared-access
mode. HRDY does not go low for these accesses.
‡ Shared-access mode timings will be met automatically if HRDY is used.
NOTES: 5. SAM = shared-access mode, HOM = host-only mode
HAD stands for HCNTRL0, HCNTRL1, and HR/W.
HDS refers to either HDS1 or HDS2.
DS refers to the logical OR of HCS and HDS.
6. On host read accesses to the HPI, the setup time of HD before DS rising edge depends on the host waveforms and cannot be
specified here.
POST OFFICE BOX 1443
HOUSTON, TEXAS 77251--1443
53
TMS320LC548
FIXED-POINT DIGITAL SIGNAL PROCESSOR
SPRS123 -- FEBRUARY 2000
host port interface timing (continued)
timing requirements [H = 0.5tc(CO)] (see Note 5, Figure 29 through Figure 32)
’548-66
MIN
tsu(HBV-DSL)
Setup time, HAD/HBIL valid before DS or HAS falling edge
th(DSL-HBV)
Hold time, HAD/HBIL valid after DS or HAS falling edge
tsu(HSL-DSL)
Setup time, HAS low before DS falling edge
MAX
’548-80
MIN
MAX
UNIT
10
10
ns
5
5
ns
12
12
ns
30†
ns
ns
tw(DSL)
Pulse duration, DS low
30†
tw(DSH)
Pulse duration, DS high
10
10
50
50
tc(DSH-DSH)†
Case 1: HOM access timings
Cycle time, DS rising (see Access Timing Without HRDY)
edge to next DS Case 2a: SAM accesses and HOM active
rising edge
writes to DSPINT or HINT.
(see Access Timings With HRDY)
10H
10H
12
12
ns
10H
10H
ns
3
3
ns
tsu(HDV-DSH)
td(DSH-HSL)
‡
th(DSH -- HDV)W
Setup time, HD valid before DS rising edge
Delay time, DS high to next HAS low
Hold time, HD valid after DS rising edge, write
†
ns
A host not using HRDY should meet the 10H requirement all the time unless a software handshake is used to change the access rate according
to the HPI mode.
‡ Must only be met if HAS is going low when not accessing the HPI (as would be the case where multiple devices are being driven by one host).
NOTE 5: SAM = shared-access mode, HOM = host-only mode
HAD stands for HCNTRL0, HCNTRL1, and HR/W.
HDS refers to either HDS1 or HDS2.
DS refers to the logical OR of HCS and HDS.
54
POST OFFICE BOX 1443
HOUSTON, TEXAS 77251--1443
TMS320LC548
FIXED-POINT DIGITAL SIGNAL PROCESSOR
SPRS123 -- FEBRUARY 2000
host port interface timing (continued)
FIRST BYTE
Valid
HAD
SECOND BYTE
Valid
Valid
th(DSL-HBV)
th(DSL-HBV)
tsu(HBV-DSL)
tsu(HBV-DSL)
HBIL
tw(DSH)
tw(DSH)
tw(DSL)
tw(DSL)
HCS
HDS
tc(DSH-DSH)
td(DSL-HDV2)
td(HEL-HDV1)
th(DSH-HDV)
td(DSL-HDV)
HD
Read
Valid
th(DSH-HDV)R
Valid
tsu(HDV-DSH)
tsu(HDV-DSH)
th(DSH-HDV)W
th(DSH-HDV)
HD
Write
Valid
Valid
Figure 29. Read/Write Access Timings Without HRDY or HAS
POST OFFICE BOX 1443
HOUSTON, TEXAS 77251--1443
55
TMS320LC548
FIXED-POINT DIGITAL SIGNAL PROCESSOR
SPRS123 -- FEBRUARY 2000
host port interface timing (continued)
FIRST BYTE
SECOND BYTE
HAS
tsu(HBV-DSL)
td(DSH-HSL)
th(DSL-HBV)
tsu(HSL-DSL)
Valid
HAD
Valid
Valid
th(DSL-HBV)†
tsu(HBV-DSL)†
HBIL
tc(DSH-DSH)
tw(DSH)
tw(DSL)
HCS
HDS
td(HEL-HDV1)
td(DSL-HDV2)
th(DSH-HDV)R
th(DSH-HDV)R
td(DSL-HDV)
HD
Read
Valid
Valid
tsu(HDV-DSH)
tsu(HDV-DSH)
th(DSH-HDV)W
th(DSH-HDV)W
HD
Write
†
Valid
Valid
When HAS is tied to VDD
Figure 30. Read/Write Access Timings Using HAS Without HRDY
56
POST OFFICE BOX 1443
HOUSTON, TEXAS 77251--1443
TMS320LC548
FIXED-POINT DIGITAL SIGNAL PROCESSOR
SPRS123 -- FEBRUARY 2000
host port interface timing (continued)
FIRST BYTE
SECOND BYTE
HAS
tsu(HSL-DSL)
tsu(HBV-DSL)
td(DSH-HSL)
th(DSL-HBV)
HAD
tsu(HBV-DSL)†
th(DSL-HBV)†
HBIL
tc(DSH-DSH)
tw(DSH)
tw(DSL)
HCS
HDS
tsu(HDV-HYH)
td(DSH-HYH)
HRDY
td(DSH-HYL)
td(HEL-HDV1)
td(DSL-HDV2)
th(DSH-HDV)R
td(DSL-HDV)
HD
Read
Valid
th(DSH-HDV)R
Valid
tsu(HDV-DSH)
tsu(HDV-DSH)
th(DSH-HDV)W
th(DSH-HDV)W
HD
Write
Valid
Valid
td(COH-HYH)
CLKOUT
td(COH-HTX)
HINT
†
When HAS is tied to VDD
Figure 31. Read/Write Access Timing With HRDY
POST OFFICE BOX 1443
HOUSTON, TEXAS 77251--1443
57
TMS320LC548
FIXED-POINT DIGITAL SIGNAL PROCESSOR
SPRS123 -- FEBRUARY 2000
host port interface timing (continued)
HCS
td(DSH-HYL)
HRDY
td(DSH-HYH)
HDS
Figure 32. HRDY Signal When HCS is Always Low
58
POST OFFICE BOX 1443
HOUSTON, TEXAS 77251--1443
TMS320LC548
FIXED-POINT DIGITAL SIGNAL PROCESSOR
SPRS123 -- FEBRUARY 2000
MECHANICAL DATA
Thermal Resistance Characteristics of PGE-144 Package
PARAMETER
C/W
RJA
56
RJC
5
Thermal Resistance Characteristics of GGU-144 Package
PARAMETER
C/W
RJA
38
RJC
5
The following packaging information reflects the most current released data available for the designated
device(s). This data is subject to change without notice and without revision of this document.
POST OFFICE BOX 1443
HOUSTON, TEXAS 77251--1443
59
PACKAGE OPTION ADDENDUM
www.ti.com
31-Mar-2021
PACKAGING INFORMATION
Orderable Device
Status
(1)
Package Type Package Pins Package
Drawing
Qty
Eco Plan
(2)
Lead finish/
Ball material
MSL Peak Temp
Op Temp (°C)
(3)
Device Marking
(4/5)
(6)
TMS320LC548PGE-66
ACTIVE
LQFP
PGE
144
60
RoHS & Green
NIPDAU
Level-1-260C-UNLIM
-66
TMS320LC548PGE
TMS320LC548PGE-80
ACTIVE
LQFP
PGE
144
60
RoHS & Green
NIPDAU
Level-1-260C-UNLIM
-80
TMS320LC548PGE
(1)
The marketing status values are defined as follows:
ACTIVE: Product device recommended for new designs.
LIFEBUY: TI has announced that the device will be discontinued, and a lifetime-buy period is in effect.
NRND: Not recommended for new designs. Device is in production to support existing customers, but TI does not recommend using this part in a new design.
PREVIEW: Device has been announced but is not in production. Samples may or may not be available.
OBSOLETE: TI has discontinued the production of the device.
(2)
RoHS: TI defines "RoHS" to mean semiconductor products that are compliant with the current EU RoHS requirements for all 10 RoHS substances, including the requirement that RoHS substance
do not exceed 0.1% by weight in homogeneous materials. Where designed to be soldered at high temperatures, "RoHS" products are suitable for use in specified lead-free processes. TI may
reference these types of products as "Pb-Free".
RoHS Exempt: TI defines "RoHS Exempt" to mean products that contain lead but are compliant with EU RoHS pursuant to a specific EU RoHS exemption.
Green: TI defines "Green" to mean the content of Chlorine (Cl) and Bromine (Br) based flame retardants meet JS709B low halogen requirements of