DSPA56371AF150B Freescale Semiconductor, DSPA56371AF150B Datasheet - Page 9
![no-image](/images/manufacturer_photos/0/2/262/freescale_semiconductor_sml.jpg)
DSPA56371AF150B
Manufacturer Part Number
DSPA56371AF150B
Description
Manufacturer
Freescale Semiconductor
Datasheet
1.DSPA56371AF150B.pdf
(68 pages)
Specifications of DSPA56371AF150B
Device Core Size
24b
Format
Fixed Point
Clock Freq (max)
150MHz
Mips
150
Device Input Clock Speed
150MHz
Program Memory Size
192KB
Operating Supply Voltage (typ)
1.25/3.3V
Operating Supply Voltage (min)
1.2/3.14V
Operating Temp Range
-40C to 115C
Operating Temperature Classification
Industrial
Mounting
Surface Mount
Pin Count
80
Package Type
LQFP
Lead Free Status / Rohs Status
Compliant
2.5
The DSP56371 is designed to perform a wide variety of fixed-point digital signal processing functions. In
addition to the core features previously discussed, the DSP56371 provides the following peripherals:
2.5.1
The DSP56371 provides 11 dedicated GPIO and 28 programmable signals that can operate either as GPIO
pins or peripheral pins (ESAI, ESAI_1, DAX, and TEC). The signals are configured as GPIO after
hardware reset. Register programming techniques for all GPIO functionality among these interfaces are
very similar and are described in the following sections.
2.5.2
This section describes a peripheral module composed of a common 21-bit prescaler and three independent
and identical general purpose 24-bit timer/event counters, each one having its own register set.
Each timer can use internal or external clocking and can interrupt the DSP after a specified number of
events (clocks). Two of the three timers can signal an external device after counting internal events. Each
timer can also be used to trigger DMA transfers after a specified number of events (clocks) occurred. Two
of the three timers connect to the external world through bidirectional pins (TIO0, TIO1). When a TIO pin
is configured as input, the timer functions as an external event counter or can measure external pulse
width/signal period. When a TIO pin is used as output the timer is functioning as either a timer, a watchdog
or a Pulse Width Modulator. When a TIO pin is not used by the timer it can be used as a General Purpose
Input/Output Pin. Refer to
2.5.3
The ESAI provides a full-duplex serial port for serial communication with a variety of serial devices
including one or more industry-standard codecs, other DSPs, microprocessors and peripherals that
Freescale Semiconductor
•
•
•
•
•
•
•
•
As many as 39 dedicate or user-configurable general purpose input/output (GPIO) signals
Timer/event counter (TEC) module, containing three independent timers
Memory switch mode in on-chip memory
Four external interrupt/mode control lines and one external non-maskable interrupt line
Enhanced serial audio interface (ESAI) with up to four receivers and up to six transmitters, master
or slave, using the I
A second enhanced serial audio interface (ESAI_1) with up to four receivers and up to six
transmitters, master or slave, using the I
protocols.
Serial host interface (SHI) using SPI and I
receive FIFO and support for 8-, 16- and 24-bit words
A Digital audio transmitter (DAX): a serial transmitter capable of supporting the SPDIF, IEC958,
CP-340 and AES/EBU digital audio formats
Peripheral Overview
General Purpose Input/Output (GPIO)
Triple Timer (TEC)
Enhanced Serial Audio Interface (ESAI)
DSP56371 User’s Manual, Triple Timer Module
2
S, Sony, AC97, network and other programmable protocols
DSP56371 Data Sheet, Rev. 4.1
2
S, Sony, AC97, network and other programmable
2
C protocols, with multi-master capability, 10-word
section.
DSP56371 Overview
9