DSP56321VF275 Freescale, DSP56321VF275 Datasheet
![no-image](/images/manufacturer_photos/0/2/261/freescale_sml.jpg)
DSP56321VF275
Specifications of DSP56321VF275
Available stocks
Related parts for DSP56321VF275
DSP56321VF275 Summary of contents
Page 1
... MODC/IRQC PINIT/NMI MODD/IRQD The Freescale DSP56321, a member of the DSP56300 DSP family, supports networking, security encryption, and home entertainment using a high-performance, single-clock-cycle-per- instruction engine (DSP56000 code- compatible), a barrel shifter, 24-bit addressing, an instruction cache, and a direct memory access (DMA) controller (see Figure 1). ...
Page 2
... Means that a high true (active high) signal is low or that a low true (active low) signal is high Examples: Signal/Symbol PIN PIN PIN PIN Note: Values for , , , and Logic State Signal State True Asserted False Deasserted True Asserted False Deasserted are defined by individual product specifications DSP56321 Technical Data, Rev. 11 pin is active when RESET Voltage Freescale Semiconductor ...
Page 3
... Two enhanced synchronous serial interfaces (ESSI), each with one receiver and three transmitters (allows six-channel home theater) Internal Peripherals • Serial communications interface (SCI) with baud rate generator • Triple timer module • programmable general-purpose input/output (GPIO) pins, depending on which peripherals are enabled Freescale Semiconductor Table 1. DSP56321 Features Description DSP56321 Technical Data, Rev. 11 iii ...
Page 4
... K × 24-bit 40 K × 24-bit 0 1024 × 24-bit 40 K × 24-bit 40 K × 24-bit DSP56321 Technical Data, Rev. 11 Instruction MSW2 MSW1 MSW0 Cache disabled enabled disabled enabled disabled enabled disabled enabled disabled enabled disabled enabled disabled enabled disabled enabled Freescale Semiconductor ...
Page 5
... The documents listed in Table 2 are required for a complete description of the DSP56321 device and are necessary to design properly with the part. Documentation is available from a local Freescale distributor, a Freescale semiconductor sales office Freescale Semiconductor Literature Distribution Center. For documentation updates, visit the Freescale DSP website. See the contact information on the back cover of this document. Name DSP56321 ...
Page 6
... DSP56321 Technical Data, Rev. 11 Freescale Semiconductor ...
Page 7
... Chapter 3). There are also two reserved lines. Note: This chapter refers to a number of configuration registers used to select individual multiplexed signal functionality. See the DSP56321 Reference Manual for details on these configuration registers. Freescale Semiconductor DSP56321 Functional Signal Groupings Functional Group DSP56321 Technical Data, Rev. 11 ...
Page 8
... PB9 HA9 PB10 HA10 PB13 Double DS HRD/HRD PB11 HWR/HWR PB12 Double HR HTRQ/HTRQ PB14 HRRQ/HRRQ PB15 Port C GPIO PC[0–2] PC3 PC4 PC5 Port D GPIO PD[0–2] PD3 PD4 PD5 Port E GPIO PE0 PE1 PE2 Timer GPIO TIO0 TIO1 TIO2 Freescale Semiconductor ...
Page 9
... Ground—Connected to an internal device ground plane. Note: The user must provide adequate external decoupling capacitors for all GND connections. 1.3 Clock State During Signal Name Type EXTAL Input Input XTAL Output Chip-driven Freescale Semiconductor Table 1-2. Power Inputs Description . . CCQL . CCQL . CCQL . ...
Page 10
... Otherwise tri-stated. Write Enable—When the DSP is the bus master active-low output that is asserted to write external memory on the data bus (D[0–23]). Otherwise, the signals are tri-stated. DSP56321 Technical Data, Rev Signal Description Freescale Semiconductor ...
Page 11
... BG Input Ignored Input BB Input/ Output Ignored Input Freescale Semiconductor External Memory Expansion Port (Port A) External Bus Control Signals (Continued) Signal Description Wait Transfer Acknowledge—If the DSP56321 is the bus master and there is no external bus activity, or the DSP56321 is not the bus master, the TA input is ignored ...
Page 12
... MODC, and MODD inputs. The RESET signal must be asserted after powerup. PLL Initial—During assertion of RESET, the value of PINIT determines whether the DPLL is enabled or disabled. Nonmaskable Interrupt—After RESET deassertion and during normal instruction processing, this Schmitt-trigger input is the negative-edge-triggered NMI request. DSP56321 Technical Data, Rev. 11 Freescale Semiconductor ...
Page 13
... Signal Name Type H[0–7] Input/Output Ignored Input HAD[0–7] Input/Output PB[0–7] Input or Output Freescale Semiconductor Host Port Usage Considerations Description Table 1-10. Host Interface Signal Description 1,2 Reset Host Data—When the HI08 is programmed to interface with a non-multiplexed host bus and the HI function is selected, these signals are lines 0–7 of the bidirectional Data bus. Host Address— ...
Page 14
... Schmitt-trigger input. The polarity of the data strobe is programmable but is configured as active-low (HRD) after reset. Port B 11—When the HI08 is configured as GPIO through the HI08 Port Control Register, this signal is individually programmed as an input or output through the HI08 Data Direction Register. DSP56321 Technical Data, Rev. 11 Freescale Semiconductor ...
Page 15
... If the last state is input, the signal is an ignored input. • If the last state is output, these lines have weak keepers that maintain the last output state even if the drivers are tri-stated. 2. The Wait processing state does not affect the signal state. Freescale Semiconductor Table 1-10. Host Interface (Continued) Signal Description ...
Page 16
... Enhanced Synchronous Serial Interface 0 (ESSI0) Two synchronous serial interfaces (ESSI0 and ESSI1) provide 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 implement the Freescale serial peripheral interface (SPI). Table 1-11. State During ...
Page 17
... PD1 Input or Output SC12 Input/Output Ignored Input PD2 Input or Output Freescale Semiconductor Enhanced Synchronous Serial Interface 1 (ESSI1) Enhanced Synchronous Serial Interface 0 (Continued) Signal Description 1,2 Reset Serial Transmit Data—Transmits data from the Serial Transmit Shift Register. STD0 is an output when data is transmitted. ...
Page 18
... Serial Transmit Data—Transmits data from the SCI Transmit Data Register. Port E 1—The default configuration following reset is GPIO input PE1. When configured as PE1, signal direction is controlled through the Port E Direction Register. The signal can be configured as an SCI signal TXD through the Port E Control Register. DSP56321 Technical Data, Rev. 11 Freescale Semiconductor ...
Page 19
... If the last state is input, the signal is an ignored input. • If the last state is output, these lines have weak keepers that maintain the last output state even if the drivers are tri-stated. 2. The Wait processing state does not affect the signal state. Freescale Semiconductor Serial Communication Interface (Continued) Signal Description 1,2 Reset Serial Clock— ...
Page 20
... This signal is not a standard part of the JTAG TAP controller. The signal connects directly to the OnCE module to initiate debug mode directly or to provide a direct external indication that the chip has entered Debug mode. All other interface with the OnCE module must occur through the JTAG port. DSP56321 Technical Data, Rev. 11 Freescale Semiconductor ...
Page 21
... Absolute maximum ratings are stress ratings only, and functional operation at the maximum is not guaranteed. Stress beyond the maximum rating may affect device reliability or cause permanent damage to the device. 3. Power-up sequence: During power-up, and throughout the DSP56321 operation, V equal to V voltage. CCQL Freescale Semiconductor CAUTION Table 2-1. Absolute Maximum Ratings Symbol V CCQL ...
Page 22
... R 7 C/W θJC 7 Typ Max Unit 1.6 1.7 V 3.3 3.6 V — 0.3 V CCQH — 0.3 V CCQH — CCQH CCQH — 0.8 V — 0.8 V 0.2 × V — V CCQH µA — 10 µA — 10 — — V — — V — 0.4 V — 0.01 V Freescale Semiconductor ...
Page 23
... With DPLL enabled Internal clock cycle time • With DPLL disabled • With DPLL enabled Internal clock high period • With DPLL disabled • With DPLL enabled Freescale Semiconductor DC Electrical Characteristics Symbol Min I CCI — — — — I — CCW I — ...
Page 24
... T — C 240 MHz 275 MHz Min Max Min Max 0 MHz 240 MHz 0 MHz 275 MHz 16 MHz 240 MHz 16 MHz 275 MHz ∞ ∞ 1.95 ns 1.70 ns 1.77 ns 35.9 ns 1.55 ns 35.9 ns ∞ ∞ 1.95 ns 1.70 ns 1.77 ns 35.9 ns 1.55 ns 35.9 ns Freescale Semiconductor ...
Page 25
... Multiplication factor integer part MFI 3 Multiplication factor numerator MFN Multiplication factor denominator MFD Double clock frequency range DDFR 4 Phase lock-in time DPLT Freescale Semiconductor External Clock Operation (Continued) 200 MHz 220 MHz Min Max Min Max ∞ ∞ 5.0 ns 4. ...
Page 26
... Note 7 — Note 7 — Note 7 ns Freescale Semiconductor ...
Page 27
... Data write to HI08, ESSI, SCI • Timer • IRQ, NMI (edge trigger) 29 Delay from IRQA, IRQB, IRQC, IRQD, NMI assertion to external memory (DMA source) access address out valid Freescale Semiconductor 200 MHz 220 MHz Expression Min Max Min (WS + 3.25) × T – ...
Page 28
... V ± 0 –40°C to +100° pF Reset Value Figure 2-3. Reset Timing DSP56321 Technical Data, Rev (CONTINUED) 240 MHz 275 MHz Unit Max Min Max Min Max is valid, and the EXTAL input valid. The specified timing reflects First Fetch Freescale Semiconductor ...
Page 29
... NMI General Purpose I/O IRQA, IRQB, IRQC, IRQD, NMI Figure 2-4. IRQA, IRQB, IRQC, IRQD, NMI IRQA, IRQB, IRQC, IRQD, NMI Figure 2-5. Freescale Semiconductor First Interrupt Instruction Execution/Fetch First Interrupt Instruction Execution 18 b) General-Purpose I/O External Fast Interrupt Timing 15 16 External Interrupt Timing (Negative Edge-Triggered) DSP56321 Technical Data, Rev ...
Page 30
... Operating Mode Select Timing 24 25 Recovery from Stop State Using IRQA 26 25 DMA Source Address 29 First Interrupt Instruction Execution External Memory Access (DMA Source) Timing DSP56321 Technical Data, Rev IRQA, IRQB, IRQC, IRQD, NMI First Instruction Fetch First IRQA Interrupt Instruction Fetch Freescale Semiconductor ...
Page 31
... WR deassertion to data — high impedance 112 Previous RD deassertion — to data active (write) 113 RD deassertion time — 4 114 WR deassertion time — Freescale Semiconductor Table 2-8. SRAM Timing 200 MHz 220 MHz 1 Expression Min Max Min ( × T − 4.0 21.0 18 ...
Page 32
... Unit Max Min Max Min Max — 0.1 — –0.18 — ns — 10.55 — 8.81 — ns — 1.21 — 0.54 — ns — 5.38 — 4.18 — ns — 3.04 — 2.91 — ns — 0 — 0 — ns 117 106 118 119 Data In Freescale Semiconductor ...
Page 33
... To guarantee timings 250 and 251 recommended that you assert non-overlapping BG inputs to different DSP56300 devices (on the same bus), as shown in Figure 2-12, where BG1 is the BG signal for one DSP56300 device while BG2 is the BG signal for a second DSP56300 device. Freescale Semiconductor 100 107 101 ...
Page 34
... Min Max Min Max — 8.3 — 7.77 — ns — 4.13 — 4.0 — ns — 13.7 — 12.39 — ns — 5.5 — 5.1 — ns — 13.7 — 12.39 — ns — 6.88 — 6.28 — ns — 4.13 — 4.0 — ns Freescale Semiconductor ...
Page 35
... Data Register” read or write (HROD=0) 341 Delay from data strobe assertion to host request deassertion for “Last Data Register” read or write (HROD=1, open drain host request) Freescale Semiconductor 1,2,12 Host Interface Timings (Continued) 200 MHz 220 MHz Expression Min ...
Page 36
... Host Interface Timings (Continued) 200 MHz 220 MHz Expression Min Max Min = 1.6 V ± 0 –40°C to +100 ° 317 327 329 326 DSP56321 Technical Data, Rev. 11 240 MHz 275 MHz Uni t Max Min Max Min Max 318 328 Freescale Semiconductor ...
Page 37
... HRRQ (double host request) Figure 2-14. Read Timing Diagram, Non-Multiplexed Bus, Single Data Strobe HREQ (single host request) HRRQ (double host request) Figure 2-15. Read Timing Diagram, Non-Multiplexed Bus, Double Data Strobe Freescale Semiconductor HA[2–0] 336 337 330 HCS 336 ...
Page 38
... HCS 336 HRW 320 HDS 324 H[7–0] 340 341 HA[2–0] 336 337 331 HCS 320 HWR 324 H[7–0] 340 341 DSP56321 Technical Data, Rev. 11 333 337 321 325 339 333 321 325 339 Freescale Semiconductor ...
Page 39
... HRRQ (double host request) Figure 2-18. Read Timing Diagram, Multiplexed Bus, Single Data Strobe HREQ (single host request) HRRQ (double host request) Figure 2-19. Read Timing Diagram, Multiplexed Bus, Double Data Strobe Freescale Semiconductor , HA[10–8] 336 337 322 HAS 323 ...
Page 40
... HAS 323 336 HRW 320 HDS 334 324 335 Address Data 340 341 , 336 322 HAS 323 320 HWR 334 324 335 Data Address 340 341 DSP56321 Technical Data, Rev. 11 337 337 321 325 339 337 321 325 339 Freescale Semiconductor ...
Page 41
... In the timing diagrams that follow, the SCLK is drawn using the clock falling edge as a the first reference. Clock polarity is programmable in the SCI Control Register (SCR). Refer to the DSP56321 Reference Manual for details. Freescale Semiconductor Table 2-11. SCI Timings 200 MHz ...
Page 42
... Data Valid 405 406 Data Valid a) Internal Clock 400 402 401 407 408 Data Valid 409 410 Data Valid b) External Clock SCI Synchronous Mode Timing 411 413 412 414 415 Data Valid SCI Asynchronous Mode Timing DSP56321 Technical Data, Rev. 11 Freescale Semiconductor ...
Page 43
... TXC rising edge to FST out (word- 2 length-relative) low 450 TXC rising edge to FST out (word- length) high Freescale Semiconductor Table 2-12. ESSI Timings 200 MHz 220 MHz Symbol Expression Min Max Min Max Min Max Min Max 6 × ...
Page 44
... Freescale Semiconductor ...
Page 45
... 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. Freescale Semiconductor 430 432 446 447 450 454 ...
Page 46
... 1.6 V ± 0 –40°C to +100 ° DSP56321 Technical Data, Rev. 11 438 440 Last Bit 443 445 220 MHz 240 MHz 240 MHz Unit — 10.3 — 9.27 — ns — 10.3 — 9.27 — ns — 52.7 — 47.2 — Freescale Semiconductor ...
Page 47
... The read operation occurs during a simultaneous change of GPIO pins (for example, the change may happen through an intermediate state 10). Therefore, when GPIO bits are read, the recommended practice is to poll continuously until two consecutive read operations have identical results. Freescale Semiconductor 480 481 TIO Timer Event Input Restrictions ...
Page 48
... DSP56321 Technical Data, Rev. 11 All frequencies Unit Min Max 0.0 22.0 MHz 45.0 — ns 20.0 — ns 0.0 3.0 ns 5.0 — ns 24.0 — ns 0.0 40.0 ns 0.0 40.0 ns 5.0 — ns 25.0 — ns 0.0 44.0 ns 0.0 44.0 ns 100.0 — ns 40.0 — ns 502 V M Freescale Semiconductor ...
Page 49
... TDO (Output) TDO (Output) TDO (Output) Figure 2-30. TCK (Input) TRST (Input) Freescale Semiconductor 504 Input Data Valid 506 Output Data Valid 507 506 Output Data Valid Boundary Scan (JTAG) Timing Diagram 508 Input Data Valid 510 Output Data Valid ...
Page 50
... Max 22.0 MHz 1.5 × T 5.5 × × –40°C to +100 ° 514 515 Figure 2-32. OnCE—Debug Request DSP56321 Technical Data, Rev. 11 All Frequencies Unit Min Max 0.0 22.0 MHz + 10.0 20.0 — 30.0 — 67 5.0 + 25.0 — 516 Freescale Semiconductor ...
Page 51
... Packaging This section includes diagrams of the DSP56321 package pin-outs and tables showing how the signals described in Chapter 1 are allocated for the package. The DSP56321 is available in a 196-pin molded array plastic-ball grid array (MAP-BGA) package. Freescale Semiconductor DSP56321 Technical Data, Rev 3-1 ...
Page 52
... D13 D10 D12 CCD GND GND CCD GND GND A17 A16 D0 GND GND V A14 A15 CCQH GND GND A13 V A12 CCQL GND GND V A10 A11 CCA GND GND GND GND CCA GND GND CCA Res’d V AA0 A0 CCC AA1 NC Freescale Semiconductor ...
Page 53
... A7 A8 GND GND GND GND CCA GND GND CCA AA0 V Res’d CCC AA1 Figure 3-2. Freescale Semiconductor Bottom View D14 D16 D19 V D23 IRQB CCD IRQD D13 D15 D17 D20 D21 IRQC D12 V D18 V D22 CCD CCQL GND GND GND ...
Page 54
... GND D10 GND D11 GND D12 D1 D13 D2 D14 V CCD E1 STD0 or PC5 E2 V CCS E3 SRD0 or PC4 E4 GND E5 GND E6 GND E7 GND E8 GND E9 GND E10 GND E11 GND E12 A17 E13 A16 E14 D0 F1 RXD or PE0 F2 SC10 or PD0 F3 SC00 or PC0 F4 GND F5 GND Freescale Semiconductor ...
Page 55
... G7 GND G8 GND G9 GND G10 GND G11 GND G12 A13 G13 V CCQL G14 A12 H1 V CCQH H2 V CCQL Freescale Semiconductor Signal List by Ball Number (Continued) Ball Signal Name No. H3 SCK0 or PC3 H4 GND H5 GND H6 GND H7 GND H8 GND H9 GND H10 GND H11 GND H12 ...
Page 56
... RESET N6 GND N7 AA3 CCQL N10 Reserved N11 BR N12 V CCC N13 AA0 N14 A0 DSP56321 Technical Data, Rev. 11 Ball Signal Name No H5, HAD5, or PB5 P3 H3, HAD3, or PB3 P4 H1, HAD1, or PB1 GND P7 AA2 P8 XTAL P9 V CCC P10 TA P11 BB P12 AA1 P13 BG P14 NC Freescale Semiconductor ...
Page 57
... L14 A5 K13 A6 K14 A7 J13 A8 J12 A9 J14 AA0 N13 AA1 P12 AA2 P7 AA3 N7 BB P11 BG P13 Freescale Semiconductor Table 3-2. Signal List by Signal Name Ball Signal Name No. BR N11 D0 E14 D1 D12 D10 B11 D11 A11 D12 C10 D13 B10 D14 A10 D15 ...
Page 58
... GND L11 GND N6 GND HA0 M3 DSP56321 Technical Data, Rev. 11 Ball Signal Name No. HA1 M1 HA10 L1 HA2 M2 HA8 M1 HA9 M2 HACK/HACK J1 HAD0 M5 HAD1 P4 HAD2 N4 HAD3 P3 HAD4 N3 HAD5 P2 HAD6 N1 HAD7 N2 HAS/HAS M3 HCS/HCS L1 HDS/HDS J3 HRD/HRD J2 HREQ/HREQ K2 HRRQ/HRRQ J1 HRW J2 HTRQ/HTRQ K2 HWR/HWR J3 IRQA C4 IRQB A5 IRQC C5 IRQD B5 Freescale Semiconductor ...
Page 59
... A14 NC B14 NC M10 P14 NMI D1 PB0 M5 PB1 P4 PB10 M2 PB11 J2 PB12 J3 PB13 L1 PB14 K2 PB15 J1 PB2 N4 PB3 P3 Freescale Semiconductor Signal List by Signal Name (Continued) Ball Signal Name No. PB4 N3 PB5 P2 PB6 N1 PB7 N2 PB8 M3 PB9 M1 PC0 F3 PC1 D2 PC2 C1 PC3 H3 PC4 E3 PC5 E1 PD0 F2 PD1 A2 PD2 B2 PD3 ...
Page 60
... CCC V A7 CCD V C9 CCD V C11 CCD V D14 CCD V M4 CCH V F12 CCQH V H1 CCQH V M7 CCQH DSP56321 Technical Data, Rev. 11 Ball Signal Name No CCQL V G13 CCQL V H2 CCQL V M6 CCQL V N9 CCQL V E2 CCS V K1 CCS WR M11 XTAL P8 Freescale Semiconductor ...
Page 61
... To minimize temperature variation across the surface, the thermal resistance is measured from the junction to the outside surface of the package (case) closest to the chip mounting area when that surface has a proper heat sink. Freescale Semiconductor , in ° C can be obtained from this equation: J × ...
Page 62
... CC (core) and at least six 0.01–0.1 µF bypass V CCQL . GND and V GND CC DSP56321 Technical Data, Rev This value gives a better estimate of D pin on the DSP and from the V CC and pins V GND IRQA IRQB IRQC IRQD Freescale Semiconductor , ...
Page 63
... C V Where For a Port A address pin loaded with 50 pF capacitance, operating at 3.3 V, with a 66 MHz clock, toggling at its maximum possible rate (33 MHz), the current consumption is expressed in Equation 4. Freescale Semiconductor and circuits. GND , , ). TMS the V RESET CC duration” conditions are met (see Table 2-7), the device ...
Page 64
... F2 F1 – typF2 typF1 current at F2 current at F1 high frequency (any specified operating frequency) low frequency (any specified operating frequency lower than F2) is 0.5 percent. If the rate of change of the frequency of EXTAL DSP56321 Technical Data, Rev value CCItyp is slow EXTAL Freescale Semiconductor ...
Page 65
... PLOAD_LOOP ; ; Load the X-data ; move #INT_XDAT,r0 move #XDAT_START,r1 do #(XDAT_END-XDAT_START),XLOAD_LOOP move p:(r1)+,x0 move x0,x:(r0)+ XLOAD_LOOP Freescale Semiconductor Typical Power Consumption ; BCR: Area w.s (SRAM) ; XTAL disable ; PLL enable DSP56321 Technical Data, Rev A-1 ...
Page 66
... PROG_END nop nop XDAT_START ; org x:0 dc $262EB9 dc $86F2FE dc $E56A5F dc $616CAC dc $8FFD75 dc $9210A dc $A06D7B dc $CEA798 dc $8DFBF1 dc $A063D6 dc $6C6657 dc $C2A544 dc $A3662D dc $A4E762 dc $84F0F3 dc $E6F1B0 A-2 ; ebd y:(r4)+,y1 y:(r4)+,y0 y:(r4)+,y0 DSP56321 Technical Data, Rev. 11 Freescale Semiconductor ...
Page 67
... XDAT_END YDAT_START ; org y:0 dc $5B6DA dc $C3F70B dc $6A39E8 dc $81E801 dc $C666A6 dc $46F8E7 dc $AAEC94 dc $24233D dc $802732 dc $2E3C83 dc $A43E00 Freescale Semiconductor DSP56321 Technical Data, Rev. 11 A-3 ...
Page 68
... YDAT_END ;************************************************************************** ; ; EQUATES for DSP56321 I/O registers and ports ; ;************************************************************************** page 132,55,0,0,0 opt mex A-4 DSP56321 Technical Data, Rev. 11 Freescale Semiconductor ...
Page 69
... M_HGEN EQU $0 M_HA8EN EQU $1 M_HA9EN EQU $2 M_HCSEN EQU $3 M_HREN EQU $4 M_HAEN EQU $5 M_HEN EQU $6 Freescale Semiconductor ; Host port GPIO data Register ; Host port GPIO direction Register ; Port C Control Register ; Port C Direction Register ; Port C GPIO Data Register ; Port D Control register ; Port D Direction Data Register ...
Page 70
... Timer Interrupt Rate ; SCI Clock Polarity ; SCI Error Interrupt Enable (REIE) ; Transmitter Empty ; Transmit Data Register Empty ; Receive Data Register Full ; Idle Line Flag ; Overrun Error Flag ; Parity Error ; Framing Error Flag ; Received Bit 8 (R8) Address DSP56321 Technical Data, Rev. 11 Freescale Semiconductor ...
Page 71
... M_SCD0 EQU 2 M_SCD1 EQU 3 M_SCD2 EQU 4 M_SCKD EQU 5 M_SHFD EQU 6 M_FSL EQU $180 M_FSL0 EQU 7 Freescale Semiconductor ; Clock Divider Mask (CD0-CD11) ; Clock Out Divider ; Clock Prescaler ; Receive Clock Mode Source Bit ; Transmit Clock Source Bit ; SSI0 Transmit Data Register 0 ; SSIO Transmit Data Register 1 ...
Page 72
... SSI Transmit Slot Bits Mask A (TS0-TS15) ; SSI Transmit Slot Bits Mask B (TS16-TS31) ; SSI Receive Slot Bits Mask A (RS0-RS15) ; SSI Receive Slot Bits Mask B (RS16-RS31) ; Interrupt Priority Register Core ; Interrupt Priority Register Peripheral ; IRQA Mode Mask DSP56321 Technical Data, Rev. 11 Freescale Semiconductor ...
Page 73
... EQUATES for TIMER ; ;------------------------------------------------------------------------ ; Register Addresses Of TIMER0 M_TCSR0 EQU $FFFF8F Freescale Semiconductor ; IRQA Mode Interrupt Priority Level (low) ; IRQA Mode Interrupt Priority Level (high) ; IRQA Mode Trigger Mode ; IRQB Mode Mask ; IRQB Mode Interrupt Priority Level (low) ; IRQB Mode Interrupt Priority Level (high) ...
Page 74
... Prescaled Clock Enable ; Timer Overflow Flag ; Timer Compare Flag ; Prescaler Source Mask ; Timer Control 0 ; Timer Control 1 ; Timer Control 2 ; Timer Control 3 ; DMA Status Register ; DMA Offset Register 0 ; DMA Offset Register 1 ; DMA Offset Register 2 ; DMA Offset Register 3 DSP56321 Technical Data, Rev. 11 Freescale Semiconductor ...
Page 75
... M_DAM4 EQU 8 M_DAM5 EQU 9 M_D3D EQU 10 M_DRS EQU $F800 M_DCON EQU 16 M_DPR EQU $60000 Freescale Semiconductor ; DMA0 Source Address Register ; DMA0 Destination Address Register ; DMA0 Counter ; DMA0 Control Register ; DMA1 Source Address Register ; DMA1 Destination Address Register ; DMA1 Counter ; DMA1 Control Register ...
Page 76
... EFCOP Coefficient Base Address ; EFCOP Decimation/Channel Register ; PLL Control Register ; Multiplication Factor Intager Bits Mask (MFI0-MFI3) ; Multiplication Factor Bits Mask (MFN0-MFN6) ; Multiplication Factor Bits Mask (MFD0-MFD6) ; PreDivider Factor Bits Mask (PD0-PD3 Division Factor Bits Mask (DF0-DF2) DSP56321 Technical Data, Rev. 11 Freescale Semiconductor ...
Page 77
... M_BNC EQU $F00 M_BAC EQU $FFF000 ; control and status bits in SR M_CP EQU $c00000 M_CA EQU 0 M_V EQU 1 Freescale Semiconductor ; PLL Clock Output Disable Bit ; STOP Processing State Bit ; XTAL Disable Bit ; PLL Enable Bit ; Bus Control Register ; DRAM Control Register ...
Page 78
... Bus Release Timing ; Address Tracing Enable bit in OMR. ; Stack Extension space select bit in OMR. ; Extensed stack UNderflow flag in OMR. ; Extended stack OVerflow flag in OMR. ; Extended WRaP flag in OMR. ; Stack Extension Enable bit in OMR. ;leave user definition as is. DSP56321 Technical Data, Rev. 11 Freescale Semiconductor ...
Page 79
... I_SI1TDE EQU I_VEC+$48 I_SI1TLS EQU I_VEC+$4A ;------------------------------------------------------------------------ ; SCI Interrupts ;------------------------------------------------------------------------ I_SCIRD EQU I_VEC+$50 I_SCIRDE EQU I_VEC+$52 I_SCITD EQU I_VEC+$54 I_SCIIL EQU I_VEC+$56 I_SCITM EQU I_VEC+$58 Freescale Semiconductor ; Hardware RESET ; Stack Error ; Illegal Instruction ; Debug Request ; Trap ; Non Maskable Interrupt ; IRQA ; IRQB ; IRQC ; IRQD ...
Page 80
... I_VEC+$68 I_FDOIE EQU I_VEC+$6A ;------------------------------------------------------------------------ ; INTERRUPT ENDING ADDRESS ;------------------------------------------------------------------------ I_INTEND EQU I_VEC+$FF A-16 ; Host Receive Data Full ; Host Transmit Data Empty ; Default Host Command ; EFilter input buffer empty ; EFilter output buffer full ; last address of interrupt vector space DSP56321 Technical Data, Rev. 11 Freescale Semiconductor ...
Page 81
...
Page 82
...
Page 83
...
Page 84
... Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2001, 2005. Order Number DSP56321VL200 DSP56321VF200 DSP56321VL220 DSP56321VF220 DSP56321VL240 DSP56321VF240 DSP56321VL275 DSP56321VF275 ...