Freescale-semiconductor DSP56366 User Manual

Browse online or download User Manual for Car speakers Freescale-semiconductor DSP56366. Freescale Semiconductor DSP56366 User Manual

  • Download
  • Add to my manuals
  • Print
  • Page
    / 366
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews

Summary of Contents

Page 1 - Processor

Document Number: DSP56366UMRev. 408/2006DSP56366 24-Bit Digital SignalProcessorUser Manual

Page 2

DSP56366 24-Bit Digital Signal Processor, Rev. 4TOC-8 Freescale Semiconductor 8.3.11 ESAI Time Slot Register (TSR) . . . . . . . . . . . . . . . . .

Page 3 - Contents

HDI08 – DSP-Side Programmer’s ModelDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 46-6 Freescale Semiconductor The eight host processor re

Page 4 - TOC-2 Freescale Semiconductor

HDI08 – DSP-Side Programmer’s ModelDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 6-7 NOTEWhen writing data to a

Page 5 - Freescale Semiconductor TOC-3

HDI08 – DSP-Side Programmer’s ModelDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 46-8 Freescale Semiconductor 6.5.3.4 HCR Host Flags 2,3

Page 6 - TOC-4 Freescale Semiconductor

HDI08 – DSP-Side Programmer’s ModelDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 6-9 If HDM1 or HDM0 are set, th

Page 7 - Freescale Semiconductor TOC-5

HDI08 – DSP-Side Programmer’s ModelDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 46-10 Freescale Semiconductor for the DMA controller to

Page 8 - TOC-6 Freescale Semiconductor

HDI08 – DSP-Side Programmer’s ModelDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 6-11 by the HDI08 hardware when

Page 9 - Freescale Semiconductor TOC-7

HDI08 – DSP-Side Programmer’s ModelDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 46-12 Freescale Semiconductor 6.5.5.2 HBAR Reserved Bits

Page 10 - TOC-8 Freescale Semiconductor

HDI08 – DSP-Side Programmer’s ModelDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 6-13 6.5.6.2 HPCR Host Address

Page 11 - Freescale Semiconductor TOC-9

HDI08 – DSP-Side Programmer’s ModelDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 46-14 Freescale Semiconductor 6.5.6.9 HPCR Host Request

Page 12

HDI08 – DSP-Side Programmer’s ModelDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 6-15 Figure 6-8 Dual strobes b

Page 13

DSP56366 24-Bit Digital Signal Processor, Rev. 4Freescale Semiconductor TOC-9 9.3.4.3 RCCR_1 Rx High Freq. Clock Direction (RHCKD) - Bit 23 . . . . .

Page 14

