This document briefly descibes the DSP56367 24-bit digital signal processor (DSP). The
DSP56367 is a member of the DSP56300 family of programmable CMOS DSPs. The DSP56367
is targeted to applications that require digital audio compression/decompression, sound field
processing, acoustic equalization and other digital audio algorithms. The DSP56367 offers 150
million instructions per second (MIPS) using an internal 150 MHz clock at 1.8 V and 100 million
instructions per second (MIPS) using an internal 100 MHz clock at 1.5 V.
4
8
ESAI
INTER-
FACE
EXPANSION AREA
PIO_EB
6
INTER-
FACE
ESAI_1
PERIPHERAL
24-BIT
DSP56300
Core
PROGRAM
DECODE
CONTROLLE
5
SHI
PROGRAM
ADDRESS
GENERATOR
MEMORY EXPANSION AREA
PROGRAM
RAM
/INSTR.
CACHE
3K x 24
PROGRAM
ROM
40K x 24
Bootstrap
PM_EB
YAB
XAB
PAB
DAB
DDB
YDB
XDB
PDB
GDB
24X24+56->56-BIT MAC
TWO 56-BIT ACCUMULATORS
BARREL SHIFTER
X MEMORY
RAM
13K X 24
ROM
32K x 24
DATA ALU
Y MEMORY
7K X 24
8K x 24
XM_EB
RAM
ROM
YM_EB
EXTERNAL
ADDRESS
SRAM BUS
INTERFACE
I - CACHE
EXTERNAL
DATA BUS
BUS
SWITCH
DRAM &
&
SWITCH
POWER
MNGMNT
JTAG
OnCE™
18
ADDRESS
10
CONTROL
24
DAT A
4
TRIPLE
TIMER
1
2
DAX
(SPDIF Tx.)
INTER-
FACE
ADDRESS
GENERATION
UNIT
SIX CHANNELS
DMA UNIT
INTERNAL
DATA
BUS
PLL
CLOCK
GENERAT
16
HOST
INTER-
FACE
PROGRAM
INTERRUPT
CONTROLLER
EXTAL
RESET
PINIT/NMI
MODA/IRQA
MODB/IRQB
MODC/IRQC
MODD/IRQD
24 BITS BUS
Figure 1 DSP56367 Block Diagram
This document contains information on a new product. Specifications and information herein are subject to change without notice.
Core features are described fully in the DSP56300 Family Manual.
DSP56300 MODULAR CHASSIS
•150 Million Instructions Per Second (MIPS) with a 150 MHz clock at internal logic supply
(QVCCL) of 1.8V.
•100 Million Instructions Per Second (MIPS) with a 100 MHz clock at internal logic supply
(QVCCL) of 1.5V.
•Object Code Compatible with the 56K core.
DSP56367
Features
nc...
I
cale Semiconductor,
Frees
•Data ALU wit h a 24 x 24 bit multiplier -accumulator and a 56-bi t barrel shifter . 16-bit arithmeti c
support.
•Program Control with position independent code support and instruction cache support.
•Six-channel DMA controller.
•PLL based clocking with a wide range of frequency multiplications (1 to 4096), predivider
factors (1 to 16) and power saving clock divider (2
•Internal address tracing support and OnCE for Hardware/Software debugging.
•JTAG port.
•Very l o w-power CMOS design, fully static design with operating frequencies down to DC.
•STOP and WAIT low-power standby modes.
i
: i=0 to 7). Reduces clock noise.
ON-CHIP MEMORY CONFIGURATION
•7Kx24 Bit Y-Data RAM and 8Kx24 Bit Y-Data ROM.
•13Kx24 Bit X-Data RAM and 32Kx24 Bit X-Data ROM.
•40Kx24 Bit Progr am ROM.
•3Kx24 Bit Program RAM and 192x24 Bit Bootstrap ROM. 1K of Program RAM may be used
as Instruction Cache or for Program ROM patching.
•2Kx24 Bit from Y Data RAM and 5Kx24 Bit from X Data RAM can be switched to Program
RAM resulting in up to 10Kx24 Bit of Program RAM.
Data Sheet
MOTOROLADSP56367 2
For More Information On This Product,
Go to: www.freescale.com
DSP56367
Off-chip memory expansion
Freescale Semiconductor, Inc.
OFF-CHIP MEMORY EXPANSION
•External Memory Expansion Port.
•Off-chip expansion up to two 16M x 24-bit word of Data memory.
•Off-chip expansion up to 16M x 24-bit word of Program memory.
•Simultaneous glueless interface to SRAM and DRAM.
PERIPHERAL MODULES
•Ser ial Audio Inter face (ESAI): up to 4 recei vers and up to 6 transmitter s, master or s lave. I2S,
Sony, AC97, network and other programmable protocols.
nc...
I
cale Semiconductor,
•Serial Audio Interface I(ESAI_1): up to 4 receivers and up to 6 transmi tters, master or slave.
2
I
S, Sony, AC97, network and other programmable protocols
The ESAI_1 shares four of the data pins with ESAI, and ESAI_1 does NOT support HCKR
and HCKT (high frequency clocks)
•Ser ial Host Interface (SHI): SPI and I
FIFO, support for 8, 16 and 24-bit words.
•Byte-wide parallel Host Interface (HDI08) with DMA support.
•Triple Timer module (TEC).
•Digital Audio Transmitter (DAX): 1 serial transmitter capable of supporting the SPDIF,
IEC958, CP-340 and AES/EBU digital audio formats.
•Pi n s of unused peripherals (except SHI) may be programmed as GPIO lines.
144-PIN PLASTIC LQFP PACKAGE
Frees
2
C protocols, multi master capability, 10-word receive
Data Sheet
3DSP56367 MOTOROLA
For More Information On This Product,
Go to: www.freescale.com
Freescale Semiconductor, Inc.
DSP56367
Documentation
DOCUMENTATION
Table 1 lists the documents that provide a complete description of the DSP56367 and are required
to design properly with the part. Documentation is avail able from a local Motorola distributor, a
Motorola semiconductor sales office, a Motorola Literature Distribution Center, or through the
Motorola DSP home page on the Internet (the source for the latest inf ormation).
Table 1 DSP56367 Documentation
Document NameDescriptionOrder Number
DSP56300 Family ManualDetailed description of the 56000-family
architecture and the 24-bit core processor
and instruction set
DSP56367 Product BriefBrief description of the chipDSP56367P/D
The input and output signals of the DSP56367 are organized into functional groups, which are
listed in Table 1 and illustrated in Figure 1.
The DSP56367 is operated from a 1.8V supply; however, some of the inputs can tolerate 3.3V. A
nc...
I
special notice for this feature is added to the signal descriptions of those inputs.
Remember, the DSP56367 offers 150 million instructions per second (MIPS) using an internal
150 MHz clock at 1.8 V and 100 million instructions per second (MIPS) using an internal 100
MHz clock at 1.3.3V.
cale Semiconductor,
Frees
Table 1 DSP56367 Functional Signal Groupings
Functional Group
Power (V
Ground (GND)18Table 3
Clock and PLL3Table 4
Address bus
Data bus24Table 6
Bus control10Table 7
Interrupt and mode control5Table 8
HDI08
SHI5Table 10
ESAI
ESAI_1
Digital audio transmitter (DAX)
)20Table 2
CC
1
Port A
2
Port B
3
Port C
5
Port E
4
Port D
Number of
Signals
18Table 5
16Table 9
12Table 11
6Table 12
2Table 13
Detailed
Description
Timer1Table 14
JTAG/OnCE Port4Table 15
MOTOROLADSP56367 Data Sheet1-1
For More Information On This Product,
Go to: www.freescale.com
Freescale Semiconductor, Inc.
Signal/Connection Descriptions
Signal Groupings
Table 1 DSP56367 Functional Signal Groupings (Continued)
Functional Group
Note:1.Port A is the external memory interface port, including the external address bus, data bus, and
control signals.
2.Port B signals are the GPIO port signals which are multiplexed with the HDI08 signals.
3.Port C signals are the GPIO port signals which are multiplexed with the ESAI signals.
4.Port D signals are the GPIO port signals which are multiplexed with the DAX signals.
5.Port E signals are the GPIO port signals which are multiplexed with the ESAI_1 signals.
PLL Power—V
provided with an extr emely low impedance path to the V
externally to all other V
must provide adequate external decoupling capa ci tors. There are four V
other chip power inputs.The user must provide a dequate decoupling capacitors. There are three V
externally to all ot her chip power inputs. The user must provi de adequate external dec oupling capacitors. There are
three V
CCA
externally to all ot her chip power inputs. The user must provi de adequate external dec oupling capacitors. There are
four V
all other chip power inputs. The user must provide a d equate external decou pl ing capacitors. There are two V
inputs.
Host Power—V
chip power inputs . The user must provide adequate external decoupling capacitors. There is one V
Timer. This inpu t must be tied external ly to all other chip power inputs. The user mu s t provide adequate ext ernal
decoupling capa citors. There are tw o V
CCD
inputs.
is VCC dedicated for PLL use. The volt age should be well-regulate d and the input should be
CCP
is an isolated power for the int ernal processing logic. This input must be tied
CCQL
power pins and the V
inputs.
CCQL
is a quiet power source for I/O lines. This input must be tied externally to all
CCQH
is an isolated power for sections of the address bus I/O drivers. This input must be tied
CCA
is an isolated power for sections of the data bus I/O drivers. This input must be tied
CCD
is an isolated power for the bus control I/O drivers. This input must be tied externally to
CCC
is an isolated pow er for the HDI08 I/O drivers. This input must be tied externally to all other
CCH
CCS
CCP
inputs.
GROUND
Table 3 Grounds
Ground NameDescription
power rail. There is one V
CC
power pin only. Do not tie with other power pins. The user
inputs.
CCQL
is an isolated power for the SHI, ESAI, ESAI_1, DAX and
CCS
CCP
input.
CCQH
CCH
inputs.
input.
CCC
GND
P
(4)Quiet Ground—GNDQ is an isolated ground for t h e i nternal processing logic. This connection must be ti ed
GND
Q
1-4DSP56367 Data SheetMOTOROLA
PLL Ground—GNDP is a ground dedicated for PLL us e. The connection should be provided with an extreme ly
low-impedance path to ground. V
possible to the chi p package. There is one GND
externally to all other chip ground connections. The user must provi de adequate external decoupling capacitors.
There are four GN D
connections.
Q
should be bypassed to GNDP by a 0.47 µF capacitor located as close as
CCP
connection.
P
For More Information On This Product,
Go to: www.freescale.com
Freescale Semiconductor, Inc.
Signal/Connection Descriptions
Clock and PLL
Table 3 Grounds
Ground NameDescription
GNDA (4)Address Bus Ground—GNDA is an isolated ground for sections of the address bus I/O drivers. This conne ction
must be tied externally to all other chip ground connections. The user must provide adequate external decoupling
capacitors. There are four GND
GND
(4)Data Bus Ground—GNDD is an isolated ground for sections of the data bus I/O drivers. This connection must be
D
GND
(2)Bus Control Ground—GNDC is an isolated ground for the bus control I/O drivers. This co nne ction must be tied
C
tied externally to all other chip ground connections. The user must provide adequate external decoupling capaci tors.
There are four GN D
externally to all other chip ground connections. The user must provi de adequate external de coupling capacitors.
There are two G N D
connections.
D
connections.
C
connections.
A
nc...
I
cale Semiconductor,
Frees
GND
H
GND
(2)SHI, ESAI, ESAI_1, DAX and Timer Ground—GNDS is an isolated ground for the SHI, ESAI, ESAI_ 1, DAX
S
Host Ground—GNDh is an isolated ground for the HD08 I/O drivers. This connection must be tied externally to all
other chip ground connec ti ons. The user must provide adequa t e external decoupling capa ci tors. There is one GND
connection.
and Timer. This connection must be tied externall y to all other chip ground connec ti ons. The user must provide
adequate ext ernal decoupling ca p acitors. There are two GND
CLOCK AND PLL
Signal NameType
EXTALInputInputExternal Clock Input—An external clock source must be connected to EXTAL in
PCAPInputInputPLL Capacitor—PCAP is a n input connecting an off-ch ip c apacitor to the PLL filter.
PINIT/NMI
InputInputPLL Initial/Nonmaskable Interrupt—During a ssert ion of RESET, the valu e of
State
during
Reset
connections.
S
Table 4 Clock and PLL Signals
Signal Description
order to supply the cloc k to the internal clock generator and PLL.
Connect one capacitor t erm i nal to PCAP and the other termina l t o V
If the PLL is not use d, PCAP may be tied to V
PINIT/NMI
determining whethe r the PLL is enabled or disabled. A fte r RESET
during normal instruction processing, the PINIT/NMI
negative-edge-tri ggered nonmaskable interru pt (N MI) re quest internally synchroni ze d
to internal system clock.
is written into the PLL Enable (PEN) bit of the PLL control register,
, GND, or left floating.
CC
Schmitt-trigger input is a
.
CCP
de assertion and
H
EXTERNAL MEMORY EXPANSION PORT (PORT A)
When the DSP56367 enters a low-power standby mode (stop or wait), it releases bus mastership
and tri-states the relevant port A signals: A0–A17, D0–D23, AA0/RAS0–AA2/RAS2, RD, WR,
BB, CAS.
MOTOROLADSP56367 Data Sheet1-5
For More Information On This Product,
Go to: www.freescale.com
Signal/Connection Descriptions
External Address Bus
EXTERNAL ADDRESS BUS
Signal NameType
A0–A17OutputTri-statedAddress Bus—When the DSP is the bus master, A0–A17 are active-high outputs that
EXTERNAL DATA BUS
nc...
I
Freescale Semiconductor, Inc.
Table 5 External Address Bus Signals
State
during
Reset
specify the addre s s for external program and d at a m emory accesses. Otherwise, the
signals are tri-stated. To mini mi ze power dissipation, A0–A17 do not change sta te
when external memo ry spaces are not being accessed.
Signal Description
Table 6 External Data Bus Signals
Signal NameTypeState during ResetSignal Description
D0–D23Input/OutputTri-statedData Bus—When the DSP is the bus master, D0–D23 are
EXTERNAL BUS CONTROL
Signal
cale Semiconductor,
Name
AA0–AA2/
–RAS
RAS0
2
Type
OutputTri-statedAddress Attribute or Row Address Strobe—When defined as AA, these signals can be
Frees
CAS
OutputTri-statedColumn Address Strobe— When the DSP is the bus master, CAS is an active-low output
State
during
Reset
active-high, bidirectional input/outputs that provide the bidirectional
data bus for external program and data memory acc esse s. Oth er w ise ,
D0–D23 are tri-s tated.
Table 7 External Bus Control Sign als
Signal Description
used as chip sele ct s o r additional address lines. When defined as RA S
be used as RAS
programmable polarity.
used by DRAM to strobe the column addre ss. Otherwi se, if th e bus m aste rship enable
(BME) bit in the DRAM control register is cleared, the signal is tri-stated.
for DRAM interface. These sign al s are tri -sta ta bl e ou tputs with
, these signals can
RD
WR
1-6DSP56367 Data SheetMOTOROLA
OutputTri-statedRead Enable—When the DSP is the bus master, RD is an active-low output that is
asserted to read external me mory on the data bus (D0-D23). Otherwise, R D
OutputTri-statedWrite Enable —When the DSP is the bus master, WR is an active-low output that is
asserted to write external memory on the data bus (D0-D23). Otherwise, WR
is tri-stated.
is tri-stated.
For More Information On This Product,
Go to: www.freescale.com
Freescale Semiconductor, Inc.
Signal/Connection Descriptions
Table 7 External Bus Control Signals (Continued)
External Bus Control
nc...
I
cale Semiconductor,
Frees
Signal
Name
TAInputIg nore d
BR
BG
BB
Type
OutputOutput
InputIgnored
Input/
Output
State
during
Reset
Input
(deasserted)
Input
InputBus Busy—BB is a bidirectional active-low input/output. BB indicates that the bus is
Signal Description
Transfer Acknowledge—If the DSP is the bus master and there is no external bus
activity, or the DSP is not the bus master, the TA
transfer acknowledge (DT A CK) function that can extend an e xternal bus cycle
indefinitely. Any number of wait states (1, 2. . .in finity) may be added to the wait stat e s
inserted by the BCR by keeping TA
the start of a bus cycle, is asserted to enable completion of the bus cycle, and is deasserted
before the next bus cycle. The current bus cycle completes one clock period after TA
asserted synchronous to the i nternal system clock. The nu mber of wait states is
determined by the TA
BCR can be used to set the minimum number of wait states in ext ernal bus cycles.
In order to use the TA
state. A zero wait st ate access cannot be ex tended by TA
operation may result. TA
setting of the TAS bit in the operati ng mode register (OMR).
TA
functionality may not be used whi le performing DRAM type accesses, othe rwi s e
improper operation m ay resul t.
Bus Request—BR is an active-low output, never tri-stated. BR is asserted when the DSP
requests bus mastership. BR
be asserted or deasserted independent of whether the DSP56367 is a bus master or a bus
slave. Bus “parking” allows BR
master. (See the descript ion of bus “parking” in the BB
request hold (BRH) bit in the BCR allows BR
though the DSP does not need the bus. BR
that controls the priority, parking, and tenure of each master on the same external bus. BR
is only affected by DSP requests for the external bus, neve r for t he i nternal bus. During
hardware reset, BR
Bus Grant—BG is an active-low input. BG is as s erted by an external bu s arbitration
circuit when the DSP56367 becomes the next bus master. When BG
DSP56367 must wait until BB
deasserted, bus mastership is typically given up at the end of t he current bus cycle. This
may occur in the middle of an instruction that requires more than one external bus cycle
for execution.
For proper BG
register must be set.
active. Only after BB
(and then assert the signal again). The bus master may keep BB
activity regardless of whether BR
and allows the current bus m ast er to reuse the bus without rearbitration until another
device requires the bus. The deassertion of BB
is driven high and then released and held high by an external pull-up resistor).
BB
input or by the bus control register (BCR), whichever is longer. The
functionality, the BCR must be programmed to at le ast one wait
can operate synchronously or asynchronously, depending on the
is deasserted and the arbitration is reset to the bus slave stat e.
operation, the async hronous bus arbitration enabl e bi t (ABE) in the OMR
is deasserted can the pendi ng bus master become the bus mast er
deasserted. In typi ca l operation, TA is deasserted at
is deasserted when the DSP no longer needs the bus. BR may
to be deasserted even though the D SP563 67 is the bus
is deasserted before taking bus mast ership. When BG is
is asserted or deasserted. This is called “bus parking”
input is ignored. Th e TA input is a data
is
deassertion, otherwise improper
signal description.) The bus
to be asserted under softw are control even
is typically sent to an ext ernal bus arbitrator
is asserted, th e
asserted af ter ceasing b u s
is done by an “active pull-up” method (i.e.,
For proper BB
register must be set.
requires an external pull-up resistor.
BB
MOTOROLADSP56367 Data Sheet1-7
operation, the async hronous bus arbitration enable bit (ABE) in the OMR
For More Information On This Product,
Go to: www.freescale.com
Freescale Semiconductor, Inc.
Signal/Connection Descriptions
Interrupt and Mode Control
INTERRUPT AND MODE CONTROL
The interrupt and mode control signals select the chip’s operating mode as it comes out of
hardware reset. After RESET is deasserted, these inputs are hardware interrupt request lines.
Table 8 Interrupt and Mode Control
State
Signal NameType
during
Reset
Signal Description
nc...
I
cale Semiconductor,
Frees
MODA/IRQA
MODB/IRQB
MODC/IRQC
MODD/IRQD
RESET
InputInputMode Select A/External Interrupt Request A—MODA/IRQA is an active-low
Schmitt-trigger input, internally synchronized to the DSP clock. MODA/IRQA
initial chip operating mod e du ring hardware reset and becomes a le ve l-se nsitive or
negative-edge-triggered, maskable interrupt request input during normal instruction
processing. MODA, MODB, MODC,and MODD select one of 16 initial chip operating
modes, latched int o the OMR when the RESET
stop standby state and the MODA/IRQA
stop state.
This input is 3.3V tolerant.
InputInputMode Select B/External Interrupt Request B—MODB/IRQB is an active-low
InputInputMode Select C/External Interrupt Request C—MODC/IRQC is an active-low
InputInputMode Select D/External Interrupt Request D—MODD/IRQD is an active-low
InputInputReset—RESET is an active-lo w , Schmitt-trigger input. Wh en asserted, the chip is placed in
Schmitt-trigger input, internally synchronized to the DSP clock. MODB/IRQB
initial chip operating mod e du ring hardware reset and becomes a le ve l-se nsitive or
negative-edge-triggered, maskable interrupt request input during normal instruction
processing. MODA, MODB, MODC, and MODD select one of 16 initial chip operating
modes, latche d into OMR when the RESET
This input is 3.3V tole r an t.
Schmitt-trigger input, internally synchronized to the DSP clock. MODC/IRQC
initial chip operating mod e du ring hardware reset and becomes a le ve l-se nsitive or
negative-edge-triggered, maskable interrupt request input during normal instruction
processing. MODA, MODB, MODC, and MODD select one of 16 initial chip operating
modes, latche d into OMR when the RESET
This input is 3.3V tole r an t.
Schmitt-trigger input, internally synchronized to the DSP clock. MODD/IRQD
initial chip operating mod e du ring hardware reset and becomes a le ve l-se nsitive or
negative-edge-triggered, maskable interrupt request input during normal instruction
processing. MODA, MODB, MODC, and MODD select one of 16 initial chip operating
modes, latche d into OMR when the RESET
This input is 3.3V tole r an t.
the Reset stat e and the internal phase generator is reset. T h e Sc hmitt-trigger inpu t al lows a
slowly rising input (such as a capac itor charging) to reset the chip reliabl y. Wh en the
signal is deasserted, the initial chip operating mode is latched from the MODA,
RESET
MODB, MODC, and MODD inputs. The RESET
A stable EXTAL signal must be supplied while RESET
This input is 3.3V tolerant.
signal is deasserted. If the processor is in the
pin is pulled to GND, the processor will exit the
signal is deasserted.
signal is deasserted.
signal is deasserted.
signal must be asserted during power up.
is being asserted.
selects the
selects the
selects the
selects the
1-8DSP56367 Data SheetMOTOROLA
For More Information On This Product,
Go to: www.freescale.com
Freescale Semiconductor, Inc.
Signal/Connection Descriptions
Parallel Host Interface (HDI08)
PARALLEL HOST INTERFACE (HDI08)
The HDI08 provides a fast, 8-bit, parallel data port that may be connected directly to the host bus.
The HDI08 supports a variety of standard buses and can be directly connected to a number of
industry standard microcomputers, microprocessors, DSPs, and DMA hardware.
HASInputHost Address Strobe—When HDI08 is programmed to inte rface a
HAS/
PB8Input, output, or
HA1InputGPIO
HA8InputHost Address 8—When HDI08 is programmed to int erf ace a multiplexed
PB9Input, output, or
output
output
disconnected
disconnected
disconnected
State during
Reset
GPIO
disconnected
disconnected
disconnected
Host Data—When HDI08 is programmed to interface a nonmultiplexed
host bus and the HI function is sele cted, these signals are lines 0–7 of the
bidirectional, tri-state data bus.
Host Address/Data—When HDI08 is programmed to interface a
multiplexed host bus and the HI function is selected, these signals are lines
0–7 of the address/data bidirectional, multiplex ed , tr i-state bus.
Port B 0–7—When the HDI08 is c onfi gu red as GPIO, these signals are
individually programmable as input, output, or int er n a ll y disconnected.
The default state after reset for the s e si gna ls is GPIO di sconnected.
These inputs are 3.3V tolerant.
Host Address Input 0—When the HDI08 is programm e d to interface a
nonmultiplexed host bus and the HI function is selected, this signal is line 0
of the host address input bus.
multiplexed ho s t bus and the HI function is s el ected, this signal is the host
address strobe (HAS) Schmitt -trigger input. The pola rit y of the address
strobe is programmable, but is co nfi gure d active-low (HAS
reset.
Port B 8—When the HDI08 is con figured as GPIO, this signal is
individually programmed as input, output, or internally disconnected.
The default state after reset for this signal is GPIO disconnected.
This input is 3.3V toleran t.
Host Address Input 1—When the HDI08 is programm e d to interface a
nonmultiplexed host bus and the HI function is selected, this signal is line 1
of the host address (HA1) input bus.
host bus and the HI function is selected, this signal is line 8 of the host
address (HA8) input bus.
Port B 9—When the HDI08 is con figured as GPIO, this signal is
individually programmed as input, output, or internally disconnected.
Signal Description
) following
The default state after reset for this signal is GPIO disconnected.
This input is 3.3V toleran t.
1-10DSP56367 Data SheetMOTOROLA
For More Information On This Product,
Go to: www.freescale.com
Freescale Semiconductor, Inc.
Signal/Connection Descriptions
Parallel Host Interface (HDI08)
Table 9 Host Interface (Continued)
nc...
I
cale Semiconductor,
Frees
Signal NameType
HA2InputGPIO
HA9InputHost Address 9—When HDI08 is programmed to int erf ace a multiplexed
PB10Input, Output, or
HRWInputGPIO
/
HRD
HRD
PB11Input, Output, or
HDS
/
HDS
/
HWR
HWR
Disconnecte d
InputHost Read Data—When HDI08 is programmed to int e rfa ce a
Disconnecte d
InputGPIO
InputHost Write Data—When HDI08 is programm ed to interface a
State during
Reset
disconnected
disconnected
disconnected
Host Address Input 2—When the HDI08 is program m ed to interface a
non-multiplexed host bus and the HI function is selected, this signa l is li ne
2 of the host address (HA2) input bus.
host bus and the HI function is selected, this signal is line 9 of the host
address (HA9) input bus.
Port B 10—When th e HDI08 is configured as GPIO, this signal is
individually programmed as input, output, or internally disconnected.
The default state after reset for this signal is GPIO disconnected.
This input is 3.3V toleran t.
Host Read/Write—When HDI08 is program med to interface a
single-data-strobe host bus and the HI function is selected, this signal is the
Host Read/Wri te
double-data-strobe host bus and the HI function is selected, this signal is
the host read data strobe (HRD) Schmitt-trigger input. The pol arity of the
data strobe is programm a ble, but is configured as active -l ow (HRD
reset.
Port B 11—When th e HDI08 is configured as GPIO, this signal is
individually programmed as input, output, or internally disconnected.
The default state after reset for this signal is GPIO disconnected.
This input is 3.3V toleran t.
Host Data Strobe—When HDI0 8 is programmed to inter face a
single-data-strobe host bus and the HI function is selected, this signal is the
host data strobe (HDS ) Schm itt-trigger input. The polarity of the data
strobe is programmable, but is co nfi gure d as active-low (HDS
reset.
double-data-strobe host bus and the HI function is selected, this signal is
the host write data strobe (HWR) Schmitt-trigger input. The polarity of the
data strobe is programm a ble, but is configured as active -l ow (HWR
following reset.
(HRW) input.
Signal Description
) following
) after
)
PB12Input, output, or
MOTOROLADSP56367 Data Sheet1-11
disconnected
Port B 12—When th e HDI0 8 is configured as GPIO, this signal is
individually programmed as input, output, or internally disconnected.
The default state after reset for this signal is GPIO disconnected.
HA10InputHost Address 10—When HDI08 is programmed to interface a multiplexed
PB13Input, output, or
/HOREQOutputGPIO
HOREQ
/
HTRQ
HTRQ
PB14Input, output, or
HACK
/
HACK
/
HRRQ
HRRQ
disconnected
OutputTransmit Host Request—When HDI08 is programmed to interface a
disconnected
InputGPIO
OutputReceive Host Request—When HDI08 is programmed to int er fac e a
State during
Reset
disconnected
disconnected
disconnected
Host Chip Select—When HDI08 is programmed to interface a
nonmultiplexed host bus and the H I function is select ed, this signal is the
host chip select (HCS) input. The po larity of the chip sel ect is
programmable, but is configured active-lo w (HCS
host bus and the HI function is selected, this signal is line 10 of the host
address (HA10) input bus.
Port B 13—When th e HDI0 8 is configured as GPIO, this signal is
individually programmed as input, output, or internally disconnected.
The default state after reset for this signal is GPIO disconnected.
This input is 3.3V toleran t.
Host Request—When HDI08 is programmed t o int er fac e a single host
request host bus and the HI function is sele cted, this signal is the host
request (HOREQ) outpu t. The pol arity of the host request is
programmable, but is configured as active-lo w (HORE Q
The host request may be programmed as a driven or open-drain output.
double host request host bus a nd the HI function is selected, this signal is
the transmit host request (HTRQ) output. The polarity of the host request is
programmable, but is configured as active-low (HTRQ
The host request may be programmed as a driven or open-drain output.
Port B 14—When th e HDI0 8 is configured as GPIO, this signal is
individually programmed as input, output, or internally disconnected.
The default state after reset for this signal is GPIO disconnected.
This input is 3.3V toleran t.
Host Acknowledge—When HDI08 is programmed to interface a singl e
host request host bus and th e HI function is selected, this sign al is the host
acknowledge (HACK) Schmitt-trigger input. The polarity of the host
acknowledge is programmable, but is configured as active-low (HACK
after reset.
double host request host bus and the HI function is selected, this signal is
the receive host reques t (HRRQ) output. The polarity of the host request is
programmable, but is configured as active-low (HRRQ
host request may be program m ed a s a dri ven or open-drain output.
Signal Description
) after reset.
) following reset.
) following reset.
) after reset. Th e
)
PB15Input, output, or
1-12DSP56367 Data SheetMOTOROLA
disconnected
Port B 15—When th e HDI08 is configured as GPIO, this signal is
individually programmed as input, output, or internally disconnected.
The default state after reset for this signal is GPIO disconnected.
This input is 3.3V toleran t.
For More Information On This Product,
Go to: www.freescale.com
Freescale Semiconductor, Inc.
Signal/Connection Descriptions
Serial Host Interface
SERIAL HOST INTERFACE
The SHI has five I/O signals that can be configured to allow the SHI to operate in either SPI or
I2C mode.
Table 10 Serial Host Interface Signals
nc...
I
cale Semiconductor,
Frees
Signal
Name
SCKInput or
SCLInput or
MISOInput or
SDAInput or
Signal Type
output
output
output
open-drain
output
State
during
Reset
Tri-statedSPI Serial Clock—The SCK signal is an output when the SPI is configured as a master and
Tri-statedSPI Master-In-Slave-Out—When the SPI is confi gured as a master, MISO is the master
a Schmitt-trigger input when the SPI is configured as a slave. When the SPI is configured as
a master, the SCK signal is deriv ed fr om the internal SHI clock generator. When the SPI is
configured as a slave, the SCK signal is an input, and the clock signal from the external
master synchronizes the data transfer. The SCK signal is ignored by the SPI if it is defined as
a slave and the slave select (SS
devices, data is shifted on on e edge of the SCK signal and is sample d on t he opposite edge
where data is stable. Edge polarity is determined by the SP I tra n s fer protocol.
2
C Serial Clock—SCL carries the clock for I2C bus transactions in the I2C mode. SCL is a
I
Schmitt-trigger input when configured as a slave and an open-drain output when configured
as a master. SCL should be connec ted to V
This signal is tri-state d during hardware, software, and indi vi dual reset. Thus, there is no
need for an external pull-up in this state.
This input is 3.3V tolerant.
data input line. The MISO signal is used in conjunction with the MOSI signal for
transmitting and receiving serial data. This signal is a Schmitt-trigger input when configured
for the SPI Master mode, an output when configured for the SPI Slave mode, and tri-stated if
configured for the SPI S lave mode when S S
required for SPI operation.
2
I
C Data and Acknowledge—In I2C mode, SDA is a Schmitt-trigger input when receiving
and an open-drain output when transmitting. SDA shoul d be connected to V
pull-up resistor. SDA carries the data for I
during the high period of SCL. The data in SDA is only allowed to change when SCL is low.
When the bus is free, SDA is high. The SDA line is only allowed to change during the time
SCL is high in the case of start and stop events. A high-to-low transition of the SDA line
while SCL is high is a unique situation, and is defined as the start event. A low-to -high
transition of SDA while SCL is high is a unique situation defined as the stop event.
This signal is tri-state d during hardware, software, and indi vi dual reset. Thus, there is no
need for an external pull-up in this state.
Signal Description
) signal is not asse rted. In both the master and slave SPI
through a pull-up resistor.
CC
is deasserted. An external pull-up resistor is not
through a
2
C transactions. The data in SDA must be stable
CC
This input is 3.3V tolerant.
MOTOROLADSP56367 Data Sheet1-13
For More Information On This Product,
Go to: www.freescale.com
Freescale Semiconductor, Inc.
Signal/Connection Descriptions
Serial Host Interface
Table 10 Serial Host Interface Signals (Continued)
nc...
I
cale Semiconductor,
Frees
Signal
Name
MOSIInput or
HA0Input
SS
HA2Input
HREQ
Signal Type
output
InputTri-statedSPI Slave Select—This signal is an active low Schmitt-trigger input when configured for
Input or
Output
State
during
Reset
Tri-statedSPI Master-Out-Slave-In— When the SPI is configured as a master, MOSI is the master
data output line. The MOSI si gnal is used in conjunction with the MISO signal for
transmitting and receiving serial data. MOSI is the slave data input line when the SPI is
configured as a slave . Th i s signa l i s a Schmi tt -trigger input when configur ed for the SPI
Slave mode.
2
C Slave Address 0—This signal uses a Schmitt-trigger input when configured for the I2C
I
mode. When configured for I
address. HA0 is ignored when co nfi gured for the I
This signal is tri-state d during hardware, software, and indi vi dual reset. Thus, there is no
need for an external pull-up in this state.
This input is 3.3V tolerant.
the SPI mode. When configured for the SPI Slave mode, this signal is used to enable the SPI
slave for transfer. When co nfi gured for the SPI master mode, this signal should be kept
deasserted (pulled high). If it is asserted while configured as SPI master, a bus error
condition is flagged. If SS
output signal in the high-impedance state.
2
I
C Slave Address 2—This signal uses a Schmitt-trigger input when configured for the I2C
mode. When configured for the I
device address. HA2 is ignored in the I
This signal is tri-state d during hardware, software, and indi vi dua l reset. Thus, there is no
need for an external pull-up in this state.
This input is 3.3V tolerant.
Tri-statedHost Request—This signal is an active low Schmi tt -tri gger input when configured for the
master mode but an ac ti ve low output when configured for the slave mode.
When configured for the slave mode, HREQ
the next data word tran sf er and deasserted at the first clock pulse of the new data word
transfer. When confi gured for the master mode, HREQ
external slave device, it will trigge r the start of the data wor d transfer by the master. After
finishing the data word transfer, the master will await the next assertion of HREQ
to the next trans fer.
This signal is tri-stated dur ing hardware, software, personal reset , or when t he
HREQ1–HREQ0 bit s in the HCSR are cleared. The re is no need for external pu ll -up in this
state.
is deasserted, the SHI ignores SCK clocks and keeps the MISO
Signal Description
2
C slave mode, the HA0 signal is used to form the slave device
2
C Slave mode, the HA2 signal is used t o form the slave
2
C master mode.
2
C master mode.
is asserted to indicate tha t the SHI is ready for
is an input. When asserted by the
to proceed
This input is 3.3V tolerant.
1-14DSP56367 Data SheetMOTOROLA
For More Information On This Product,
Go to: www.freescale.com
Freescale Semiconductor, Inc.
ENHANCED SERIAL AUDIO INTERFACE
Table 11 Enhanced Serial Audio Interface Signals
Signal/Connection Descriptions
Enhanced Serial Audio Interface
nc...
I
cale Semiconductor,
Frees
Signal
Name
HCKRInput or outputGPIO disconnected High Frequency Clock for Receiver—When programmed as an input, this
PC2Input, output, or
HCKTInput or outputGPIO disconnected High Frequency Clock for Transmitter—When programmed as an input,
PC5Input, output, or
FSRInp ut or outputGPIO disconnected Frame Sync for Receiver—Thi s is the receiver frame sync input /output
PC1Input, output, or
FSTInput or outputGPIO disconnected Frame Sync for Transmitter—This is the transmitter frame sync input/output
Signal TypeState during ResetSignal Description
signal provides a high frequency clock source for the ESAI receiver as an
alternate to the DSP core clock. When programmed as an output, this signal
can serve as a high-freque nc y sam p l e c loc k (e .g., for external digital to anal og
converters [DACs]) or as an additional system clock.
Port C 2—When the ESAI is configured as GPIO, thi s signa l is i ndividually
disconnected
disconnected
disconnected
programmable as input, output, or internally disconnected.
The default stat e after reset is GPIO dis connected.
This input is 3.3V tolerant.
this signal provides a high frequency clock source for the ESAI t ransmitter as
an alternate to the DSP core clock. When programmed as an output, this signal
can serve as a high frequen cy sample clock (e.g., for exte rna l DACs) or as an
additional system clock.
Port C 5—When the ESAI is configured as GPIO, thi s signa l is i ndividually
programmable as input, output, or internally disconnected.
The default stat e after reset is GPIO dis connected.
This input is 3.3V tolerant.
signal. In the asynchronous mode (SYN=0), the FSR pin operates as the frame
sync input or output used by all the enabled receivers. In the synchronous mode
(SYN=1), it operates as ei the r the serial flag 1 pin (TEBE=0 ), or as the
transmitter external buffer enable control (TEBE=1, RFSD=1).
When this pin is configured as serial flag pin, its direction is determined by the
RFSD bit in the RCCR register. When configured as the output flag OF1, this
pin will reflect the val ue of the OF1 bit in the SAICR register, a nd t h e da t a in
the OF1 bit will show up at the pin synchronized to the frame sync in normal
mode or the slot in network mode. When configured a s the input flag IF1, the
data value at the pin will be store d in the IF1 bit in the SAISR register,
synchronized by the fram e sync in normal mode or the slot in netw ork mode.
Port C 1—When the ESAI is configured as GPIO, thi s signa l is i ndividually
programmable as input, output, or internally disconnected.
The default stat e after reset is GPIO dis connected.
This input is 3.3V tolerant.
signal. For synchronous mode, thi s signal is the frame sync for both
transmitters and receivers. For asynchronous mode, FST is the frame sync for
the transmitter s o nly. The dir ecti on is dete r mined b y t he t ran smit ter frame sy nc
direction (TFSD) bit in the ESAI transmit clock control register (TCCR).
PC4Input, output, or
disconnected
MOTOROLADSP56367 Data Sheet1-15
For More Information On This Product,
Go to: www.freescale.com
Port C 4—When the ESAI is configured as GPIO, thi s signa l is i ndividually
programmable as input, output, or internally disconnected.
The default stat e after reset is GPIO dis connected.
This input is 3.3V tolerant.
Freescale Semiconductor, Inc.
Signal/Connection Descriptions
Enhanced Serial Audio Interface
Table 11 Enhanced Serial Audio Interface Signals (Continued)
nc...
I
cale Semiconductor,
Frees
Signal
Name
SCKRInput or outputGPIO disconnected Receiver Serial Clock—SCKR provides the receiver serial bit clock for the
PC0Input, output, or
SCKTInput or outputGPIO disconnected Transmitter Serial Clock—This signal provides the serial bit rate clock for
PC3In put , output, or
SDO5OutputGPIO disconnected Serial Data Output 5— W he n programmed as a transmitter, SD O5 is use d to
SDI0InputSerial Data Input 0—When programme d as a rec ei ve r, SDI0 is used to
PC6Input, output, or
SDO4OutputGPIO disconnected Serial Data Output 4— W he n programmed as a transmitter, SD O4 is use d to
SDI1InputSerial Data Input 1—When programme d as a rec ei ve r, SDI1 is used to
PC7Input, output, or
Signal TypeState during ResetSignal Description
ESAI. The SCKR operates as a clock input or output used by al l the enabled
receivers in the asynchronous mode (SYN=0), or as serial flag 0 pin in the
synchronous mode (SYN=1).
When this pin is configured as serial flag pin, its direction is determined by the
RCKD bit in the RCCR register. When configured as the output flag OF0, this
pin will refle ct the value of the OF0 bit in th e S A IC R r egister, and the da ta in
the OF0 bit will show up at the pin synchronized to the frame sync in normal
mode or the slot in network mode. When configured as the inp u t fl ag IF0, the
data value at the pi n wil l be store d in the IF0 bit in the SAISR register,
synchronized by the frame sync in normal mode or the slot in network mode.
disconnected
disconnected
disconnected
disconnected
Port C 0—When the ESAI is configured as GPIO, this signal is individually
programmable as input, output, or interna ll y disconnected.
The default state after reset is GPIO disconnected.
This input is 3.3V toleran t.
the ESAI. SCKT is a clock input or output used by all enabled transmitters and
receivers in synchronous mode, or by all enabled transmitters in asynchronous
mode.
Port C 3—When the ESAI is configured as GPIO, this signal is individually
programmable as input, output, or interna ll y disconnected.
The default state after reset is GPIO disconnected.
This input is 3.3V toleran t.
transmit data from the TX5 serial transmit shift register.
receive serial data into the RX0 serial receive shift register.
Port C 6—When the ESAI is configured as GPIO, this signal is individually
programmable as input, output, or interna ll y disconnected.
The default state after reset is GPIO disconnected.
This input is 3.3V toleran t.
transmit data from the TX4 serial transmit shift register.
receive serial data into the RX1 serial receive shift register.
Port C 7—When the ESAI is configured as GPIO, this signal is individually
programmable as input, output, or interna ll y disconnected.
The default state after reset is GPIO disconnected.
This input is 3.3V toleran t.
1-16DSP56367 Data SheetMOTOROLA
For More Information On This Product,
Go to: www.freescale.com
Freescale Semiconductor, Inc.
Signal/Connection Descriptions
Enhanced Serial Audio Interface
Table 11 Enhanced Serial Audio Interface Signals (Continued)
nc...
I
cale Semiconductor,
Frees
Signal
Name
SDO3/SD
O3_1
SDI2/SDI
2_1
PC8/PE8Input, outp ut, or
SDO2/SD
O2_1
SDI3/SDI
3_1
PC9/PE9Input, outp ut, or
SDO1/SD
O1_1
PC10/PE10Input, output, or
SDO0/SD
O0_1
PC11/PE11Input, output, or
Signal TypeState during ResetSignal Description
OutputGPIO disconnected Serial Data Output 3—When programm ed as a transmitter, SDO3 is used to
InputSe rial Data Input 2—W hen programmed as a receiver, SDI2 is used to
disconnected
OutputGPIO disconnected Serial Data Output 2—When programm ed as a transmitter, SDO2 is used to
InputSe rial Data Input 3—W hen programmed as a receiver, SDI3 is used to
disconnected
OutputGPIO disconnected Serial Data Output 1—SDO1 is used to transmit data from the TX1 serial
disconnected
OutputGPIO disconnected Serial Data Output 0—SDO0 is used to transmit data from the TX0 serial
disconnected
transmit data from the TX3 serial transmit shift register.
When enabled for ESAI_1 operation, this is the ESAI_1 Serial Data Output 3.
receive serial data in to the RX2 serial receive shift re gister.
When enabled for ESAI_1 operation, this is the ESAI_1 Serial Data Input 2.
Port C 8—When the ESAI is configured as GPIO, thi s signa l is i ndividually
programmable as input, output, or internally disconnected.
When enabled for ESAI_1 GPIO, this is the Port E 8 signal.
The default stat e after reset is GPIO d isconnected.
This input is 3.3V tolerant.
transmit data from the TX2 serial transmit shift register.
When enabled for ESAI_1 operation, this is the ESAI_1 Serial Data Output 2.
receive serial data in to the RX3 serial receive shift re gister.
When enabled for ESAI_1 operation, this is the ESAI_1 Serial Data Input 3.
Port C 9—When the ESAI is configured as GPIO, thi s signa l is i ndividually
programmable as input, output, or internally disconnected.
When enabled for ESAI_1 GPIO, this is the Port E 9 signal.
The default stat e after reset is GPIO d isconnected.
This input is 3.3V tolerant.
transmit shift register.
When enabled for ESAI_1 operation, this is the ESAI_1 Serial Data Output 1.
Port C 10—When th e ESAI is configured as GPIO, this signal is indi vidually
programmable as input, output, or internally disconnected.
When enabled for ESAI_1 GPIO, this is the Port E 10 signal.
The default stat e after reset is GPIO d isconnected.
This input is 3.3V tolerant.
transmit shift register.
When enabled for ESAI_1 operation, this is the ESAI_1 Serial Data Output 0.
Port C 11—When th e ESAI is configured as GPIO, this signal is indi vidually
programmable as input, output, or internally disconnected.
When enabled for ESAI_1 GPIO, this is the Port E 11 signal.
The default stat e after reset is GPIO d isconnected.
This input is 3.3V tolerant.
MOTOROLADSP56367 Data Sheet1-17
For More Information On This Product,
Go to: www.freescale.com
Freescale Semiconductor, Inc.
Signal/Connection Descriptions
Enhanced Serial Audio Interface_1
ENHANCED SERIAL AUDIO INTERFACE_1
Table 12 Enhanced Serial Audio Interface_1 Signals
nc...
I
cale Semiconductor,
Frees
Signal
Name
FSR_1Inpu t or outputGPIO disconnected Frame Sync for Receive r_1—This is the receiver frame sync input/output
PE1Input, output, or
FST_1Input or outputGPIO disconnected Frame Sync for Tr ansmitter_1—This is the transmitte r fr ame sync
PE4Input, output, or
SCKR_1Input or outputGPIO disconnected Receiver Serial Clock_1—SCKR provides the receiver seri al bit cl ock for
PE0Input, output, or
Signal TypeState during ResetSignal Description
signal. In the asynchronous mode (SYN=0), the FSR pin operates as the frame
sync input or output used by al l the enabled receivers. In the synchronous
mode (SYN=1), it operates as either the serial flag 1 pin (TEBE=0), or as the
transmitter external buffe r enable control (TEBE =1, RFSD=1).
When this pin is configured as serial fl ag pi n, its direction is determined by
the RFSD bit in the RCCR regi ste r. When configured as the output flag OF1,
this pin will reflect the value of the OF1 bit in the SAICR regis ter, and the
data in the OF1 bit will show up at the pin synchronized to the fram e sync in
normal mode or the slot in ne twork mode. When configur ed a s the inpu t flag
IF1, the data value at t h e pin will be stored in th e IF 1 bit in the SAISR
register, synchronized by the frame sync in normal mode or the slot in
network mode.
Port E 1—When the ESAI is configured as GP IO, thi s signa l i s indi vidually
disconnected
disconnected
disconnected
programmable as input, output, or internally disconnected.
The default state after reset is GPIO disco nne cted.
This input cannot tolerate 3.3V .
input/output signal. For synchronous mode, this signal is the frame sync for
both transmitters and re ceivers. For asynchronous mode, FST is the frame
sync for the transmitters only. The direction is determined by the transm i tt er
frame sync direction (TFSD) bit in the ESAI transmit clock control register
(TCCR).
Port E 4—When the ESAI is configured as GP IO, thi s signa l i s indi vidually
programmable as input, output, or internally disconnected.
The default state after reset is GPIO disco nne cted.
This input cannot tolerate 3.3V .
the ESAI. The SC K R operates as a clock input or output used by all the
enabled receivers in the asynchronous mode (SYN=0), or as serial flag 0 pin
in the synchronous mode (SYN=1).
When this pin is configured as serial fl ag pi n, its direction is determined by
the RCKD bit in the RCCR register. When configured as the output flag OF0,
this pin will reflect the value of the OF0 bit in the SAICR regis ter, and the
data in the OF0 bit will show up at the pin synchronized to the fram e sync in
normal mode or the slot in ne twork mode. When configur ed a s the inpu t flag
IF0, the data value at t h e pin will be stored in th e IF 0 bit in the SAISR
register, synchronized by the frame sync in normal mode or the slot in
network mode.
Port E 0—When the ESAI is configured as GP IO, thi s signa l i s indi vidually
programmable as input, output, or internally disconnected.
The default state after reset is GPIO disco nne cted.
This input cannot tolerate 3.3V .
1-18DSP56367 Data SheetMOTOROLA
For More Information On This Product,
Go to: www.freescale.com
Freescale Semiconductor, Inc.
Signal/Connection Descriptions
SPDIF Transmitter Digital Audio Interface
Table 12 Enhanced Serial Audio Interface_1 Signals
nc...
I
cale Semiconductor,
Frees
Signal
Name
SCKT_1Input or ou tputGPIO disconnect ed Transmitter Serial Clock_1—This signal provides the serial bit rate clock
PE3Input, output, or
SDO5_1OutputGPIO disconnected Serial Data Output 5_1—When programmed as a transmitter, SDO5 is used
SDI0_1InputSerial Data Input 0_1—When programme d a s a receive r, SDI0 is use d to
PE6Input, output, or
SDO4_1OutputGPIO disconnected Serial Data Output 4_1—When programmed as a transmitter, SDO4 is used
SDI1_1InputSerial Data Input 1_1—When programme d a s a receive r, SDI1 is use d to
PE7Input, output, or
Signal TypeState during ResetSignal Description
for the ESAI. SCKT is a clock input or output used by all enabled transmitters
and receivers in synchronous mode, or by all enabled transmitters in
asynchronous mode.
disconnected
disconnected
disconnected
Port E 3—When the ESAI is configured as GP IO, this signa l i s indi vi dually
programmable as input, output, or internally disconnected.
The default state after reset is GPIO disco nne cted.
This input canno t tolerate 3.3V.
to transmit data from the TX5 seri al transmit shift register.
receive serial data into the RX0 seri al r ec ei v e shift register.
Port E 6—When the ESAI is configured as GP IO, this signa l i s indi vi dually
programmable as input, output, or internally disconnected.
The default state after reset is GPIO disco nne cted.
This input canno t tolerate 3.3V.
to transmit data from the TX4 seri al transmit shift register.
receive serial data into the RX1 seri al r ec ei v e shift register.
Port E 7—When the ESAI is configured as GP IO, this signa l i s indi vi dually
programmable as input, output, or internally disconnected.
The default state after reset is GPIO disco nne cted.
This input is 3.3V tolerant.
SPDIF TRANSMITTER DIGITAL AUDIO INTERFACE
Table 13 Digital Audio Interface (DAX) Signals
Signal
Name
ACIInputGPIO Disconnected Audio Clock Input—This is the DAX clock input. When programmed to use
TypeState During ResetSignal Description
an external clock, this input supplies the DAX clock. The external clock
frequency must be 256, 384, or 512 times the audio sampling frequency (256 ×
Fs, 384 × Fs or 512 × Fs, respectively).
PD0Input,
MOTOROLADSP56367 Data Sheet1-19
output, or
disconnected
For More Information On This Product,
Go to: www.freescale.com
Port D 0—When the DAX is configured as GPIO, th is signal is individually
programmable as input, output, or internally di sconnected.
The default state after reset is GPIO disc onnected.
This input is 3.3V tolerant.
Freescale Semiconductor, Inc.
Signal/Connection Descriptions
Timer
Table 13 Digital Audio Interface (DAX) Signals (Continued)
nc...
I
Signal
Name
ADOOutputGPIO Disconnected Digital Audio Data Output—This signal is an audio and no n-a udio output in
PD1Input,
TIMER
Signal NameType
TIO0Input or OutputInp utTimer 0 Schmitt-Trigger Input/Output— When timer 0 functions as an ext e rnal
TypeState During ResetSignal Description
output, or
disconnected
cale Semiconductor,
JTAG/OnCE INTERFACE
State during
Reset
the form of AES/EBU, CP340 a nd IE C958 data in a biphase mark format.
Port D 1—When the DAX is configured as GPIO, this signal is individually
programmable as input, output, or internal ly disconnected.
The default state after reset is GPIO disc onnected.
This input is 3.3V tolerant.
Table 14 Timer Signal
Signal Description
event counter or in measurement mode, TIO0 is used as input. When timer 0 functions
in watchdog, timer, or pul se m odulation mode, TIO0 is used as out put.
The default mode after reset is GPIO input. This can be changed to output or
configured as a timer input/output through the timer 0 control/status register (TCSR0).
If TIO0 is not being used, it is recommended to either de fine it as GPIO output
immediately at the beginning of operation or leave it defined as GPIO input but
connected to Vcc through a pull-up resistor in order to ensure a stable logic level at this
input.
This input is 3.3V tolerant.
Frees
Table 15 JTAG/OnCE Interface
Signal
Name
TCKInputInputTest Clock—TCK is a test clock input sign al used to synchronize the JTAG test l ogi c. It
1-20DSP56367 Data SheetMOTOROLA
Signal
Type
State
during
Reset
Signal Description
has an internal pull-up resistor.
This input is 3.3V toler ant.
For More Information On This Product,
Go to: www.freescale.com
Freescale Semiconductor, Inc.
Signal/Connection Descriptions
Table 15 JTAG/OnCE Interface (Continued)
Signal
Name
TDIInputInputTest Data Input—TDI is a test data serial input signa l used for test instructions and data.
TDOOutputTri-statedTest Data Output—TDO is a te st data serial output signal used for test instructions and
TMSInputInputTest Mode Select—TM S is an input signal used to s equence the test cont roller’s state
nc...
I
Signal
Type
cale Semiconductor,
State
during
Reset
Signal Description
TDI is sampled on the rising edge of TCK and has an intern al pull-up resistor.
This input is 3.3V toler ant.
data. TDO is tri-stat able and is acti ve ly dr ive n in the sh ift -IR and shif t-DR contro ller sta tes.
TDO changes on the falling edge of TCK.
machine. TMS is sampled on the rising edge of TCK and has an internal pull-up resistor.
This input is 3.3V toler ant.
Frees
MOTOROLADSP56367 Data Sheet1-21
For More Information On This Product,
Go to: www.freescale.com
Signal/Connection Descriptions
nc...
I
Freescale Semiconductor, Inc.
cale Semiconductor,
Frees
1-22DSP56367 Data SheetMOTOROLA
For More Information On This Product,
Go to: www.freescale.com
Freescale Semiconductor, Inc.
SECTION 2
SPECIFICATIONS
INTRODUCTION
The DSP56367 is a high density CMOS device with Transistor-Transistor Logic (TTL)
compatible inputs and outputs.
Note:This document contains information on a new product.
nc...
I
Finalized specifications may be published after further characterization and device qualifications
are completed.
Specifications and information herein are subject to change without notice.
cale Semiconductor,
Frees
MAXIMUM RATINGS
CAUTION
This device contains circuitry protecting
against damage due to high static voltage
or electrical fields. However, normal
precautions should be taken to avoid
exceeding maximum voltage ratings.
Reliability of operation is enhanced if
unused inputs are pulled to an
appropriate logic voltage level (e.g., either
GND or VCC). The suggested value for a
pullup or pulldown resistor is 10 kΩ.
Note:In the calculation of timing requirements, adding a maximum value of one
specification to a minimum value of another specification does not yield a reasonable
sum. A maximum specification is calculated using a worst case variation of process
parameter values in one direction. The minimum specification is calculated using the
worst case for the same parameters in the opposite direction. Therefore, a “maximum”
value for a specification will never occur in the same device that has a “minimum”
MOTOROLADSP56367 Data Sheet2-1
For More Information On This Product,
Go to: www.freescale.com
Specifications
Maximum Ratings
value for another specification; adding a maximum to a minimum represents a
condition that can never exist.
Freescale Semiconductor, Inc.
Table 1 Maximum Ratings
1
Rating
Supply VoltageV
All “3.3V to lerant” input voltages
Current drain per pin ex cluding V
nc...
I
Operating temperature range
Storage temperat ureT
Note:1.GND = 0 V, VCCP, VCCQL = 1.8 V ±5%, TJ = –4 0× C to + 95×C, CL = 50 pF
All other VCC = 3.3 V ± 5%, TJ = –40×C to +95 ×C , CL = 50 pF
2.Absolute maximum ratings are stress ratings only, and functional operation at th e m aximum is not guaranteed. Stress
beyond the maximum rating may affect devi ce reliability or cause permanent damage to the device.
3.Temperatures below -0°C are qu alified for consumer appli cations.
and GNDI10mA
CC
3
Symbol
CCQL, VCCP
V
CCQH, VCCA,
V
CCD, VCCC,
V
CCH, VCCS,
V
IN
T
J
STG
GND − 0.3 to V
cale Semiconductor,
Value
1, 2
Unit
−0.3 to + 2.0
−0.3 to + 4.0
+ 0.7
CC
−40 to + 95°C
−55 to +125°C
V
V
V
Frees
2-2DSP56367 Data SheetMOTOROLA
For More Information On This Product,
Go to: www.freescale.com
Freescale Semiconductor, Inc.
THERMAL CHARACTERISTICS
Table 2 Thermal Characteristics
CharacteristicSymbolT QFP ValueUnit
Specifications
Thermal Characteristics
nc...
I
cale Semiconductor,
Frees
Natural Convection, Junction-to-ambient the rm al resistance
Note:1.Junction temperat ure is a function of die size, on-chip power dissipation, packag e t hermal resistance, mount ing site
(board) temperature , ambient temperature , air flow, power dissipation of other compon ents on the board, and board
thermal resistanc e.
2.Per SEMI G38-87 and JEDEC JESD51-2 with the single layer board horizontal.
3.Thermal resi stance between the die and the case top surface as measured by the col d plate method (MIL SPEC-883
Method 1012.1).
4.Therm al characterization param eter indicating the t em p e rature difference betwe en package top and the junc ti on
temperature pe r J ED E C JESD51-2. When Greek letters are not available, the therm al characteriza ti on parameter is
written as Psi-JT.
3
1,2
4
R
θJA or θJA
R
θJC or θJC
Ψ
45.0
10.0
JT
3.0
DC ELECTRICAL CHARACTERISTICS
Table 3 DC Electrical Characteristics
CharacteristicsSymbolMinTypMaxUnit
Supply voltages
•Core (V
•PLL(V
Supply voltages
•V
CCQH
•V
CCA
•V
CCD
•V
CCC
•V
CCH
•V
CCS
Input high voltage
•D( 0:23), BG
SDO4_1)
•MOD
JTAG/ESAI_1/Timer/HDI08/DAX/
SDO4_1)
•SHI
•EXTALV
(I2C mode)
)
CCQL
)
CCP
, BB, TA, ESAI_1
1
/IRQ1, RESET, PINIT/NMI and all
/SHI
(SPI mode)
V
(except
(only
V
CC
V
CC
V
IH
V
IHP
IHP
IHX
1.711.81.89V
3.143.33.46V
2.0—V
2.0—V
1.5—V
0.8 × V
CCQH
5
CCQH
for both V
CCQH
for both V
—0.8 × V
CCQH
+ 03 max
+ 03 max
CCQH
IHP
IHP
°C/W
°C/W
°C/W
V
MOTOROLADSP56367 Data Sheet2-3
For More Information On This Product,
Go to: www.freescale.com
Specifications
AC Electrical Characteristics
Table 3 DC Electrical Characteristics5 (Continued)
CharacteristicsSymbolMinTypMaxUnit
Freescale Semiconductor, Inc.
nc...
I
cale Semiconductor,
Frees
Input low voltage
•D( 0:23), BG
SDO4_1)
•MOD
JTAG/ESAI/Timer/HDI08/DAX/ESAI_1
ly SDO4_1)
•SHI
•EXTALV
Input leakage currentI
High impedance (off-state) input current (@ 2.4 V / 0.4 V)I
Output high voltage
Output low voltage
Internal supply current
•In N orm a l mode
•In Wait modeI
•In Stop mode
PLL supply current—12.5mA
Input capacitance
Note:1.Refers to MODA/IRQA
2.The Power Consumption Considerations section provides a formula to compute the estima ted current requirements in
3.In order to obtain these results, all inputs, which are not disconnected at Stop mode, must be terminated (i.e., not allowed
4.Periodically sampled and not 100% tested
5.V
6.This characteristic does not apply to P CAP .
, BB, TA, ESAI_1
1
/IRQ1, RESET, PINIT/NMI and all
/SHI
(SPI mode)
(I2C mode)
6
6
2
at internal clock of 150MHz
3
4
Normal mode. In order to obtain these results, all inputs must be terminated (i.e., not allowed to float). Measurements are
based on synthetic intensive DSP benchmarks. The power consumption numbers in this specification are 90% of the
measured results of this benchmark. This reflects typical DSP applications. Typica l internal supply current is m ea s ured
with V
V
CC(other)
to float).
CCQL
All other V
= 1.8V, V
CCQL
= 3.46V at TJ = 95°C.
= 1.8 V ± 5%, TJ = –40°C to +95°C, CL = 50 pF
= 3.3 V ± 5%, TJ = –40°C to +95°C, CL = 50 pF
CC
(except
, MODB/IRQB, MODC/IRQC,and MODD/IRQD pins
= 3.3V at TJ = 25°C. Maximum internal supply current is measured with V
CC(other)
(on
V
V
V
V
V
I
CCI
CCW
I
CCS
C
ILP
ILP
ILX
IN
TSI
OH
OL
IN
IL
–0.3—0.8
–0.3—0.8
–0.3—0.3 x V
–0.3—0.2 x V
–10—10µA
–10—10µA
2.4——V
——0.4
—58.0115mA
—7.3 20mA
—2.0 4 mA
——10pF
CC
CCQH
CCQL
V
V
= 1.89V,
AC ELECTRICAL CHARACTERISTICS
The timing waveforms shown in the AC electrical characteristics section are tested with a VIL
maximum of 0.4 V and a VIH minimum of 2.4 V for all pins except EXTAL. AC timing
specifications, which are referenced to a device input signal, are measured in production with
respect to the 50% point of the respective input signal’s transition. DSP56367 output levels are
2-4DSP56367 Data SheetMOTOROLA
For More Information On This Product,
Go to: www.freescale.com
Freescale Semiconductor, Inc.
Specifications
Internal Clocks
measured with the production test machine VOL and VOH reference levels set at 0.4 V and 2.4 V,
respectively.
Note:Although the minimum value for the frequency of EXTAL is 0 MHz, the device AC
test conditions are 15 MHz and rated speed.
INTERNAL CLOCKS
Table 4 Intern al Clocks
nc...
I
cale Semiconductor,
Frees
Characteris ticsSymbol
MinTypMax
Internal operation frequency with PLL
enabled
Internal operation frequency with PLL
disabled
Internal cl ock high peri o d
•With PLL disabled—ET
•With PLL enabled and
MF ≤ 4
•With PLL enabled and
MF > 4
Internal cl ock low period
•With PLL disabled—ET
•With PLL enabled and
MF ≤ 4
•With PLL enabled and
MF > 4
Internal clo ck cycle time with PLL
enabled
Internal clo ck cycle time with PLL
disabled
Instructio n cycle time I
Note:1.DF = Division Factor
Ef = External frequenc y
= External cloc k cycle
ET
C
MF = Multiplication Factor
PDF = Prediv is ion Factor
= internal clock cy cl e
T
C
2.Refer to the
DSP56300 Family Manual for a detailed discussion of the P LL.
f—(Ef× MF)/
f—Ef/2—
T
H
T
T
T
CYC
0.49 × ET
PDF × DF/MF
0.47 × ET
PDF × DF/MF
L
0.49 × ET
PDF × DF/MF
0.47 × ET
PDF × DF/MF
C
C
×
C
×
C
×
C
×
C
—ET
—2 × ET
—TC—
Expression
(PDF × DF)
1, 2
C
—0.51 × ETC ×
PDF × DF/MF
—0.53 × ETC ×
PDF × DF/MF
C
—0.51 × ETC ×
PDF × DF/MF
—0.53 × ETC ×
PDF × DF/MF
× PDF ×
C
DF/MF
C
—
—
—
—
—
MOTOROLADSP56367 Data Sheet2-5
For More Information On This Product,
Go to: www.freescale.com
Freescale Semiconductor, Inc.
Specifications
External Clock Operation
EXTERNAL CLOCK OPERATION
The DSP56367 system clock is an externally supplied square wave voltage source connected to
EXTAL(Figure 1).
V
IHC
EXTAL
Midpoint
nc...
I
cale Semiconductor,
Frees
ET
V
ILC
H
2
Note:The midpoint is 0.5 (V
4
IHC
ET
+ V
L
3
ET
C
).
ILC
Figure 1 External Clock Timing
Table 5 Clock Operation
No.CharacteristicsSymbolMinMax
1Frequency of EXTAL (EXTA L Pin Frequency )
The rise and fall time of this exte rnal clock should be 2 ns
maximum.
1, 2
1, 2
2
CYC
= T
3
C
2
EXTAL input high
•Wi th PLL disabl ed (46.7%–53.3% duty cycle4)
•With PLL enabled (42.5%–57.5% duty cycle
3
EXTAL input low
•Wi th PLL disabl ed (46.7%–53.3% duty cycle4)
•With PLL enabled (42.5%–57.5% duty cycle
4
EXTAL cycle time
•With PLL disabled
•With PLL enabled6.7 ns273.1 µs
7
Instruction cycle time = I
•With PLL disabled
•With PLL enabled6.67 ns8.53 µs
Note:1.Me asur ed at 50% of the input transition
2.The maximum value for PLL enabled is given for minimum V
3.The maximum value for PLL enabled is given for minimum V
4.The indi ca ted duty cycle is for the spe ci fi ed maximum frequency for which a part is rated. The
minimum clock high or lo w time required for correct operation, however, remains the same at lower
operating frequencies; the re fore , when a lower clock frequency is used, the sign al symm e tr y ma y vary
from the specified duty cycle as long as the minimum high time and low time requirem ent s are met.
4
) 2.83 ns157.0 µs
4
) 2.83 ns157.0 µs
Ef2.0 ns150.0
ET
H
ET
L
ET
C
I
CYC
and maximum MF.
CO
and maximum DF.
CO
3.11 ns∞
3.11 ns∞
6.7 ns∞
13.33 ns∞
2-6DSP56367 Data SheetMOTOROLA
For More Information On This Product,
Go to: www.freescale.com
Freescale Semiconductor, Inc.
Phase Lock Loop (PLL) Characteristics
PHASE LOCK LOOP (PLL) CHARACTERISTICS
Table 6 PLL Characteristics
CharacteristicsMinMaxUnit
Specifications
nc...
I
cale Semiconductor,
Frees
V
frequency when PLL enabled
CO
(MF × E
PLL external capacit or (PCAP pin to V
Note:1.C
× 2/PDF)
f
1)
) (C
CCP
PCAP
•@ MF ≤ 4(MF × 580) − 100(MF × 780) − 140
•@ MF > 4MF × 830MF × 1470
is the value of the PLL capacitor (connected between the PCAP pin and V
PCAP
pF for C
(MF x 680)-120, for MF ≤ 4, or
MF x 1100, for MF > 4.
can be computed from one of the following equa tions:
PCAP
30300MHz
). The recommended value in
CCP
RESET, STOP, MODE SELECT, AND INTERRUPT TIMING
Table 7 Reset, Stop, Mode Select, and Interrupt Timing
No.C har acteristicsExpressionMinMaxUnit
8
Delay from RESET
9
Required RESET
•Powe r on, external clock generator , PL L
•Powe r on, external clock generator , PL L e nabled1000 × ET
•Caused by first interrupt instruct ion fetch4.25 × T
•Cau se d by first interrupt instruct ion execution7.25 × T
18Delay from IRQA
general-purpose transfer output valid caused by first
interrupt instru ct ion execution
19Delay from address output valid caused by first inter rupt
instruction execute to interrupt request deassertion for level
sensitive fast interrupt s
20Delay from RD
level sensitiv e fa st interrupts
21Delay from WR
level sensitiv e fa st interrupts
•DRAM for all WS(WS + 3.5) × T
•SRAM WS = 1N/A—Note 8
•SRAM WS = 2, 31.75 × T
•SRAM WS ≥ 42.75 × T
22Synchronous int setup time from IRQs NMI assertion to the
CLKOUT trans.
23Synch. int delay time from the CLKOUT trans2 to the first
external address out valid caused by first inst fetch
•Minimum
•Maximum
24Duration for IRQA
, IRQB, IRQC, IRQ D, NMI assertion to
, IRQB, IRQC, IRQ D, NMI assertion to
1,7,8
assertion to interrupt request deassertion for
assertion to interrupt request deassertion for
1,7,8
1, 7, 8
assertion to recover from Sto p sta te0.6 × TC − 0.13.9—ns
+ 2.030.3—ns
C
+ 2.050.3—ns
C
10 × TC + 5.071.7—ns
(WS + 3.75) × T
(WS + 3.25) × TC – 10.94 —Note 8ns
0.6 × T
9.25 × T
24.75 × T
– 10.94 —Note 8ns
C
– 10.94—Note 8
C
– 4.0—Note 8
C
– 4.0—Note 8
C
– 0.1 3.9—ns
C
+ 1.0
C
C
+ 5.0
62.7
—
—
170.0nsns
ns
2-8DSP56367 Data SheetMOTOROLA
For More Information On This Product,
Go to: www.freescale.com
Freescale Semiconductor, Inc.
Specifications
Reset, Stop, Mode Select, and Interrupt Timing
Table 7 Reset, Stop, Mode Select, and Interrupt Timing
No.C har acteristicsExpressionMinMaxUnit
25Delay from IRQA assertion to fetch of first instruction
(when exiting Stop)
•PLL is not active during Stop (PCTL Bit 17 = 0)
•PLL is not active during Stop (PCTL Bit 17 = 0)
•PLL is active during Stop (PCTL Bit 17 = 1)
26Duration of level sensitive IRQA
nc...
I
interrupt service (when exiting Stop)
•PLL is not active during Stop (PCTL Bit 17 = 0)
•PLL is not active during Stop (PCTL Bit 17 = 0)
•PLL is active during Stop (PCTL Bit 17 = 1)
27Interrupt Re que sts Rate
•HDI08, ESAI, ESAI_1, SHI, DAX, Timer12T
•DMA8T
•IRQ
•IRQ
28DMA Requests Rate
•Data read from HDI0 8, ESAI, ESAI _1, SHI,
cale Semiconductor,
•Data writ e to HDI08, ESAI, ESAI_1, SHI, DAX7T
•Timer2T
2, 3
PLC × ET
and Stop delay is enabled
(OMR Bit 6 = 0)
PLC × ET
and Stop delay is not enabl ed (OMR Bit 6 = 1)
(Implies No Stop Delay) (8.25 ± 0.5) × T
assertion to ensure
2, 3
PLC × ET
and Stop delay is enabled
(OMR Bit 6 = 0)
PLC × ET
and Stop delay is not enabl ed
(OMR Bit 6 = 1)
(implies no Stop delay)
, NMI (edge trigger)8T
(level trigger)12T
DAX
× PDF + (128 K −
C
PLC/2) × T
× PDF + (23.75 +/-
C
0.5) × T
C
× PDF + (128 K −
C
PLC/2) × T
× PDF + (20.5 +/-
C
0.5) × T
C
5.5 × T
C
C
C
C
C
6T
C
C
C
C
C
C
——ms
——ms
51.758.3ns
——ms
——ms
36.7—ns
—80.0ns
—53.0ns
—53.0ns
—80.0ns
—40.0ns
—46.7ns
13.3
Frees
•IRQ
MOTOROLADSP56367 Data Sheet2-9
, NMI (edge trigger)3T
C
—20.0ns
For More Information On This Product,
Go to: www.freescale.com
Freescale Semiconductor, Inc.
Specifications
Reset, Stop, Mode Select, and Interrupt Timing
Table 7 Reset, Stop, Mode Select, and Interrupt Timing
No.C har acteristicsExpressionMinMaxUnit
nc...
I
cale Semiconductor,
Frees
29Delay from IRQA, IRQB, IRQC, IRQD, NMI assertion to
external memory (DMA source) access address out valid
Note:1.When using fast interrupts and IRQA
apply to prevent multiple interrupt service. To avoi d these timing restrictions, the deasserted Edge-trigger ed mode is
recommended when using fast interrupts. Long inte rrupts are recommended wh en using Level-sensitive mode .
2.This timin g de pends on several settings:
For PLL disable, using external clock (PCTL Bit 16 = 1), no stabi li zation delay is required and recovery time will be
defined by the PCTL Bit 17 and OMR Bit 6 settings.
For PLL enable, if PCTL Bit 17 is 0, the PLL is shutdown during Stop. Recovering from Stop requires the PLL to get
locked. The PLL loc k proc edure duration, PLL Lock Cycles (PLC), may be in the range of 0 to 1000 cycles. This
procedure occurs in parallel with the stop delay counter, and stop recovery will end when the last of these two events
occurs: the stop de lay counter complet es count or PLL lock proc edure completion.
PLC value for PLL disable is 0.
The maximum val ue fo r ET
4096/150 MHz = 27.3 µs). During the stabili za ti on pe ri od, T
vary, so timing may vary as well.
3.Periodically sampled and not 100% tested
4.RESET
5.If PLL does not lose lock
6.V
7.WS = numbe r of wa it states (measured in clock cy cl es, number of T
8.Use expression to compute maximum value.
duration is measured du ring the time in which RESET is asserted, VCC is valid, and the EX T A L input is
active and valid. When the V
have not been yet me t, the device circuit ry w i ll be in an uninitialized state that can resul t in significant powe r
consumption and heat-up. Designs should minimiz e th is state to the shortest possible dura ti on.
= 3.3 V ± 5%; V
CCQH
RESET
All Pins
C
CC=
8
, IRQB, IRQC, and IRQD are defined as level-sensitive, timings 19 through 21
is 4096 (maximum MF) divided by the desired internal frequency (i.e., for 150 MHz it is
is valid, but the other “req uired RESET duration” conditions (as specified above)
CC
1.8V ± 5%; TJ = –40°C to + 95°C, CL = 50 pF
4.25 × TC + 2.030.3—ns
, TH, and TL will not be constant, and their wi dth may
deassertion to data high impedance—0.25 × TC + 0.2
deassertion to data active (writ e)—1.25 × TC − 4.0
DH
Expression
1.25 × TC − 2.0
[2 ≤ WS ≤ 7]
2.25 × T
−0.25 × T
1.25 × T
2.25 × T
2.25 × T
3.25 × T
2.75 × T
− 2.0
C
[WS ≥ 8]
[2 ≤ WS ≤ 3]
C
[WS ≥ 4]
[2 ≤ WS ≤ 3]
+ 0.2
C
[4 ≤ WS ≤ 7]
+ 0.2
C
[WS ≥ 8]
[2 ≤ WS ≤ 3]
− 4.0
C
[4 ≤ WS ≤ 7]
− 4.0
C
[WS ≥ 8]
[2 ≤ WS ≤ 7]
− 4.0
C
[WS ≥ 8]
[2 ≤ WS ≤ 3]
1
− 3.7
150 MHz
Unit
MinMax
6.3
13.0——
-2.0
-5.4
—1.9ns
—8.5
—15.2
4.3—ns
11.0—
17.7—
7.7—ns
14.3—ns
9.3—ns
ns
ns
—
ns
—
ns
− 4.0
2.5 × T
C
[4 ≤ WS ≤ 7]
− 4.0
3.5 × T
C
[WS ≥ 8]
115Addre ss valid to RD
116RD
assertion pulse width(WS + 0.25) × TC −4.011.0—ns
MOTOROLADSP56367 Data Sheet2-15
assertion0.5 × TC − 2.01.3—ns
12.7—ns
19.3—ns
For More Information On This Product,
Go to: www.freescale.com
Freescale Semiconductor, Inc.
Specifications
External Memory Expansion Port (Port A)
Table 8 SRAM Read and Write Accesses (Continued)
nc...
I
cale Semiconductor,
Frees
150 MHz
Unit
MinMax
6.3—ns
13.0—ns
117
118
AA0468
C
119
1
− 2.0
Data
In
No.CharacteristicsSymbol
117RD deassertion to address not valid1.25 × TC − 2.0
118
TA
setup before RD or WR deassertion
119TA
Note:1.WS is the num be r of wait states specified in the BCR. The va lue is gi ven for the minimum for a given categ ory. (For
hold after RD or WR deassert ion0.0—ns
example, for a category of [2 £ WS £ 7] timing is specified for 2 wait states.) Two wait states is the min im um
otherwise.
2.Timings 100, 107 are guaranteed by design, not tested.
3.In the cas e of TA
A0–A17
AA0–AA2
RD
WR
TA
D0–D23
negation: timing 118 is relative to the deassert ion edge of RD or WR were TA to remain active
3
100
113
115105106
104
Expression
[2 ≤ WS ≤ 7]
2.25 × T
[WS ≥ 8]
0.25 × TC + 2.03.7—ns
116
Figure 9 SRAM Read Access
2-16DSP56367 Data SheetMOTOROLA
For More Information On This Product,
Go to: www.freescale.com
A0–A17
AA0–AA2
WR
RD
Freescale Semiconductor, Inc.
External Memory Expansion Port (Port A)
100
107
102101
114
119
Specifications
103
118
nc...
I
cale Semiconductor,
Frees
TA
108
109
D0–D23
Figure 10 SRAM Write Access
Data
Out
DRAM Timing
The selection guides provided in Figure 11 and Figure 14 should be used for primary selection
only. Final selection should be based on the timing provided in the following tables. As an
example, the selection guide suggests that 4 wait states must be us ed for 100 MHz operation when
using Page Mode DRAM. However, by using the information in the appropriate table, a designer
may choose to evaluate whether fewer wait states might be used by determining which timing
prevents operation at 100 MHz, running the chip at a slightly lower frequency (e.g., 95 MHz),
using faster DRAM (if it becomes available), and control factors such as capacitive and resistive
load to improve overall system performance.
MOTOROLADSP56367 Data Sheet2-17
For More Information On This Product,
Go to: www.freescale.com
7
Freescale Semiconductor, Inc.
Specifications
External Memory Expansion Port (Port A)
nc...
I
cale Semiconductor,
Frees
DRAM Type
(t
ns)
RAC
100
80
70
60
50
406680100
1 Wait States
2 Wait States
Note:This figure should be use for primary selection.
For exact and detailed timings see the
following tables.
Chip Frequency
(MHz)
120
3 Wait States
4 Wait States
Figure 11 DRAM Page Mode Wait States Selection Guide
Table 9 DRAM Page Mode Timings, Three Wait States
No.CharacteristicsSymbolExpression
100 MHz
MinMax
AA04
Unit
131Page mode cycle time for two consecutiv e accesses of the same
direction
Page mode cycle time for mi x ed (read and write) accesses 1. 25 × T
132CAS
133Column address val id to data valid (read)t
134CAS
2-18DSP56367 Data SheetMOTOROLA
assertion to data valid (read)t
deassertion to data not valid (read hold time)t
For More Information On This Product,
Go to: www.freescale.com
2 × T
t
PC
CAC
3 × TC − 7.0—23.0ns
AA
OFF
C
C
2 × TC − 7.0—13.0ns
20.0—ns
12.5—
0.0—ns
Freescale Semiconductor, Inc.
External Memory Expansion Port (Port A)
Table 9 DRAM Page Mode Timings, Three Wait States (Continued)
No.CharacteristicsSymbolExpression
Specifications
100 MHz
Unit
MinMax
nc...
I
cale Semiconductor,
Frees
135Last CAS assertion to RAS deassertiont
136Previous CAS
137CAS
138
139CAS
140Column address valid to CAS
141CAS
142Last c o lumn address vali d to RAS
143WR
144CAS
145CAS
146WR
147Last WR
148WR
149Data valid to CAS
150CAS
151WR
152Last RD
assertion pulse widtht
Last CAS
deassertion pulse widtht
assertion to column address not vali dt
deassertion to CAS assertiont
deassertion to WR assertiont
assertion to WR deassertiont
assertion pulse widtht
assertion to CAS deassertiont
assertion to data not valid (write)t
assertion to CAS assertiont
deassertion to RAS deassertiont
deassertion to RAS assertion
•BRW[1:0] = 00, 01— not applicabl e
•BRW[1:0] = 104.75 × TC − 6.041.5—ns
•BRW[1:0] = 116.75 × T
assertion to RAS deassertiont
assertion (write)t
assertion to RAS deassertiont
5
assertiont
deassertiont
RSH
RHCP
CAS
t
CRP
CP
ASC
CAH
RAL
RCS
RCH
WCH
WP
RWL
CWL
DS
DH
WCS
ROH
2.5 × TC − 4.021.0—ns
4.5 × TC − 4.041.0—ns
2 × TC − 4.016.0—ns
− 6.061.5—ns
C
1.5 × TC − 4.011.0—ns
TC − 4.06.0—ns
2.5 × TC − 4.021.0—ns
4 × TC − 4.036.0—ns
1.25 × TC − 4.08.5—ns
0.75 × TC − 4.03.5—ns
2.25 × TC − 4.218.3—ns
3.5 × TC − 4.530.5—ns
3.75 × TC − 4.333.2—ns
3.25 × TC − 4.328.2—ns
0.5 × TC − 4.01.0—ns
2.5 × TC − 4.021.0—ns
1.25 × TC − 4.38.2—ns
3.5 × TC − 4.031.0—ns
153RD
154
155WR
156WR
MOTOROLADSP56367 Data Sheet2-19
assertion to data validt
RD
deassertion to data not va l id6
assertion to data active0.75 × TC − 0.37.2—ns
deassertion to data high im pe d ance0.25 × T
t
GA
GZ
2.5 × TC − 7.0—18.0ns
0.0—ns
C
—2.5ns
For More Information On This Product,
Go to: www.freescale.com
Freescale Semiconductor, Inc.
Specifications
External Memory Expansion Port (Port A)
Table 9 DRAM Page Mode Timings, Three Wait States (Continued)
No.CharacteristicsSymbolExpression
100 MHz
Unit
MinMax
nc...
I
cale Semiconductor,
Frees
Note:1.The number of wait states for Page mode access is specified in the DCR.
2.The refresh period is specified in the DCR.
3.The asynchronous delays specified in the expressions are valid for DSP5636 7.
4.All the ti m ings are calculated for the worst case. Som e of th e timings are better for specific case s (e.g., t
for read-after-read or write-a ft er-write sequences).
5.BRW[1:0] (DRAM c ontrol register bits) defines the number of wait sta tes tha t shoul d be inserted in each DRAM out-of
page-access.
deassertion will always occur after CA S deassertion; therefore, the restricted timing is t
6.RD
Table 10 DRAM Page Mode Timings, Four Wait States
No.CharacteristicsSymbol
131Pag e mode cycle time for two consecutive accesses
132CAS assertion to data va lid (read)t
133Co lum n address valid to data valid (read)tAA 3.75 × TC − 5.7—
134CAS deassertion to data not val id (read hold time)t
135Last CAS assertion to RAS deassertiont
136Previo us CAS deassertion to RAS deassertiont
137CAS assertion pulse widtht
138
of the same direction
Page mode cycle time for mixed (read and write)
accesses
Specifications
External Memory Expansion Port (Port A)
Table 13 DRAM Out-of-Page and Refresh Timings, Fifteen Wait States
1, 2
(Continued)
No.CharacteristicsSymbol
195WR deassertion to data high impedance0.25 × T
Note:1.The number of wait states for an out-of-page access is specified in the DCR.
2.The refresh pe ri od is specified in the DCR.
3.An expression is used to compute the maximum or minimum value listed (or both if the expression includes ±).
4.Either t
5.RD
nc...
I
or t
RCH
deassertion always occurs after CAS deassertion; therefore, the restricted timing is t
must be satisfied for read cycles.
RRH
Expression
3
C
OFF
cale Semiconductor,
100 MHz
Unit
MinMax
—2.5ns
and not tGZ.
Frees
2-30DSP56367 Data SheetMOTOROLA
For More Information On This Product,
Go to: www.freescale.com
Freescale Semiconductor, Inc.
External Memory Expansion Port (Port A)
157
Specifications
nc...
I
cale Semiconductor,
Frees
RAS
CAS
A0–A17
WR
RD
D0–D23
162
167
169
170
171
Row AddressColumn Address
177
Figure 15 DRAM Out-of-Page Read Access
168
173
172
192
163
165
164
166
174
175
176
191
160
159
158
Data
In
168
193
161
162
179
AA0476
MOTOROLADSP56367 Data Sheet2-31
For More Information On This Product,
Go to: www.freescale.com
Freescale Semiconductor, Inc.
Specifications
External Memory Expansion Port (Port A)
157
162163
167
165
164
166
176
Column AddressRow Address
181
175
180188
182
184
183
187
186
RAS
169
168
170
CAS
171173
nc...
I
A0–A17
WR
RD
172
cale Semiconductor,
185
194
174
162
195
Frees
2-32DSP56367 Data SheetMOTOROLA
D0–D23
Figure 16 DRAM Out-of-Page Write Access
For More Information On This Product,
Go to: www.freescale.com
Data Out
AA0477
Freescale Semiconductor, Inc.
External Memory Expansion Port (Port A)
157
Specifications
162
RAS
190
170165
CAS
189
177
nc...
I
WR
Figure 17 DRAM Refresh Access
163
cale Semiconductor,
162
AA0478
Frees
MOTOROLADSP56367 Data Sheet2-33
For More Information On This Product,
Go to: www.freescale.com
Freescale Semiconductor, Inc.
Specifications
External Memory Expansion Port (Port A)
Arbitration Timings
Table 14 Asynchronous Bus Arbitration Timing
150 MHz
No.CharacteristicsExpression
MinMax
250BB asserti on windo w from BG input
negation.
251Delay from BB
Note:1.B it 13 in t he OMR register must be set to enter Asynchronous Arbitration mode
nc...
I
2.If Asynchronous Arbitration mode is active, none of the timings in Table 14 is required.
3.In order to gu arantee timings 250, and 251, it is recommended to assert BG
BG1
BB
BG2
cale Semiconductor,
assertion to BG assertion
different 56300 devices (on the same bus) in a non overlap manner as shown in Figure
18.
Figure 18 Asynchronous Bus Arbitration Timing
2 .5* Tc + 5—21.7ns
2 * Tc + 518.3—ns
250
251
inputs to
Un
it
Frees
BG1
BG2
250+251
Figure 19 Asynchronous Bus Arbitration Timing
2-34DSP56367 Data SheetMOTOROLA
For More Information On This Product,
Go to: www.freescale.com
Freescale Semiconductor, Inc.
Specifications
Parallel Host Interface (HDI08) Timing
Background explanation for Asynchronous Bus Arbitration:
The asynchronous bus arbitration is enabled by internal synchronization circuits on BG and BB
inputs. These synchronization circuits add delay from the external signal until it is exposed to
internal logic. As a result of this delay, a 56300 part may assume mastership and assert BB for
some time after BG is negated. This is the reason for timing 250.
Once BB is asserted, there is a synchronization delay from BB assertion to the time this assertion
is exposed to other 56300 components which are potential masters on the same bus. If BG input is
asserted before that time, a situation of BG asserted, and BB negated, may cause another 56300
component to assume mastership at the same time. Therefore some non-overlap period between
one BG input active to another BG input active is required. Timing 251 ensures that such a
situation is avoided.
nc...
I
PARALLEL HOST INTERFACE (HDI08) TIMING
cale Semiconductor,
Frees
Table 15 Host Interface (HDI08) Timing
No.
317
Read data strobe assertion width
HACK read assertion width
318
Read data strobe dea ssert ion width
HACK read deassertion width
319
Read data strobe dea ssert ion width
5,6
, or between two consecutive CVR, ICR, or ISR
reads
7
reads
HACK deassertion width after “Last Data Register” rea ds
320
Write data st robe assertion width
HACK write assertion width
Write data strob e deassertion width
321
HACK write deassertion width
•aft er ICR, CVR and “Last Data Regist er” writes
•aft er IVR writes, or
•after TXH:TXM writes (with HBE=0), or
•after TXL:TXM writes (with HBE=1)
Characteristics
4
4
4
after “Last Data Register”
8
8
3
5,6
Expression
TC + 9.916.7—ns
—9.9—ns
2.5 × TC + 6.623.3—ns
—13.2—ns
2.5 × TC + 6.623.3—ns
5
150 MHz
MinMax
16.5—
Unit
HAS
322
323
324
MOTOROLADSP56367 Data Sheet2-35
assertion width
HAS
deassertion to data strobe assertion
Host data input setup time before write data strobe deassertion
Host data input setup ti m e be fore HACK write deassertion
Delay from data strobe assertion to host requ est deassertion for
341
“Last Data Register” read or write (HROD = 1, open drain Host
5, 9, 10, 11
Request)
Delay from DMA HACK
342
•For “Last Data Register” read
•For “Last Data Register” write
•For other cases
Delay from DMA HACK
nc...
I
cale Semiconductor,
343
344
Note:1.See Host Port Usage Considerations in the DSP56367 User’s Manual.
•HROD = 0
Delay from DMA HACK
“Last Data Register” read or write
•HROD = 1, open drain Host Request
2.In the timi ng di agrams below, the controls pin s are drawn as active low. The pin polarity is programmable.
3.V
CC
4.The read data strobe is HRD in the dual data strobe mo de and HDS in the sing le data strobe mo de .
5.The “last data register” is the registe r at address $7, which is the last location to be read or written in data
transfers .
6.This tim i ng is applicable only if a rea d from the “last data register” is followed by a read from t he RXL,
RXM, or RXH registers without first polling RXDF or HREQ bits, or waiting for the assertion of the
HOREQ signal.
7.This tim i ng is applicable only if two consecutive reads from on e of the s e re gisters are executed.
8.The write data strobe is HWR in the dual data strobe mode and HDS in the single data strobe mode.
9.The data str obe is host read (HRD) or host write (HWR ) in th e dual data strobe mode and host da ta strobe
(HDS) in the single data strob e mode.
10. The host request is HORE Q in th e sin gl e host request mode and HRRQ and HTRQ in the double host
request mode.
11. In this calcula ti on, the host request signal is pulled up by a 4.7 kΩ resistor in the open-drai n mode.
174Start condition hold timeT
175SCL low periodT
176SCL high periodT
177SCL and SDA rise timeT
178SCL and SDA fall time T
179Data set-up timeT
180Data hold timeT
181 DSP clock frequencyF
nc...
I
cale Semiconductor,
Frees
182S CL low to data out validT
183Stop condition setup timeT
184 HREQ
186 First SCL sampling edge to HREQ
187
188 HREQ in assertion to first SCL edge T
187First SCL edge to HREQ in not asserted
Note:1.V
•Filters bypasse d10.6—28 .5—MHz
•Narrow fi lters enabled11.8—39.7—MHz
•W ide filters enable d13.1—61 .0—MHz
in deassert io n to l ast SCL e d ge (H REQ in
deassertion
•Filters bypasse d
•Narrow fi lters enabled
•W ide filters enable d
Last SCL edge to HREQ output not deasserted
•Filters bypasse d
•Narrow fi lters enabled
•W ide filters enable d
•Filters by passe d4327—927—ns
•Narrow fi lters enabled4282—882—ns
•Wide filters enabled4238—838—ns
2.Pull-up resistor: R
3.Capacitive load: C
4.It is reco m mended to enable the w ide filters when opera ting in the I
5.It is recom mended to enable the na rrow filters when operatin g in the I
6.The timing values are derived from frequencies not exceeding 100 MHz.
Freescale Semiconductor, Inc.
2
C Protocol Timing
Table 17 SHI I2C Protocol Timing (Continued)
Standard I2C*
2
Symbol/
Expression
t
T
× T
2
× T
2
2
× T
T
× T
2
× T
2
2
× T
0.5 × T
0.5
t
Characteristics
set-up time)
2
(HREQ in hold time.)
= 1.8 V ± 5%; TJ = –40°C to +95°C, CL = 50 pF
CC
1,2,3
output
P (min) = 1.5 kOhm
b (max) = 400 pF
SU;STA
HD;STA
LOW
HIGH
R
F
SU;DAT
HD;DAT
DSP
VD;DAT
SU;STO
SU;RQI
NG;RQO
+ 30
C
+ 120
C
+ 208
C
AS;RQO
+ 30
C
+ 80
C
+ 135
C
AS;RQI
I2CCP
× T
C
HO;RQI
- 21
Standard
MinMaxMinMax
4.7—0.6—µs
4.0—0.6—µs
4.7—1.3—µs
4.0—1.3—µs
—1000
—300
250—100—ns
0.0—0.00.9µs
—3.4—0.9µs
4.0—0.6—µs
0.0—0.0—ns
—50—50ns
—140—140ns
—228—228ns
50—50—ns
100—100—ns
155—155—ns
-
0.0—0.0—ns
4,6
20 + 0.1
20 + 0.1
2 C Standard Mode.
2 C Fast Mode.
Fast-Mode5
× C
× C
b
b
5,6
300ns
300ns
Unit
2-50DSP56367 Data SheetMOTOROLA
For More Information On This Product,
Go to: www.freescale.com
Freescale Semiconductor, Inc.
Programming the Serial Clock
Serial Host Interface (SHI) I
Specifications
2
C Protocol Timing
The programmed serial clock cycle, T
, is specified by the value of the HDM[7:0] and HRS
I2CCP
bits of the HCKR (SHI clock control register).
The expression for T
I2CCP
T
I2CCP
is
= [TC × 2 × (HDM[7:0] + 1) × (7 × (1 – HRS) + 1)]
where
–HRS is the prescaler rate select bit. When HRS is cleared, the fixed
divide-by-eight prescaler is operational. When HRS is set, the prescaler is bypassed.
–HDM[7:0] are the divider modulus select bits. A divide ratio from 1 to 256 (HDM[7:0]
nc...
I
= $00 to $FF) may be selected.
In I2C mode, the user may select a value for the programmed serial clock cycle from
6 × TC (if HDM[7:0] = $02 and HRS = 1)
to
4096 × T
C
The programmed serial clock cycle (T
chosen in order to achieve the desired SCL serial clock cycle (T
Table 18 SCL Serial Clock Cycle (T
Filters bypassed
cale Semiconductor,
Narrow filters enabled
Wide filters enabled
(if HDM[7:0] = $FF and HRS = 0)
), SCL rise time (TR), and the filters selected should be
I2CCP
SCL
) Generated as Master
SCL
T
T
T
+ 2.5 × TC + 45ns + T
I2CCP
+ 2.5 × TC + 135ns + T
I2CCP
+ 2.5 × TC + 223ns + T
I2CCP
R
R
R
), as shown in Table 18.
Frees
EXAMPLE:
For DSP clock frequency of 100 MHz (i.e. TC = 10ns), operating in a standard mode I2C
environment (F
T
I2CCP
= 100 kHz (i.e. T
SCL
= 10µs - 2.5×10ns - 223ns - 1000ns = 8752ns
= 10µs), TR = 1000ns), with wide filters enabled:
SCL
Choosing HRS = 0 gives
HDM[7:0] = 8752ns / (2 × 10ns × 8) - 1 = 53.7
Thus the HDM[7:0] value should be programmed to $36 (=54).
MOTOROLADSP56367 Data Sheet2-51
For More Information On This Product,
Go to: www.freescale.com
Specifications
Serial Host Interface (SHI) I
Freescale Semiconductor, Inc.
2
C Protocol Timing
The resulting T
nc...
I
cale Semiconductor,
SCL
SDA
HREQ
will be:
I2CCP
T
= [TC × 2 × (HDM[7:0] + 1) × (7 × (1 – 0) + 1)]
I2CCP
T
= [10ns × 2 × (54 + 1) × (7 × (1 – 0) + 1)]
I2CCP
T
= [10ns × 2 × 54 × 8] = 8640ns
I2CCP
171
173176175
172
Stop
177
179
Start
174
189
188
178
186182183
Figure 31 I
184
2
C Timing
180
ACKMSBLSB
187
Stop
AA0275
Frees
2-52DSP56367 Data SheetMOTOROLA
For More Information On This Product,
Go to: www.freescale.com
Freescale Semiconductor, Inc.
Enhanced Serial Audio Interface Timing
ENHANCED SERIAL AUDIO INTERFACE TIMING
Table 19 Enhanced Serial Audio Interface Timing
Specifications
No.
430
431Clock high period
nc...
I
432Clock low period
433RXC rising edge to FSR out (bl) high———
434RXC rising edge to FSR out (bl) low———
435
436
437RXC rising edge to FSR out (wl ) high———
438RXC rising edge to FSR out (wl ) low———
Characteristics
Clock cycle
RXC rising edge to FSR out (wr) hig h
RXC rising edge to FSR out (wr) low
5
•For internal clock
•For external clock1.5 × T
•For internal clock
•For external clock1.5 × T
1, 2, 3
Symbol
t
SSICC
—2 × T
—2 × T
6
———
6
———
Expression
TXC:max[3*tc;
cale Semiconductor,
439Data in setup time before RXC (SCK in
synchronous mode) falling e dge
——0.0
3
4 × T
C
3 × T
C
t454]
− 10.03.4—ns
C
C
− 10.03.4—ns
C
C
MinMax
26.8—i ckns
20.1—x ck
26.5—x ck
10.0—
10.0—
—
—
—
—
—
—
19.0
37.0
22.0
37.0
22.0
39.0
24.0
39.0
24.0
36.0
21.0
37.0
22.0
—
—
Condition
x ck
i ck a
x ck
i ck a
x ck
i ck a
x ck
i ck a
x ck
i ck a
x ck
i ck a
x ck
i ck
4
Unit
ns
ns
ns
ns
ns
ns
ns
Frees
440Data in hold time after RXC falling
edge
441FSR input (bl, wr) high before RXC
falling edge
442FSR input (wl) high before RXC
falling edge
443FSR input hold time afte r RXC falling
edge
444Flags input setup be fore RXC falling
edge
MOTOROLADSP56367 Data Sheet2-53
6
——5.0
——23.0
——23.0
——3.0
—
—0.0
3.0
1.0
1.0
0.0
19.0
—
—
—
—
—
—
—
—
—
—
x ck
i ck
x ck
i ck a
x ck
i ck a
x ck
i ck a
x ck
i ck s
ns
ns
ns
ns
ns
For More Information On This Product,
Go to: www.freescale.com
Freescale Semiconductor, Inc.
Specifications
Enhanced Serial Audio Interface Timing
Table 19 Enhanced Serial Audio Interface Timing (Continued)
No.
445Flags input hold time after RXC falling
446TXC rising edge to FST out (bl) high———
447TXC rising edge to FST out (bl) low———
448
449
nc...
I
cale Semiconductor,
450TXC rising edge to FST out (wl) high———
451TXC rising edge to FST out (wl) low———
452TXC ris ing edge to data out en able
453TXC rising edge to transmitter #0 drive
454TXC rising edge to dat a out valid—23 + 0.5 × T
455TXC rising edge to dat a out high
456TXC rising edge to transmitter #0 drive
457FST input (bl, wr) set up time before
458FST inp u t (w l ) to data out enable from
Characteristics
edge
TXC rising edge to FST out (wr) high
TXC rising edge to FST out (wr) low
from high impedance
enable asse rti o n
impedance
enable deass ertion
TXC falling edge
high impedance
7
1, 2, 3
7
6
Symbol
——6.0
6
———
6
———
———
———
———
———
——2.0
Expression
—
3
C
21.0
——27.0—ns
MinMax
—
0.0
—
—
—
—
—
—
—
—
—
—
—
—
21.0
—
29.0
15.0
31.0
17.0
31.0
17.0
33.0
19.0
30.0
16.0
31.0
17.0
31.0
17.0
34.0
20.0
26.5
21.0
31.0
16.0
34.0
20.0
—
—
Condition
4
x ck
i ck s
x ck
i ck
x ck
i ck
x ck
i ck
x ck
i ck
x ck
i ck
x ck
i ck
x ck
i ck
x ck
i ck
x ck
i ck
x ck
i ck
x ck
i ck
x ck
i ck
Unit
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
Frees
459FST input (wl) to transmitter #0 drive
enable asse rti o n
460FST input (wl) setup time before TXC
falling edge
461FST input hold time afte r TXC falling
edge
462Flag output valid after TXC rising edge———
463HCKR/HCKT cl oc k cycle——4 0. 0—ns
2-54DSP56367 Data SheetMOTOROLA
———31. 0—ns
——2.0
21.0
——4.0
0.0
—
—
—
—
—
32.0
18.0
x ck
i ck
x ck
i ck
x ck
i ck
For More Information On This Product,
Go to: www.freescale.com
ns
ns
ns
Freescale Semiconductor, Inc.
Enhanced Serial Audio Interface Timing
Table 19 Enhanced Serial Audio Interface Timing (Continued)
Specifications
No.
464HCKT input rising edge to TXC output———27.5ns
465HCKR input rising edge to RXC output———27.5ns
Note:1.V
nc...
I
Characteristics
= 1.8 V ± 5%; TJ = –40°C to +95°C, CL = 50 pF
CC
2.i ck = internal clock
x ck = external cloc k
i ck a = internal clock, asynchronous mode
(asynchronous implies that TXC and RXC are two different clocks)
i ck s = internal clock, synchronous mode
3.bl = bit length
4.TXC(SCKT pi n) = tra nsm it clo ck
5.For the internal clock, the externa l clock cycle is defined by Icyc and the ESAI control register.
6.The word-relative frame sync signal waveform relative to the clock operates in the same manner as the bit-length frame
7.Periodic al ly sampled and not 100% tested
8.The timing values calcul ated are based on simulation data at 150MHz. Tester restrictio ns limit ESAI testing to lower
9.ESAI_1 specs match those of ESAI_0.
(synchronous implies that TX C and RXC are the same clock)
wl = word length
wr = word length relative
RXC(SCKR pin) = receive clock
FST(FST pin) = transmit frame sync
FSR(FSR pin) = receive frame sync
HCKT(HCKT pin) = transmit hig h fre que ncy clock
HCKR(HCKR pin) = receive high frequency clock
sync signal waveform, but spreads fro m one serial clock before first bit cl oc k (sa me as bi t length frame sync signal),
until the one before last bit clock of the first word in frame.
clock frequencies .
1, 2, 3
Symbol
Expression
cale Semiconductor,
3
MinMax
Condition
4
Unit
Frees
MOTOROLADSP56367 Data Sheet2-55
For More Information On This Product,
Go to: www.freescale.com
Freescale Semiconductor, Inc.
Specifications
Enhanced Serial Audio Interface Timing
430
431
TXC
(Input/
Output)
446447
FST (Bit)
Out
FST (Word)
Out
432
450451
454454
nc...
I
cale Semiconductor,
Frees
452
First Bit
Data Out
Transmitter
#0 Drive
Enable
FST (Bit) In
FST (Word)
In
Flags Out
Note:In network mode, output flag transitions can occur at the start of each time slot
within the frame. In normal mode, the output flag state is asserted for the entire
frame period.
457
459
458
461
460
461
462
Last Bit
456453
See Note
455
AA0490
Figure 32 ESAI Transmitter Timing
2-56DSP56367 Data SheetMOTOROLA
For More Information On This Product,
Go to: www.freescale.com
Freescale Semiconductor, Inc.
Enhanced Serial Audio Interface Timing
430
431
Specifications
RXC
(Input/Output)
433
FSR (Bit)
Out
FSR (Word)
Out
nc...
I
Data In
441
FSR (Bit)
In
FSR (Word)
In
Flags In
Figure 33 ESAI Receiver Timing
cale Semiconductor,
432
434
437438
439
First Bit
443
442443
444
440
Last Bit
445
AA0491
Frees
MOTOROLADSP56367 Data Sheet2-57
For More Information On This Product,
Go to: www.freescale.com
Freescale Semiconductor, Inc.
Specifications
Enhanced Serial Audio Interface Timing
HCKT
SCKT(output)
HCKR
nc...
I
SCKR (output)
cale Semiconductor,
463
464
Figure 34 ESAI HCKT Timing
463
465
Figure 35 ESAI HCKR Timing
Frees
2-58DSP56367 Data SheetMOTOROLA
For More Information On This Product,
Go to: www.freescale.com
Freescale Semiconductor, Inc.
DIGITAL AUDIO TRANSMITTER TIMING
Table 20 Digital Audio Transmitter Timing
No.CharacteristicExpression
Specifications
Digital Audio Transmitter Timing
150 MHz
Unit
MinMax
ACI freque ncy (see note)
ACI period
220
ACI high duration
221
ACI low duration
222
nc...
I
Note:In order to assure proper operation of the DAX, the ACI frequency should be
ACI
223
ADO
cale Semiconductor,
ACI rising edge to ADO valid
223
less than 1/2 of the DSP56367 internal clock frequency. For example, if the
DSP56367 is running at 150 MHz internally, the ACI frequency should be less
than 75 MHz.
220
Figure 36 Digital Audio Transmitter Timing
1 / (2 x T
221222
)—75MHz
C
2 × T
0.5 × T
0.5 × T
1.5 × T
C
C
C
C
13.4—ns
3.4—ns
3.4—ns
—10.0ns
AA1280
Frees
TIMER TIMING
Table 21 Timer Timing
150 MHz
No
.
TIO Low
480
TIO High
481
MOTOROLADSP56367 Data Sheet2-59
CharacteristicsExpression
2 × TC + 2.015.4—ns
2 × T
+ 2.015.4—ns
C
For More Information On This Product,
Go to: www.freescale.com
Uni
t MinMa
x
Specifications
Timer Timing
nc...
I
Freescale Semiconductor, Inc.
Table 21 Timer Timing (Continued)
No
.
Note:VCC = 1.8 V ± 0.09 V; TJ = –40°C to +95°C, CL = 50 pF
TIO
CharacteristicsExpression
Figure 37 TIO Timer Event Input Restrictions
481480
150 MHz
Uni
t MinMa
x
AA0492
cale Semiconductor,
Frees
2-60DSP56367 Data SheetMOTOROLA
For More Information On This Product,
Go to: www.freescale.com
GPIO TIMING
Freescale Semiconductor, Inc.
Table 22 GPIO Timing
Specifications
GPIO Timing
No.
2
EXTAL edge to GPIO out valid (GPIO out delay time)—32.8ns
490
491EXTAL edge to GPIO out not valid (GPIO out hold time)4.8—ns
492GPIO In valid to EXTAL edge (GPIO in set- up ti me)10.2—ns
493E X T A L edg e to GPIO in not valid (GPIO in hold time)1.8—ns
2
Fetch to EXTAL edge befor e GPIO change6.75 × TC-1.843.4—ns
494
495GPIO out rise time——13ns
nc...
I
cale Semiconductor,
496GPIO out fall time——13ns
Note:1.V
2.Valid only when PLL enabled with multiplication factor equal to one.
EXTAL
(Input)
GPIO
(Output)
GPIO
(Input)
A0–A17
= 1.8 V ± 0.09 V; TJ = -40°C to +95°C, CL = 50 pF
CC
Characteristics
492
1
Valid
ExpressionMinMax
490
491
493
Uni
t
Frees
494
Fetch the instruction MOVE X0,X:(R0); X0 contains the new value of GPIO
and R0 contains the address of GPIO data register.
GPIO
(Output)
495496
Figure 38 GPIO Timing
MOTOROLADSP56367 Data Sheet2-61
For More Information On This Product,
Go to: www.freescale.com
Specifications
JTAG Timing
JTAG TIMING
No.Characteristics
Freescale Semiconductor, Inc.
Table 23 JTAG Timing
All frequencies
Min Max
Unit
500TCK frequency of operation (1/(T
501TCK cycle time in Crystal mode45.0—ns
502T CK clock pulse width measured at 1.5 V20.0—ns
503TCK rise and fall times0.03.0ns
504Boundary scan input data setup time5.0—ns
505Boundary scan input data hold time24. 0—ns
nc...
I
cale Semiconductor,
506TCK low to output data valid 0.040.0ns
507TCK low to output high impedance0.040.0ns
508TMS, TDI data setup time5.0—ns
509TMS, TDI data hold time25.0—ns
510T CK low to TDO data valid0.044.0ns
511T CK low to TDO high impedance0.044.0ns
Note:1.V
2.All timings apply to OnCE module dat a tr ansfers because it uses the JTAG port as an interface.
TCK
(Input)
= 1.8 V ± 0.09 V; TJ = -40°C to +95°C, CL = 50 pF
CC
V
× 3); maximum 22 MHz)0.022. 0MHz
C
501
502
V
IH
V
IL
MV
502
M
503503
AA0496
Frees
2-62DSP56367 Data SheetMOTOROLA
Figure 39 Test Clock Input Timing Diagram
For More Information On This Product,
Go to: www.freescale.com
Freescale Semiconductor, Inc.
Specifications
JTAG Timing
nc...
I
cale Semiconductor,
Frees
TCK
(Input)
Data
Inputs
Data
Outputs
Data
Outputs
Data
Outputs
TCK
(Input)
TDI
TMS
(Input)
TDO
(Output)
TDO
(Output)
V
IL
Input Data Valid
506
Output Data Valid
507
506
Output Data Valid
Figure 40 Boundary Scan (JTAG) Timing Diagram
V
IL
508
Input Data Valid
510
Output Data Valid
511
510
V
IH
505504
AA0497
V
IH
509
TDO
(Output)
Figure 41 Test Access Port Timing Diagram
MOTOROLADSP56367 Data Sheet2-63
For More Information On This Product,
Go to: www.freescale.com
Output Data Valid
AA0498
Specifications
JTAG Timing
nc...
I
Freescale Semiconductor, Inc.
cale Semiconductor,
Frees
2-64DSP56367 Data SheetMOTOROLA
For More Information On This Product,
Go to: www.freescale.com
Freescale Semiconductor, Inc.
SECTION 3
PACKAGING
PIN-OUT AND PACKAGE INFORMATION
This section provides information about the available package for this product, including
diagrams of the package pinouts and tables describing how the signals described in Section 1 are
allocated for the package. The DSP56367 is available in a 144-pin LQFP package. Table 1and
Table 2 show the pin/name assignments for the packages.
nc...
I
cale Semiconductor,
Frees
LQFP Package Description
Top view of the 144-pin LQFP package is shown in Figure 1 with its pin-outs. The package
drawing is shown in Figure 2.