Stereo System User Manual
Table Of Contents
- Title Page
- Chapter1 Overview
- Chapter2 Signals/Connections
- 2.1 Power
- 2.2 Ground
- 2.3 Clock
- 2.4 PLL
- 2.5 External Memory Expansion Port (Port A)
- 2.6 Interrupt and Mode Control
- 2.7 Host Interface (HI32)
- 2.8 Enhanced Synchronous Serial Interface 0
- 2.9 Enhanced Synchronous Serial Interface 1
- 2.10 Serial Communications Interface (SCI)
- 2.11 Timers
- 2.12 JTAG and OnCE Interface
- Chapter3 Memory Configuration
- Chapter4 Core Configuration
- 4.1 Operating Modes
- 4.2 Bootstrap Program
- 4.3 Central Processor Unit (CPU) Registers
- 4.4 Configuring Interrupts
- 4.5 PLL Control Register (PCTL)
- 4.6 Bus Interface Unit (BIU) Registers
- 4.7 DMA Control Registers 5–0 (DCR[5–0])
- 4.8 Device Identification Register (IDR)
- 4.9 JTAG Identification (ID) Register
- 4.10 JTAG Boundary Scan Register (BSR)
- Chapter5 Programming the Peripherals
- Chapter6 Host Interface (HI32)
- 6.1 Features
- 6.2 Overview
- 6.3 Data Transfer Paths
- 6.4 Reset States
- 6.5 DSP-Side Operating Modes
- 6.6 Host Port Pins
- 6.7 HI32 DSP-Side Programming Model
- 6.7.1 DSP Control Register (DCTR)
- 6.7.2 DSP PCI Control Register (DPCR)
- 6.7.3 DSP PCI Master Control Register (DPMC)
- 6.7.4 DSP PCI Address Register (DPAR)
- 6.7.5 DSP Status Register (DSR)
- 6.7.6 DSP PCI Status Register (DPSR)
- 6.7.7 DSP Receive Data FIFO (DRXR)
- 6.7.8 DSP Master Transmit Data Register (DTXM)
- 6.7.9 DSPSlaveTransmitData Register (DTXS)
- 6.7.10 DSP Host Port GPIO Direction Register (DIRH)
- 6.7.11 DSP Host Port GPIO Data Register (DATH)
- 6.8 Host-Side Programming Model
- 6.8.1 HI32 Control Register (HCTR)
- 6.8.2 Host Interface Status Register (HSTR)
- 6.8.3 Host Command Vector Register (HCVR)
- 6.8.4 Host Master Receive Data Register (HRXM)
- 6.8.5 Host Slave Receive Data Register (HRXS)
- 6.8.6 Host Transmit Data Register (HTXR)
- 6.8.7 Device ID/Vendor ID Configuration Register (CDID/CVID)
- 6.8.8 Status/Command Configuration Register (CSTR/CCMR)
- 6.8.9 Class Code/Revision ID Configuration Register (CCCR/CRID)
- 6.8.10 Header Type/Latency Timer Configuration Register (CHTY/CLAT/CCLS)
- 6.8.11 Memory Space Base Address Configuration Register (CBMA)
- 6.8.12 Subsystem ID and Subsystem Vendor ID Configuration Register (CSID)
- 6.8.13 Interrupt Line-Interrupt Pin Configuration Register(CILP)
- 6.9 HI32 Programming Model/Quick Reference
- Chapter7 Enhanced Synchronous Serial Interface (ESSI)
- 7.1 ESSI Enhancements
- 7.2 ESSI Data and Control Signals
- 7.3 Operation
- 7.4 Operating Modes: Normal, Network, and On-Demand
- 7.4.1 Normal/Network/On-Demand Mode Selection
- 7.4.2 Synchronous/Asynchronous Operating Modes
- 7.4.3 Frame Sync Selection
- 7.4.4 Frame Sync Signal Format
- 7.4.5 Frame Sync Length for Multiple Devices
- 7.4.6 Word Length Frame Sync and Data Word Timing
- 7.4.7 Frame Sync Polarity
- 7.4.8 Byte Format (LSB/MSB) for the Transmitter
- 7.4.9 Flags
- 7.5 ESSI Programming Model
- 7.5.1 ESSI Control Register A (CRA)
- 7.5.2 ESSI Control Register B (CRB)
- 7.5.3 ESSI Status Register (SSISR)
- 7.5.4 ESSI Receive Shift Register
- 7.5.5 ESSI Receive Data Register (RX)
- 7.5.6 ESSI Transmit Shift Registers
- 7.5.7 ESSI Transmit Data Registers (TX[2–0])
- 7.5.8 ESSI Time Slot Register (TSR)
- 7.5.9 Transmit Slot Mask Registers (TSMA, TSMB)
- 7.5.10 Receive Slot Mask Registers (RSMA, RSMB)
- 7.6 GPIO Signals and Registers
- Chapter8 Serial Communication Interface (SCI)
- Chapter9 Triple Timer Module
- AppendixA Bootstrap Program
- ChapterB Programming Reference
- Index

Host Interface (HI32)
2-16 DSP56301 User’s Manual
HP40 HAD23 (pull up or down if not used)
1
HD15 disconnected
HP41 HAD24 (pull up or down if not used)
1
HD16 disconnected
HP42 HAD25 (pull up or down if not used)
1
HD17 disconnected
HP43 HAD26 (pull up or down if not used)
1
HD18 disconnected
HP44 HAD27 (pull up or down if not used)
1
HD19 disconnected
HP45 HAD28 (pull up or down if not used)
1
HD20 disconnected
HP46 HAD29 (pull up or down if not used)
1
HD21 disconnected
HP47 HAD30 (pull up or down if not used)
1
HD22 disconnected
HP48 HAD31 (pull up or down if not used)
1
HD23 disconnected
HP49 HRST HRST (Schmitt trigger buffer on input)
HP50 HINTA
PVCL Leave unconnected
1. HD23-HD16 Output is high impedance if HRF
≠$0. Input is disconnected if HTF≠$0.
Table 2-12. Host Port Pins (HI32)
Signal
Name
PCI
Universal Bus Mode
Enhanced Universal Bus Mode GPIO
HP[7–0] HAD[15–0]
Address/Data Multiplexed Bus
Tri-state bidirectional bus.
During the first clock cycle of a
transaction HAD31-HAD0 contain the
physical byte address (32 bits).
During subsequent clock cycles,
HAD31-HAD0 contain data.
HA[10–3]
Host Address Bus
Input pin.
Selects HI32 register to access. HA[10–3]
select the HI32 and HA[2–0] select the
particular register of the HI32 to be accessed.
HIO[15–8]
GPIO
2
HP[15–8] HD[7–0]
Host Data Bus
Tri-state, bidirectional bus.
Transfers data between the host processor
and the HI32.
This bus is released (disconnected) when the
HI32 is not selected by HA[10-0]. The
HD[23–0] pins are driven by the HI32 during a
read access and are inputs to the HI32 during
a write access.
HD[23–16] outputs are high impedance if
HRF≠$0. HD[23–16] inputs are disconnected
if HTF≠$0.
Table 2-11. Summary of HI32 Signals and Modes (Continued)
Signal
Name
PCI Mode Enhanced Universal Bus Mode Universal Bus Mode GPIO Mode