HDI08 – DSP-Side Programmer’s ModelDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 46-16 Freescale Semiconductor 6.5.8 Host Data Register (

Page 15 - List of Figures

HDI08 – DSP-Side Programmer’s ModelDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 6-17 6.5.10 Host Interface DSP

Page 16 - LOF-2 Freescale Semiconductor

HDI08 – External Host Programmer’s ModelDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 46-18 Freescale Semiconductor Figure 6-11 HSR-HCR

Page 17 - Freescale Semiconductor LOF-3

HDI08 – External Host Programmer’s ModelDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 6-19 One of the most innov

Page 18 - LOF-4 Freescale Semiconductor

HDI08 – External Host Programmer’s ModelDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 46-20 Freescale Semiconductor 6.6.1.1 ICR Receive R

Page 19 - List of Tables

HDI08 – External Host Programmer’s ModelDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 6-21 6.6.1.3 ICR Double Ho

Page 20 - LOT-2 Freescale Semiconductor

HDI08 – External Host Programmer’s ModelDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 46-22 Freescale Semiconductor 6.6.1.6 ICR Host Litt

Page 21 - Freescale Semiconductor i

HDI08 – External Host Programmer’s ModelDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 6-23 from the host request

Page 22 - Manual Conventions

HDI08 – External Host Programmer’s ModelDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 46-24 Freescale Semiconductor The host processor ca

Page 23 - ; ~SS0 as PC3 for GPIO line 3

HDI08 – External Host Programmer’s ModelDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 6-25 written by the host p

Page 24

DSP56366 24-Bit Digital Signal Processor, Rev. 4TOC-10 Freescale Semiconductor 10.5.7.2 DAX Transmit Underrun Error Flag (XAUR)—Bit 1 . . . . . . . .

Page 25 - 1 DSP56366 Overview

HDI08 – External Host Programmer’s ModelDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 46-26 Freescale Semiconductor 6.6.4 Interrupt Vecto

Page 26 - 1.2 DSP56300 Core Description

HDI08 – External Host Programmer’s ModelDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 6-27 6.6.7 Host Side Regis

Page 27 - Freescale Semiconductor 1-3

Servicing The Host InterfaceDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 46-28 Freescale Semiconductor 6.7 Servicing The Host InterfaceT

Page 28 - 1.4.1 Data ALU

Servicing The Host InterfaceDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 6-29 Figure 6-16 HDI08 Host Request S

Page 29 - Freescale Semiconductor 1-5

Servicing The Host InterfaceDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 46-30 Freescale Semiconductor

Page 30 - 1.4.4 Internal Buses

DSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 7-1 7 Serial Host Interface7.1 IntroductionThe Serial Host Interfa

Page 31 - 1.4.8 On-Chip Memory

Serial Host Interface Internal ArchitectureDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 47-2 Freescale Semiconductor 7.2 Serial Host Int

Page 32 - 1.5 Peripheral Overview

Serial Host Interface Programming ModelDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 7-3 user’s responsibility t

Page 33 - 1.5.3 Triple Timer (TEC)

Serial Host Interface Programming ModelDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 47-4 Freescale Semiconductor Figure 7-4 SHI Program

Page 34 - 1-10 Freescale Semiconductor

Serial Host Interface Programming ModelDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 7-5 The SHI interrupt vecto

Page 35 - 2.1 Signal Groupings

DSP56366 24-Bit Digital Signal Processor, Rev. 4Freescale Semiconductor TOC-11 11.3.4.12 TCSR Timer Compare Flag (TCF) Bit 21 . . . . . . . . . . . .

Page 36 - DSP56366

Serial Host Interface Programming ModelDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 47-6 Freescale Semiconductor Figure 7-5 SHI I/O Shi

Page 37 - 2.3 Ground

Serial Host Interface Programming ModelDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 7-7 7.4.4.1 HSAR Reserved B

Page 38 - 2.4 Clock and PLL

Serial Host Interface Programming ModelDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 47-8 Freescale Semiconductor Figure 7-6 SPI Data-To

Page 39 - 2.5.3 External Bus Control

Serial Host Interface Programming ModelDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 7-9 When the SHI is in mast

Page 40

Serial Host Interface Programming ModelDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 47-10 Freescale Semiconductor When HFM[1:0] = 00, th

Page 41

Serial Host Interface Programming ModelDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 7-11 7.4.6.1.1 SHI Individu

Page 42

Serial Host Interface Programming ModelDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 47-12 Freescale Semiconductor It is recommended that

Page 43 - Table 2-9 Host Interface

Serial Host Interface Programming ModelDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 7-13 7.4.6.8 HCSR Idle (HID

Page 44

Serial Host Interface Programming ModelDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 47-14 Freescale Semiconductor transmit-underrun-erro

Page 45

Serial Host Interface Programming ModelDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 7-15 If a transmit interrup

Page 46 - 2.8 Serial Host Interface

DSP56366 24-Bit Digital Signal Processor, Rev. 4TOC-12 Freescale Semiconductor B.4 Interrupt Source Priorities (within an IPL) . . . . . . . . . . .

Page 47

Characteristics Of The SPI BusDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 47-16 Freescale Semiconductor 7.4.6.18 Host Bus Error (HBER)—

Page 48

Characteristics Of The I2C BusDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 7-17 7.6.1 OverviewThe I2C bus proto

Page 49

Characteristics Of The I2C BusDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 47-18 Freescale Semiconductor Figure 7-9 Acknowledgment on t

Page 50

SHI Programming ConsiderationsDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 7-19 Figure 7-11 I2C Bus Protocol F

Page 51

SHI Programming ConsiderationsDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 47-20 Freescale Semiconductor If a write to HTX occurs, its c

Page 52

SHI Programming ConsiderationsDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 7-21 It is recommended that an SHI i

Page 53

SHI Programming ConsiderationsDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 47-22 Freescale Semiconductor In a receive session, only the

Page 54

SHI Programming ConsiderationsDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 7-23 may be used to interrupt the ex

Page 55

SHI Programming ConsiderationsDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 47-24 Freescale Semiconductor the HREQ line between two SHI-e

Page 56 - 2.13 JTAG/OnCE Interface

SHI Programming ConsiderationsDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 7-25 7.7.5 SHI Operation During DSP

Page 57 - 3 Memory Configuration

DSP56366 24-Bit Digital Signal Processor, Rev. 4Freescale Semiconductor LOF-1 Figure 1-1 DSP56366 Block Diagram . . . . . . . . . . . . . . . . . . .

Page 58

SHI Programming ConsiderationsDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 47-26 Freescale Semiconductor NOTES

Page 59 - Freescale Semiconductor 3-3

DSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 8-1 8 Enhanced Serial AUDIO Interface (ESAI)8.1 IntroductionThe En

Page 60 - 3-4 Freescale Semiconductor

IntroductionDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 48-2 Freescale Semiconductor Figure 8-1 ESAI Block DiagramSDO1 [PC10]SDO0 [PC1

Page 61 - Freescale Semiconductor 3-5

ESAI Data and Control PinsDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 8-3 8.2 ESAI Data and Control PinsThree

Page 62 - 3-6 Freescale Semiconductor

ESAI Data and Control PinsDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 48-4 Freescale Semiconductor 8.2.4 Serial Transmit 3/Receive 2 Da

Page 63 - Freescale Semiconductor 3-7

ESAI Data and Control PinsDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 8-5 When this pin is configured as seria

Page 64 - 3-8 Freescale Semiconductor

ESAI Data and Control PinsDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 48-6 Freescale Semiconductor SCKT may be programmed as a general-

Page 65 - Freescale Semiconductor 3-9

ESAI Programming ModelDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 8-7 8.2.10 Frame Sync for Transmitter (FST)F

Page 66 - 3-10 Freescale Semiconductor

ESAI Programming ModelDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 48-8 Freescale Semiconductor special-purpose time slot register. The

Page 67 - 3.1.3 Bootstrap ROM

ESAI Programming ModelDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 8-9 Figure 8-3 ESAI Clock Generator Functio

Page 68 - 3.2 Internal I/O Memory Map

DSP56366 24-Bit Digital Signal Processor, Rev. 4LOF-2 Freescale Semiconductor Figure 7-4 SHI Programming Model—DSP Side . . . . . . . . . . . . . . .

Page 69

ESAI Programming ModelDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 48-10 Freescale Semiconductor operational (see Figure 8-3). The maxim

Page 70

ESAI Programming ModelDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 8-11 Figure 8-4 ESAI Frame Sync Generator F

Page 71

ESAI Programming ModelDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 48-12 Freescale Semiconductor 8.3.1.5 TCCR Transmit Clock Polarity (T

Page 72

ESAI Programming ModelDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 8-13 .Hardware and software reset clear all

Page 73

ESAI Programming ModelDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 48-14 Freescale Semiconductor 8.3.2.3 TCR ESAI Transmit 2 Enable (TE2

Page 74

ESAI Programming ModelDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 8-15 The SDO4/SDI1 pin is the data input pin

Page 75 - 4 Core Configuration

ESAI Programming ModelDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 48-16 Freescale Semiconductor 2. If the data word is right-aligned (T

Page 76 - 4-2 Freescale Semiconductor

ESAI Programming ModelDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 8-17 Figure 8-6 Normal and Network Operatio

Page 77 - M_PAE equ 23 ; Patch Enable

ESAI Programming ModelDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 48-18 Freescale Semiconductor 8.3.2.10 TCR Tx Slot and Word Length Se

Page 78 - 4.3 Operating Modes

ESAI Programming ModelDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 8-19 8.3.2.11 TCR Transmit Frame Sync Length

Page 79

DSP56366 24-Bit Digital Signal Processor, Rev. 4Freescale Semiconductor LOF-3 Figure 9-11 TSMA_1 Register . . . . . . . . . . . . . . . . . . . . .

Page 80

ESAI Programming ModelDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 48-20 Freescale Semiconductor Figure 8-7 Frame Length SelectionDATA

Page 81 - Freescale Semiconductor 4-7

ESAI Programming ModelDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 8-21 8.3.2.12 TCR Transmit Frame Sync Relati

Page 82

ESAI Programming ModelDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 48-22 Freescale Semiconductor 8.3.2.17 TCR Transmit Even Slot Data In

Page 83

ESAI Programming ModelDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 8-23 Hardware and software reset clear all t

Page 84

ESAI Programming ModelDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 48-24 Freescale Semiconductor 8.3.3.5 RCCR Receiver Clock Polarity (R

Page 85

ESAI Programming ModelDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 8-25 In the synchronous mode when RCKD is se

Page 86 - 4.5 DMA Request Sources

ESAI Programming ModelDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 48-26 Freescale Semiconductor 8.3.3.10 RCCR Receiver High Frequency C

Page 87 - 4.6 PLL Initialization

ESAI Programming ModelDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 8-27 8.3.4.1 RCR ESAI Receiver 0 Enable (RE0

Page 88

ESAI Programming ModelDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 48-28 Freescale Semiconductor 8.3.4.7 RCR Receiver Word Alignment Con

Page 89

ESAI Programming ModelDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 8-29 Table 8-11 ESAI Receive Slot and Word

Page 90

DSP56366 24-Bit Digital Signal Processor, Rev. 4LOF-4 Freescale Semiconductor Figure D-20 ESAI Status Register . . . . . . . . . . . . . . . . . . .

Page 91

ESAI Programming ModelDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 48-30 Freescale Semiconductor 8.3.4.10 RCR Receiver Frame Sync Length

Page 92 - 4-18 Freescale Semiconductor

ESAI Programming ModelDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 8-31 8.3.4.13 RCR Receive Exception Interrup

Page 93 - 5.2 Programming Model

ESAI Programming ModelDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 48-32 Freescale Semiconductor Hardware and software reset clear all

Page 94 - 5-2 Freescale Semiconductor

ESAI Programming ModelDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 8-33 the transmit and receive sections. When

Page 95 - 6 Host Interface (HDI08)

ESAI Programming ModelDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 48-34 Freescale Semiconductor Figure 8-11 SAICR SYN Bit Operation8.3

Page 96 - 6.2.2 Interface - Host Side

ESAI Programming ModelDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 8-35 8.3.6.1 SAISR Serial Input Flag 0 (IF0

Page 97 - 6.3 HDI08 Host Port Signals

ESAI Programming ModelDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 48-36 Freescale Semiconductor a word is received, it indicates (only

Page 98 - 6.4 HDI08 Block Diagram

ESAI Programming ModelDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 8-37 during the second time slot in the fram

Page 99

ESAI Programming ModelDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 48-38 Freescale Semiconductor TSR disabled time slot period in networ

Page 100 - 6-6 Freescale Semiconductor

ESAI Programming ModelDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 8-39 Figure 8-14 ESAI Data Path Programming

Page 101

DSP56366 24-Bit Digital Signal Processor, Rev. 4Freescale Semiconductor LOT-1 Table 2-1 DSP56364 Functional Signal Groupings . . . . . . . . . . . . .

Page 102 - Table 6-4 HDI08 IRQ

ESAI Programming ModelDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 48-40 Freescale Semiconductor 8.3.7 ESAI Receive Shift RegistersThe r

Page 103

ESAI Programming ModelDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 8-41 transmitter empty condition (TDE=1), or

Page 104

ESAI Programming ModelDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 48-42 Freescale Semiconductor NOTEWhen operating in normal mode, bit

Page 105

Operating ModesDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 8-43 NOTEWhen operating in normal mode, bit 0 of th

Page 106

Operating ModesDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 48-44 Freescale Semiconductor 8.4.3 ESAI Interrupt RequestsThe ESAI can gene

Page 107 - Freescale Semiconductor 6-13

Operating ModesDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 8-45 8. ESAI Transmit DataOccurs when the transmit

Page 108 - Figure 6-7 Single strobe bus

Operating ModesDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 48-46 Freescale Semiconductor Data clock and frame sync signals can be gener

Page 109 - Freescale Semiconductor 6-15

GPIO - Pins and RegistersDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 8-47 RCCR and SAICR registers.The output

Page 110

GPIO - Pins and RegistersDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 48-48 Freescale Semiconductor 8.5.3 Port C Data register (PDRC)The

Page 111

ESAI Initialization ExamplesDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 8-49 8.6 ESAI Initialization Examples8

Page 112 - 6-18 Freescale Semiconductor

How to Reach Us:Home Page:www.freescale.comE-mail:[email protected]/Europe or Locations Not Listed:Freescale SemiconductorTechnical Informati

Page 113

DSP56366 24-Bit Digital Signal Processor, Rev. 4LOT-2 Freescale Semiconductor Table 6-12 Host Mode Bit Definition . . . . . . . . . . . . . . . . .

Page 114

ESAI Initialization ExamplesDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 48-50 Freescale Semiconductor • Configure the control registers

Page 115 - Table 6-11 HDRQ

DSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 9-1 9 Enhanced Serial Audio Interface 1 (ESAI_1)9.1 IntroductionTh

Page 116

IntroductionDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 49-2 Freescale Semiconductor Figure 9-1 ESAI_1 Block DiagramClock / Frame Sync

Page 117

ESAI_1 Data and Control PinsDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 9-3 9.2 ESAI_1 Data and Control PinsTh

Page 118

ESAI_1 Programming ModelDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 49-4 Freescale Semiconductor 9.2.6 Serial Transmit 5/Receive 0 Data

Page 119 - 6.6.3.6 ISR Reserved Bits 5-6

ESAI_1 Programming ModelDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 9-5 The ESAI_1 also contains the GPIO Port

Page 120

ESAI_1 Programming ModelDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 49-6 Freescale Semiconductor 9.3.2.1 TCCR_1 Tx High Freq. Clock Div

Page 121

ESAI_1 Programming ModelDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 9-7 Figure 9-4 ESAI_1 Clock Generator Fun

Page 122 - 6.7.2 Polling

ESAI_1 Programming ModelDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 49-8 Freescale Semiconductor Figure 9-5 ESAI_1 Frame Sync Generato

Page 123 - 6.7.3 Servicing Interrupts

ESAI_1 Programming ModelDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 9-9 9.3.4 ESAI_1 Receive Clock Control Reg

Page 124 - 6-30 Freescale Semiconductor

DSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor i PrefaceThis manual describes the DSP56366 24-bit digital signal

Page 125 - 7 Serial Host Interface

ESAI_1 Programming ModelDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 49-10 Freescale Semiconductor 9.3.5 ESAI_1 Receive Control Register

Page 126 - 7.3 SHI Clock Generator

ESAI_1 Programming ModelDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 9-11 9.3.8 ESAI_1 Receive Shift RegistersT

Page 127 - I/O Shift Register (IOSR)

ESAI_1 Programming ModelDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 49-12 Freescale Semiconductor 9.3.12 ESAI_1 Time Slot Register (TSR

Page 128 - 7-4 Freescale Semiconductor

Operating ModesDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 9-13 9.4 Operating Modes9.4.1 ESAI_1 After ResetHar

Page 129

GPIO - Pins and RegistersDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 49-14 Freescale Semiconductor 9.5.2 Port E Direction Register (PRR

Page 130 - 7-6 Freescale Semiconductor

GPIO - Pins and RegistersDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 9-15 11109876543210Y:$FFFF9D PD11 PD10 PD

Page 131 - 7.4.4.2 HSAR I

GPIO - Pins and RegistersDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 49-16 Freescale Semiconductor NOTES

Page 132 - 7-8 Freescale Semiconductor

DSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 10-1 10 Digital Audio Transmitter10.1 IntroductionThe Digital Audi

Page 133 - Freescale Semiconductor 7-9

DAX SignalsDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 410-2 Freescale Semiconductor Figure 10-1 Digital Audio Transmitter (DAX) Block

Page 134

DAX Programming ModelDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 10-3 • Parity generator (PRTYG)• Preamble gen

Page 135 - Table 7-4 SHI Data Size

DSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4ii Freescale Semiconductor SECTION 6— HOST INTERFACE (HDI08)• Describes the HDI08 parallel

Page 136

DAX Internal ArchitectureDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 410-4 Freescale Semiconductor 10.5 DAX Internal ArchitectureHardwa

Page 137 - Freescale Semiconductor 7-13

DAX Internal ArchitectureDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 10-5 10.5.1 DAX Audio Data Register (XADR

Page 138

DAX Internal ArchitectureDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 410-6 Freescale Semiconductor 10.5.4.2 DAX Channel A User Data (XU

Page 139 - Freescale Semiconductor 7-15

DAX Internal ArchitectureDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 10-7 10.5.6.1 Audio Data Register Empty I

Page 140 - 7.6 Characteristics Of The I

DAX Internal ArchitectureDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 410-8 Freescale Semiconductor 10.5.7.1 DAX Audio Data Register Emp

Page 141 - 7.6.1 Overview

DAX Internal ArchitectureDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 10-9 10.5.8 DAX Parity Generator (PRTYG)T

Page 142 - C Data Transfer Formats

DAX Programming ConsiderationsDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 410-10 Freescale Semiconductor • The internal DSP core clock—

Page 143 - 7.7.1 SPI Slave Mode

DAX Programming ConsiderationsDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 10-11 non-audio data bits of the nex

Page 144 - 7.7.2 SPI Master Mode

GPIO (PORT D) - Pins and RegistersDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 410-12 Freescale Semiconductor Figure 10-6 Examples of d

Page 145 - C Slave Mode

GPIO (PORT D) - Pins and RegistersDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 10-13 10.7.2 Port D Direction Re

Page 146 - 7.7.3.2 Transmit Data In I

DSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor iii • The word “assert” means that a high true (active high) signa

Page 147 - C Master Mode

GPIO (PORT D) - Pins and RegistersDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 410-14 Freescale Semiconductor 10.7.3 Port D Data Registe

Page 148 - 7.7.4.2 Transmit Data In I

DSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 11-1 11 Timer/ Event Counter11.1 IntroductionThis section describe

Page 149 - Freescale Semiconductor 7-25

Timer/Event Counter ArchitectureDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 411-2 Freescale Semiconductor 11.2.2 Individual Timer Block

Page 150 - 7-26 Freescale Semiconductor

Timer/Event Counter Programming ModelDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 11-3 11.3 Timer/Event Counter

Page 151 - 8.1 Introduction

Timer/Event Counter Programming ModelDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 411-4 Freescale Semiconductor Figure 11-3 Timer Modul

Page 152 - 8-2 Freescale Semiconductor

Timer/Event Counter Programming ModelDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 11-5 11.3.1 Prescaler Counter

Page 153 - Freescale Semiconductor 8-3

Timer/Event Counter Programming ModelDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 411-6 Freescale Semiconductor 11.3.2.3 TPLR Reserved B

Page 154 - 8-4 Freescale Semiconductor

Timer/Event Counter Programming ModelDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 11-7 Clearing the TE bit disa

Page 155

Timer/Event Counter Programming ModelDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 411-8 Freescale Semiconductor Table 11-2 Timer Contr

Page 156

Timer/Event Counter Programming ModelDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 11-9 11.3.4.5 TCSR Inverter (

Page 157 - 8.3 ESAI Programming Model

DSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4iv Freescale Semiconductor NOTES

Page 158 - Figure 8-2 TCCR Register

Timer/Event Counter Programming ModelDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 411-10 Freescale Semiconductor NOTEThe INV bit affects

Page 159 - Freescale Semiconductor 8-9

Timer/Event Counter Programming ModelDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 11-11 The DO bit is cleared b

Page 160 - 8-10 Freescale Semiconductor

Timer Modes of OperationDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 411-12 Freescale Semiconductor 11.3.5 Timer Load Register (TLR)The

Page 161

Timer Modes of OperationDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 11-13 — Event counter, mode 3: Internal ti

Page 162 - 8-12 Freescale Semiconductor

Timer Modes of OperationDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 411-14 Freescale Semiconductor 11.4.1.2 Timer Pulse (Mode 1)In this

Page 163 - Figure 8-5 TCR Register

Timer Modes of OperationDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 11-15 When the counter value matches the v

Page 164 - 8-14 Freescale Semiconductor

Timer Modes of OperationDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 411-16 Freescale Semiconductor 11.4.2 Signal Measurement ModesThe f

Page 165 - Freescale Semiconductor 8-15

Timer Modes of OperationDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 11-17 11.4.2.3 Measurement Input Period (M

Page 166

Timer Modes of OperationDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 411-18 Freescale Semiconductor clock signal can be taken from eithe

Page 167 - Network Mode

Timer Modes of OperationDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 11-19 The duty cycle of the TIO0 signal is

Page 168 - Figure 8-14

DSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 1-1 1 DSP56366 Overview1.1 IntroductionThis manual describes the D

Page 169

Timer Modes of OperationDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 411-20 Freescale Semiconductor 11.4.4.2 Watchdog Toggle (Mode 10)In

Page 170 - 8-20 Freescale Semiconductor

Timer Modes of OperationDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 11-21 11.4.6.2 Timer Behavior during StopD

Page 171 - Freescale Semiconductor 8-21

Timer Modes of OperationDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 411-22 Freescale Semiconductor NOTES

Page 172 - Figure 8-8 RCCR Register

DSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor A-1 Appendix A Bootstrap ROM ContentsA.1 DSP56366 Bootstrap Progra

Page 173 - Freescale Semiconductor 8-23

DSP56366 Bootstrap ProgramDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4A-2 Freescale Semiconductor ; Program ROM, without loading the P

Page 174

DSP56366 Bootstrap ProgramDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor A-3 ; The HOST 8051 bootstrap code expec

Page 175

DSP56366 Bootstrap ProgramDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4A-4 Freescale Semiconductor ;;;;;;;;;;;;;;;;;;;;;; DSP I/O REGIS

Page 176 - Figure 8-9 RCR Register

DSP56366 Bootstrap ProgramDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor A-5 SHILD; This is the routine which loa

Page 177 - Freescale Semiconductor 8-27

DSP56366 Bootstrap ProgramDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4A-6 Freescale Semiconductor ; MD:MC:MB:MA=0001EPROMLD mov

Page 178

DSP56366 Bootstrap ProgramDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor A-7 ; E - i8051 - Dual strobes

Page 179

DSP56300 Core DescriptionDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 41-2 Freescale Semiconductor 1.2 DSP56300 Core DescriptionThe DSP5

Page 180

DSP56366 Bootstrap ProgramDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4A-8 Freescale Semiconductor ;

Page 181 - Freescale Semiconductor 8-31

DSP56366 Bootstrap ProgramDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor A-9 ; HR

Page 182 - Figure 8-10 SAICR Register

DSP56366 Bootstrap ProgramDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4A-10 Freescale Semiconductor ;==========================

Page 183 - Freescale Semiconductor 8-33

DSP56366 Bootstrap ProgramDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor A-11

Page 184 - 8-34 Freescale Semiconductor

DSP56366 Bootstrap ProgramDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4A-12 Freescale Semiconductor move y:(r0)+,a1

Page 185 - Figure 8-12 SAISR Register

DSP56366 Bootstrap ProgramDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor A-13 BURN_END ORG PL:,PL:

Page 186 - 8-36 Freescale Semiconductor

DSP56366 Bootstrap ProgramDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4A-14 Freescale Semiconductor move x0,x:(r0)+

Page 187 - Freescale Semiconductor 8-37

DSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor B-1 Appendix B Equates;*******************************************

Page 188 - (b) Transmit Registers

EquatesDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4B-2 Freescale Semiconductor ;------------------------------------------------------

Page 189

EquatesDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor B-3 I_ESAIRLS EQU I_VEC+$36 ; ESAI Receive Last SlotI_E

Page 190 - 8-40 Freescale Semiconductor

DSP56366 Audio Processor ArchitectureDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 1-3 — Off-chip expansion up t

Page 191 - Figure 8-16 TSMB Register

EquatesDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4B-4 Freescale Semiconductor I_HI08TX EQU I_VEC+$62 ; Host Transmit Data EmptyI_H

Page 192 - Figure 8-18 RSMB Register

EquatesDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor B-5 ;; EQUATES for I/O Port Programming;;------------

Page 193 - 8.4 Operating Modes

EquatesDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4B-6 Freescale Semiconductor M_IAL1 EQU 1 ; IRQA Mode Interrupt

Page 194 - 8.4.3 ESAI Interrupt Requests

EquatesDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor B-7 M_D4L0 EQU 20 ; DMA4 Interrupt Prior

Page 195 - Freescale Semiconductor 8-45

EquatesDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4B-8 Freescale Semiconductor ;------------------------------------------------------

Page 196 - 8.4.5 Serial I/O Flags

EquatesDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor B-9 M_DCR3 EQU $FFFFE0 ; DMA3 Control Registe

Page 197 - 8.5 GPIO - Pins and Registers

EquatesDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4B-10 Freescale Semiconductor M_DRS1 EQU 12 ;DMA Request Sour

Page 198 - Figure 8-20 PRRC Register

EquatesDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor B-11 ;-----------------------------------------------------

Page 199 - Figure 8-21 PDRC Register

EquatesDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4B-12 Freescale Semiconductor M_PEN EQU 18 ; PLL Enable BitM_COD

Page 200 - 8-50 Freescale Semiconductor

EquatesDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor B-13 M_BA1W EQU $3E0 ; Area 1 Wait Control

Page 201 - 9.1 Introduction

DSP56300 Core Functional BlocksDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 41-4 Freescale Semiconductor • Instruction cache controller•

Page 202 - Control Logic

EquatesDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4B-14 Freescale Semiconductor M_BRW0 EQU 2 ;Out of Page Wait Stat

Page 203 - Freescale Semiconductor 9-3

EquatesDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor B-15 M_BAM EQU 6 ; Address MuxingM_BPA

Page 204 - 9.3 ESAI_1 Programming Model

EquatesDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4B-16 Freescale Semiconductor M_S EQU 7 ; Scaling BitM_I0

Page 205 - Figure 9-2 EMUXR Register

EquatesDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor B-17 M_BE EQU 10 ; Burst EnableM_TAS

Page 206 - Figure 9-3 TCCR_1 Register

EquatesDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4B-18 Freescale Semiconductor M_XBLK EQU 2 ; DAX Block Transferr

Page 207 - TFP0 - TFP3

EquatesDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor B-19 ; HSAR bitsM_HA6 EQU 23 ; SH

Page 208 - Figure 9-6 TCR_1 Register

EquatesDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4B-20 Freescale Semiconductor ; control bits in HCKRM_HFM1 EQU 13

Page 209 - Figure 9-7 RCCR_1 Register

EquatesDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor B-21 M_RCR_1 EQU $FFFF97 ; ESAI_1 Receive Cont

Page 210 - Figure 9-9 SAICR_1 Register

EquatesDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4B-22 Freescale Semiconductor M_RCR EQU $FFFFB7 ; ESAI Receive Contro

Page 211 - Figure 9-10 SAISR_1 Register

EquatesDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor B-23 M_RS21 EQU 5 ; ESAIM_RS20 EQU

Page 212 - Figure 9-12 TSMB_1 Register

DSP56300 Core Functional BlocksDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 1-5 the A or B accumulator. A 56-bi

Page 213 - 9.5 GPIO - Pins and Registers

EquatesDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4B-24 Freescale Semiconductor M_TS27 EQU 11 ; ESAIM_TS26 EQU

Page 214 - Figure 9-16 PRRE Register

EquatesDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor B-25 M_TS1 EQU 1 ; ESAIM_TS0 EQU

Page 215 - Figure 9-17 PDRE Register

EquatesDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4B-26 Freescale Semiconductor M_RPM1 EQU 1 ; ESAIM_RPM0 EQU

Page 216 - 9-16 Freescale Semiconductor

EquatesDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor B-27 M_THCKD EQU 23 ; ESAIM_TFSD EQU

Page 217 - 10 Digital Audio Transmitter

EquatesDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4B-28 Freescale Semiconductor M_TLIE EQU 23 ; ESAIM_TIE EQU

Page 218 - 10.3 DAX Functional Overview

EquatesDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor B-29 M_ALC EQU 8 ;ESAIM_TEBE EQU 7

Page 219 - 10.4 DAX Programming Model

EquatesDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4B-30 Freescale Semiconductor M_HORX EQU $FFFFC6 ; HOST Receive Regis

Page 220

EquatesDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor B-31 M_HCSEN EQU $3 ; HOST Chip Select En

Page 221 - Freescale Semiconductor 10-5

EquatesDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4B-32 Freescale Semiconductor M_TCSR0 EQU $FFFF8F ; TIMER0 Control/Stat

Page 222 - 10-6 Freescale Semiconductor

EquatesDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor B-33 M_TOF EQU 20 ; Timer Overflow Flag

Page 223

DSP56366 24-Bit Digital Signal Processor, Rev. 4Freescale Semiconductor TOC-1 1 DSP56366 Overview . . . . . . . . . . . . . . . . . . . . . . . . .

Page 224 - 10-8 Freescale Semiconductor

DSP56300 Core Functional BlocksDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 41-6 Freescale Semiconductor • Nested hardware DO loops • Fa

Page 225 - 10.5.11 DAX Clock Multiplexer

EquatesDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4B-34 Freescale Semiconductor NOTES

Page 226 - 10.5.12 DAX State Machine

DSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor C-1 Appendix C JTAG BSDL-- FILENAME : 56366TQFP_revA.bsdl-- -- M

Page 227 - $FFFFFF; offset=-1

JTAG BSDLDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4C-2 Freescale Semiconductor CAS_:out bit; EXTAL:in bit; CVCC:li

Page 228 - 10-12 Freescale Semiconductor

JTAG BSDLDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor C-3 "QVCCH: (20, 49, 95), " &

Page 229

JTAG BSDLDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4C-4 Freescale Semiconductor attribute INSTRUCTION_OPCODE of DSP56366 : entity is

Page 230

JTAG BSDLDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor C-5 "28 (BC_1, *, control, 1),&qu

Page 231 - 11 Timer/ Event Counter

JTAG BSDLDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4C-6 Freescale Semiconductor "80 (BC_1, RESET_, input, X),&qu

Page 232 - 11-2 Freescale Semiconductor

JTAG BSDLDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor C-7 "133 (BC_1, *, control, 1),&qu

Page 233 - Freescale Semiconductor 11-3

JTAG BSDLDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4C-8 Freescale Semiconductor NOTES

Page 234 - 76543210

DSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor D-1 Appendix D Programmer’s ReferenceD.1 IntroductionThis section

Page 235 - 11.3.1 Prescaler Counter

DSP56300 Core Functional BlocksDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 1-7 • End-of-block-transfer interru

Page 236 - 11.3.2.3 TPLR Reserved Bit 23

Internal I/O Memory MapDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4D-2 Freescale Semiconductor Table D-1. Internal I/O Memory MapPerip

Page 237 - Freescale Semiconductor 11-7

Internal I/O Memory MapDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor D-3 DMA4 X:$FFFFDF DMA SOURCE ADDRESS REGIS

Page 238

Internal I/O Memory MapDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4D-4 Freescale Semiconductor ESAI X:$FFFFBC ESAI RECEIVE SLOT MASK R

Page 239

Internal I/O Memory MapDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor D-5 X:$FFFF99 ReservedX:$FFFF98 ReservedX:$

Page 240 - 11-10 Freescale Semiconductor

Internal I/O Memory MapDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4D-6 Freescale Semiconductor Y:$FFFFA7 ReservedY:$FFFFA6 ReservedY:$

Page 241 - Freescale Semiconductor 11-11

Internal I/O Memory MapDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor D-7 ESAI_1 Y:$FFFF9C ESAI_1 RECEIVE SLOT MA

Page 242 - 11.4 Timer Modes of Operation

Interrupt Vector AddressesDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4D-8 Freescale Semiconductor D.3 Interrupt Vector AddressesTable

Page 243 - 11.4.1 Timer Modes

Interrupt Vector AddressesDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor D-9 VBA:$42 0 - 2 SHI Transmit Underrun

Page 244 - 11.4.1.2 Timer Pulse (Mode 1)

Interrupt Source Priorities (within an IPL)DSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4D-10 Freescale Semiconductor D.4 Interrupt Sour

Page 245

Interrupt Source Priorities (within an IPL)DSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor D-11 HOST Transmit Data

Page 246 - 11.4.2.1 Measurement Accuracy

Peripheral OverviewDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 41-8 Freescale Semiconductor ALU. Memory space includes internal RAM and

Page 247

Host Interface—Quick ReferenceDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4D-12 Freescale Semiconductor D.5 Host Interface—Quick Refere

Page 248

Host Interface—Quick ReferenceDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor D-13 HPCR 0 HGEN Host GPIO Enable 01

Page 249 - 11.4.4 Watchdog Modes

Host Interface—Quick ReferenceDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4D-14 Freescale Semiconductor HSR 0 HRDF Host Receive Data Fu

Page 250 - 11.4.6 Special Cases

Programming SheetsDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor D-15 D.6 Programming SheetsThe worksheets shown

Page 251 - 11.4.7 DMA Trigger

Programming SheetsDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4D-16 Freescale Semiconductor Figure D-1. Status Register (SR)Application

Page 252 - 11-22 Freescale Semiconductor

Programming SheetsDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor D-17 Figure D-2. Operating Mode Register (OMR)Ch

Page 253 - Freescale Semiconductor A-1

Programming SheetsDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4D-18 Freescale Semiconductor Figure D-3. Interrupt Priority Register–Cor

Page 254 - A-2 Freescale Semiconductor

Programming SheetsDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor D-19 Figure D-4. Interrupt Priority Register – P

Page 255 - Freescale Semiconductor A-3

Programming SheetsDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4D-20 Freescale Semiconductor Figure D-5. Phase Lock Loop Control Registe

Page 256 - A-4 Freescale Semiconductor

Programming SheetsDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor D-21 Figure D-6. Host Receive and Host Transmit

Page 257 - Freescale Semiconductor A-5

Peripheral OverviewDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 1-9 1.5.1 Host Interface (HDI08)The host interf

Page 258 - A-6 Freescale Semiconductor

Programming SheetsDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4D-22 Freescale Semiconductor Figure D-7. Host Control and Status Registe

Page 259 - Freescale Semiconductor A-7

Programming SheetsDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor D-23 Figure D-8. Host Base Address and Host Port

Page 260 - A-8 Freescale Semiconductor

Programming SheetsDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4D-24 Freescale Semiconductor Figure D-9. Host Interrupt Control and Inte

Page 261 - Freescale Semiconductor A-9

Programming SheetsDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor D-25 Figure D-10. Host Interrupt Vector and Comm

Page 262 - A-10 Freescale Semiconductor

Programming SheetsDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4D-26 Freescale Semiconductor Figure D-11. Host Receive and Transmit Byte

Page 263 - Freescale Semiconductor A-11

Programming SheetsDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor D-27 Figure D-12. SHI Slave Address and Clock Co

Page 264 - A-12 Freescale Semiconductor

Programming SheetsDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4D-28 Freescale Semiconductor Figure D-13. SHI Transmit and Receive Data

Page 265 - Freescale Semiconductor A-13

Programming SheetsDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor D-29 Figure D-14. SHI Host Control/Status Regist

Page 266 - A-14 Freescale Semiconductor

Programming SheetsDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4D-30 Freescale Semiconductor Figure D-15. ESAI Transmit Clock Control Re

Page 267 - Appendix B Equates

Programming SheetsDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor D-31 Figure D-16. ESAI Transmit Control Register

Page 268 - B-2 Freescale Semiconductor

Peripheral OverviewDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 41-10 Freescale Semiconductor 1.5.4 Enhanced Serial Audio Interface (ESA

Page 269 - Freescale Semiconductor B-3

Programming SheetsDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4D-32 Freescale Semiconductor Figure D-17. ESAI Receive Clock Control Reg

Page 270 - B-4 Freescale Semiconductor

Programming SheetsDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor D-33 Figure D-18. ESAI Receive Control Register1

Page 271 - Freescale Semiconductor B-5

Programming SheetsDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4D-34 Freescale Semiconductor Figure D-19. ESAI Common Control Register15

Page 272 - B-6 Freescale Semiconductor

Programming SheetsDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor D-35 Figure D-20. ESAI Status Register15 65419 1

Page 273 - Freescale Semiconductor B-7

Programming SheetsDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4D-36 Freescale Semiconductor Figure D-21. ESAI_1 Multiplex Control Regis

Page 274 - B-8 Freescale Semiconductor

Programming SheetsDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor D-37 Figure D-22. ESAI_1 Transmit Clock Control

Page 275 - Freescale Semiconductor B-9

Programming SheetsDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4D-38 Freescale Semiconductor Figure D-23. ESAI_1 Transmit Control Regist

Page 276 - B-10 Freescale Semiconductor

Programming SheetsDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor D-39 Figure D-24. ESAI_1 Receive Clock Control R

Page 277 - Freescale Semiconductor B-11

Programming SheetsDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4D-40 Freescale Semiconductor Figure D-25. ESAI_1 Receive Control Registe

Page 278 - B-12 Freescale Semiconductor

Programming SheetsDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor D-41 Figure D-26. ESAI_1 Common Control Register

Page 279 - Freescale Semiconductor B-13

DSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 2-1 2 Signal/Connection Descriptions2.1 Signal GroupingsThe input

Page 280 - B-14 Freescale Semiconductor

Programming SheetsDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4D-42 Freescale Semiconductor Figure D-27. ESAI_1 Status Register15 65419

Page 281 - Freescale Semiconductor B-15

Programming SheetsDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor D-43 Figure D-28. DAX Non-Audio Data RegisterDAX

Page 282 - B-16 Freescale Semiconductor

Programming SheetsDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4D-44 Freescale Semiconductor Figure D-29. DAX Control and Status Registe

Page 283 - Freescale Semiconductor B-17

Programming SheetsDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor D-45 Figure D-30. Timer Prescaler Load and Presc

Page 284 - B-18 Freescale Semiconductor

Programming SheetsDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4D-46 Freescale Semiconductor Figure D-31. Timer Control/Status RegisterN

Page 285 - Freescale Semiconductor B-19

Programming SheetsDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor D-47 Figure D-32. Timer Load, Compare and Count

Page 286 - B-20 Freescale Semiconductor

Programming SheetsDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4D-48 Freescale Semiconductor Figure D-33. GPIO Port BApplication:Date:Pr

Page 287 - Freescale Semiconductor B-21

Programming SheetsDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor D-49 Figure D-34. GPIO Port CApplication:Date:Pr

Page 288 - B-22 Freescale Semiconductor

Programming SheetsDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4D-50 Freescale Semiconductor Figure D-35. GPIO Port DApplication:Date:Pr

Page 289 - Freescale Semiconductor B-23

Programming SheetsDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor D-51 Figure D-36. GPIO Port EApplication:Date:Pr

Page 290 - B-24 Freescale Semiconductor

Signal GroupingsDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 42-2 Freescale Semiconductor Figure 2-1 Signals Identified by Functional G

Page 291 - Freescale Semiconductor B-25

Programming SheetsDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4D-52 Freescale Semiconductor NOTES

Page 292 - B-26 Freescale Semiconductor

DSP56366 24-Bit Digital Signal Processor, Rev. 4Freescale Semiconductor Index-1 IndexNumerics5 V tolerance 1Aaddermodulo 5offset 5reverse-carry 5addre

Page 293 - Freescale Semiconductor B-27

DSP56366 24-Bit Digital Signal Processor, Rev. 4Index-2 Freescale Semiconductor triggered by timer 21DO bit 10DO loop 6DRAM 8DSP56300 core 2DSP56300 F

Page 294 - B-28 Freescale Semiconductor

DSP56366 24-Bit Digital Signal Processor, Rev. 4Freescale Semiconductor Index-3 Transmit Data In Master Mode 24Transmit Data In Slave Mode 22I2C Bus A

Page 295 - Freescale Semiconductor B-29

DSP56366 24-Bit Digital Signal Processor, Rev. 4Index-4 Freescale Semiconductor Rreserved bitsin TCSR registerbits 3, 10, 14, 16–19, 22, 23 11in TPCR

Page 296 - B-30 Freescale Semiconductor

DSP56366 24-Bit Digital Signal Processor, Rev. 4Freescale Semiconductor Index-5 TC0–TC3 bits 7TCF 11TCIE bit 7TCPR 12TCR 12TCSR register 6bit 0—Timer

Page 297 - Freescale Semiconductor B-31

DSP56366 24-Bit Digital Signal Processor, Rev. 4Index-6 Freescale Semiconductor

Page 298 - B-32 Freescale Semiconductor

PowerDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 2-3 2.2 Power2.3 GroundTable 2-2 Power InputsPower Name Des

Page 299 - Freescale Semiconductor B-33

Clock and PLLDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 42-4 Freescale Semiconductor 2.4 Clock and PLLGNDA (4) Address Bus Ground — GN

Page 300 - B-34 Freescale Semiconductor

External Memory Expansion Port (Port A)DSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 2-5 2.5 External Memory Exp

Page 301 - Appendix C JTAG BSDL

DSP56366 24-Bit Digital Signal Processor, Rev. 4TOC-2 Freescale Semiconductor 3.1 Data and Program Memory Maps . . . . . . . . . . . . . . . . . . .

Page 302 - C-2 Freescale Semiconductor

External Memory Expansion Port (Port A)DSP56366 24-Bit Digital Signal Processor User Manual, Rev. 42-6 Freescale Semiconductor WROutput Tri-stated Wri

Page 303 - Freescale Semiconductor C-3

Interrupt and Mode ControlDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 2-7 2.6 Interrupt and Mode ControlThe in

Page 304 - C-4 Freescale Semiconductor

Interrupt and Mode ControlDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 42-8 Freescale Semiconductor Table 2-8 Interrupt and Mode Contr

Page 305 - Freescale Semiconductor C-5

PARALLEL HOST INTERFACE (HDI08)DSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 2-9 2.7 PARALLEL HOST INTERFACE (HD

Page 306 - C-6 Freescale Semiconductor

PARALLEL HOST INTERFACE (HDI08)DSP56366 24-Bit Digital Signal Processor User Manual, Rev. 42-10 Freescale Semiconductor HA2 Input GPIO disconnectedHos

Page 307 - Freescale Semiconductor C-7

PARALLEL HOST INTERFACE (HDI08)DSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 2-11 HCS Input GPIO disconnectedHos

Page 308 - C-8 Freescale Semiconductor

Serial Host InterfaceDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 42-12 Freescale Semiconductor 2.8 Serial Host Interface The SHI has fi

Page 309 - D.2 Internal I/O Memory Map

Serial Host InterfaceDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 2-13 MISO Input or output Tri-stated SPI Mast

Page 310

Serial Host InterfaceDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 42-14 Freescale Semiconductor SSInput Tri-stated SPI Slave Select — Th

Page 311

Enhanced Serial Audio InterfaceDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 2-15 2.9 Enhanced Serial Audio Inte

Page 312

DSP56366 24-Bit Digital Signal Processor, Rev. 4Freescale Semiconductor TOC-3 6.5.1 Host Receive Data Register (HORX) . . . . . . . . . . . . . . .

Page 313

Enhanced Serial Audio InterfaceDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 42-16 Freescale Semiconductor FST Input or output GPIO disco

Page 314

Enhanced Serial Audio InterfaceDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 2-17 SDO5 Output GPIO disconnectedS

Page 315

Enhanced Serial Audio InterfaceDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 42-18 Freescale Semiconductor SDO2/SDO2_1Output GPIO disconn

Page 316

Enhanced Serial Audio Interface_1DSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 2-19 2.10 Enhanced Serial Audio I

Page 317

Enhanced Serial Audio Interface_1DSP56366 24-Bit Digital Signal Processor User Manual, Rev. 42-20 Freescale Semiconductor SCKR_1 Input or output GPIO

Page 318

SPDIF Transmitter Digital Audio InterfaceDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 2-21 2.11 SPDIF Transmitt

Page 319

TimerDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 42-22 Freescale Semiconductor 2.12 Timer 2.13 JTAG/OnCE InterfaceTable 2-14 Timer Si

Page 320 - D-12 Freescale Semiconductor

DSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 3-1 3 Memory Configuration3.1 Data and Program Memory MapsThe on-c

Page 321 - Freescale Semiconductor D-13

Data and Program Memory MapsDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 43-2 Freescale Semiconductor Table 3-2 On-chip RAM Memory Loc

Page 322 - D-14 Freescale Semiconductor

Data and Program Memory MapsDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 3-3 Figure 3-1 Memory Maps for MSW=(X

Page 323 - D.6 Programming Sheets

DSP56366 24-Bit Digital Signal Processor, Rev. 4TOC-4 Freescale Semiconductor 6.6.1.4 ICR Host Flag 0 (HF0) Bit 3 . . . . . . . . . . . . . . . . . .

Page 324 - Central Processor

Data and Program Memory MapsDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 43-4 Freescale Semiconductor Figure 3-3 Memory Maps for MSW=(0

Page 325

Data and Program Memory MapsDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 3-5 Figure 3-5 Memory Maps for MSW=(1

Page 326 - IRQD Mode

Data and Program Memory MapsDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 43-6 Freescale Semiconductor Figure 3-7 Memory Maps for MSW=(0

Page 327 - = Reserved, Program as 0

Data and Program Memory MapsDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 3-7 Figure 3-9 Memory Maps for MSW=(X

Page 328 - MF7 MF5 MF4 MF3 MF2 MF1 MF0

Data and Program Memory MapsDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 43-8 Freescale Semiconductor Figure 3-11 Memory Maps for MSW=(

Page 329 - DSP Side

Data and Program Memory MapsDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 3-9 Figure 3-13 Memory Maps for MSW=(

Page 330 - HDM1HDM2

Data and Program Memory MapsDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 43-10 Freescale Semiconductor Figure 3-15 Memory Maps for MSW=

Page 331 - 1 = HCS Active High

Data and Program Memory MapsDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 3-11 3.1.1 Reserved Memory SpacesThe r

Page 332

Internal I/O Memory MapDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 43-12 Freescale Semiconductor while the DSP is in Debug mode. As a r

Page 333 - Processor Side

Internal I/O Memory MapDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 3-13 DMA1 X:$FFFFEB DMA SOURCE ADDRESS REGI

Page 334

DSP56366 24-Bit Digital Signal Processor, Rev. 4Freescale Semiconductor TOC-5 7.4.6.2 HCSR I2C/SPI Selection (HI2C)—Bit 1 . . . . . . . . . . . . . .

Page 335 - = Reserved, write as 0

Internal I/O Memory MapDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 43-14 Freescale Semiconductor HDI08 X:$FFFFC7 HOST TRANSMIT REGISTER

Page 336 - Sheet 2 of 3

Internal I/O Memory MapDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 3-15 ESAI X:$FFFFBC ESAI RECEIVE SLOT MASK

Page 337 - Freescale Semiconductor D-29

Internal I/O Memory MapDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 43-16 Freescale Semiconductor X:$FFFF97 ReservedX:$FFFF96 ReservedX:

Page 338

Internal I/O Memory MapDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 3-17 Y:$FFFFAC ReservedY:$FFFFAB ReservedY:

Page 339 - X: $FFFFB5 Reset: $000000

Internal I/O Memory MapDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 43-18 Freescale Semiconductor ESAI_1 Y:$FFFF9C ESAI_1 RECEIVE SLOT M

Page 340 - X: $FFFFB8 Reset: $000000

DSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 4-1 4 Core Configuration4.1 IntroductionThis chapter contains DSP5

Page 341 - X: $FFFFB7 Reset: $000000

Operating Mode Register (OMR)DSP56366 24-Bit Digital Signal Processor User Manual, Rev. 44-2 Freescale Semiconductor 4.2.1 Asynchronous Bus Arbitratio

Page 342 - X: $FFFFB4 Reset: $000000

Operating Mode Register (OMR)DSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 4-3 The Instruction Cache should be i

Page 343 - X: $FFFFB3 Reset $000000

Operating ModesDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 44-4 Freescale Semiconductor ;do #(PATCH_DATA_END-PATCH_DATA_START+1),PATCH_

Page 344 - Y: $FFFFAF Reset: $000000

Operating ModesDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 4-5 60110$FF0000Bootstrap from SHI (slave I2C mode)

Page 345

DSP56366 24-Bit Digital Signal Processor, Rev. 4TOC-6 Freescale Semiconductor 8.2.10 Frame Sync for Transmitter (FST) . . . . . . . . . . . . . . .

Page 346 - Y: $FFFF95 Reset: $000000

Interrupt Priority RegistersDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 44-6 Freescale Semiconductor 4.4 Interrupt Priority RegistersTh

Page 347 - Y: $FFFF98 Reset: $000000

Interrupt Priority RegistersDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 4-7 Figure 4-1 Interrupt Priority Reg

Page 348 - Y: $FFFF97 Reset: $000000

Interrupt Priority RegistersDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 44-8 Freescale Semiconductor Table 4-5 Interrupt Sources Prio

Page 349 - Y: $FFFF94 Reset: $000000

Interrupt Priority RegistersDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 4-9 SHI Receive FIFO FullSHI Transmit

Page 350 - Y: $FFFF93 Reset $000000

Interrupt Priority RegistersDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 44-10 Freescale Semiconductor Table 4-6 DSP56366 Interrupt Ve

Page 351 - XCB XUB XVB XCA XUA XVA

Interrupt Priority RegistersDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 4-11 VBA:$44 0 - 2 SHI Receive FIFO No

Page 352 - D-44 Freescale Semiconductor

DMA Request SourcesDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 44-12 Freescale Semiconductor 4.5 DMA Request SourcesThe DMA Request Sou

Page 353 - 11 Reserved

PLL InitializationDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 4-13 4.6 PLL Initialization4.6.1 PLL Multiplicat

Page 354

JTAG Boundary Scan Register (BSR)DSP56366 24-Bit Digital Signal Processor User Manual, Rev. 44-14 Freescale Semiconductor 4.9 JTAG Boundary Scan Regis

Page 355

JTAG Boundary Scan Register (BSR)DSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 4-15 17 D13 Input/Output Data 93

Page 356 - Port B (HDI08)

DSP56366 24-Bit Digital Signal Processor, Rev. 4Freescale Semiconductor TOC-7 8.3.3.10 RCCR Receiver High Frequency Clock Direction (RHCKD) - Bit 23

Page 357

JTAG Boundary Scan Register (BSR)DSP56366 24-Bit Digital Signal Processor User Manual, Rev. 44-16 Freescale Semiconductor 43 A7 Output3 Data119 HSCKR

Page 358

JTAG Boundary Scan Register (BSR)DSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 4-17 69 EXTAL Input Data 145 SS I

Page 359

JTAG Boundary Scan Register (BSR)DSP56366 24-Bit Digital Signal Processor User Manual, Rev. 44-18 Freescale Semiconductor NOTES

Page 360 - D-52 Freescale Semiconductor

DSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 5-1 5 General Purpose Input/Output5.1 IntroductionThe DSP56362 pro

Page 361 - Numerics

Programming ModelDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 45-2 Freescale Semiconductor 5.2.4 Port E Signals and RegistersPort E has

Page 362

DSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 6-1 6 Host Interface (HDI08)6.1 IntroductionThe host interface (HD

Page 363 - OMR register 6

HDI08 FeaturesDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 46-2 Freescale Semiconductor — Bit addressing instructions (e.g. BCHG, BCLR,

Page 364

HDI08 Host Port SignalsDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 6-3 — Cycle-stealing DMA with initializatio

Page 365

HDI08 Block DiagramDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 46-4 Freescale Semiconductor 6.4 HDI08 Block DiagramFigure 6-1 shows the

Page 366

HDI08 – DSP-Side Programmer’s ModelDSP56366 24-Bit Digital Signal Processor User Manual, Rev. 4Freescale Semiconductor 6-5 Figure 6-1 HDI08 Block Dia

Comments to this Manuals

No comments