DSP56303 FREESCALE [Freescale Semiconductor, Inc], DSP56303 Datasheet - Page 22
![no-image](/images/no-image-200.jpg)
DSP56303
Manufacturer Part Number
DSP56303
Description
Manufacturer
FREESCALE [Freescale Semiconductor, Inc]
Datasheet
1.DSP56303.pdf
(292 pages)
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
DSP56303AG100
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Company:
Part Number:
DSP56303AG100B1
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Company:
Part Number:
DSP56303AG100R2
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Part Number:
DSP56303GC100
Manufacturer:
MOTOROLA/摩托罗拉
Quantity:
20 000
Part Number:
DSP56303PV100
Manufacturer:
MOTOROLA/摩托罗拉
Quantity:
20 000
Company:
Part Number:
DSP56303PV100B
Manufacturer:
MOT
Quantity:
5 510
Company:
Part Number:
DSP56303PV100B
Manufacturer:
MAXIM
Quantity:
5 510
Company:
Part Number:
DSP56303VF100
Manufacturer:
MNDSPEED
Quantity:
2
Company:
Part Number:
DSP56303VF100
Manufacturer:
MOTOLOLA
Quantity:
513
Company:
Part Number:
DSP56303VF100
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Part Number:
DSP56303VF100
Manufacturer:
FREESCALE
Quantity:
20 000
Company:
Part Number:
DSP56303VL100
Manufacturer:
FUJI
Quantity:
1 000
DSP56303 Overview
1.9 Peripherals
In addition to the core features, the DSP56303 provides the following peripherals:
1.9.1 GPIO Functionality
The GPIO port consists of up to 34 programmable signals, also used by the peripherals (HI08,
ESSI, SCI, and timer). There are no dedicated GPIO signals. After a reset, the signals are
automatically configured as GPIO. Three memory-mapped registers per peripheral control GPIO
functionality. Programming techniques for these registers to control GPIO functionality are
detailed in Chapter 5, Programming the Peripherals.
1.9.2 HI08
The HI08 is a byte-wide, full-duplex, double-buffered parallel port that can connect directly to
the data bus of a host processor. The HI08 supports a variety of buses and provides connection
with a number of industry-standard DSPs, microcomputers, and microprocessors without
requiring any additional logic. The DSP core treats the HI08 as a memory-mapped peripheral
occupying eight 24-bit words in data memory space. The DSP can use the HI08 as a
memory-mapped peripheral, using either standard polled or interrupt programming techniques.
Separate double-buffered transmit and receive data registers allow the DSP and host processor to
transfer data efficiently at high speed. Memory mapping allows you to program DSP core
communication with the HI08 registers using standard instructions and addressing modes.
1.9.3 ESSI
The DSP56303 provides two independent and identical ESSIs. Each ESSI has a full-duplex serial
port for communication with a variety of serial devices, including one or more industry-standard
codecs, other DSPs, microprocessors, and peripherals that implement the Freescale SPI. The
ESSI consists of independent transmitter and receiver sections and a common ESSI clock
generator. ESSI capabilities include the following:
1-12
As many as 34 user-configurable GPIO signals
HI08 to external hosts
Dual ESSI
SCI
Triple timer module
Memory switch mode
Four external interrupt/mode control lines
Independent (asynchronous) or shared (synchronous) transmit and receive sections with
separate or shared internal/external clocks and frame syncs
Normal mode operation using frame sync
DSP56303 User’s Manual, Rev. 2
Freescale Semiconductor