
Contents
ixContents
3.6 MPU Interface 3-33. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.6.1 HOM/SAM Change Outside of Reset 3-34. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.6.2 ST3—HOM_P Bit (Bit 8) 3-34. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.6.3 ST3—HOM_R Bit (Bit 9) 3-35. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.7 EMIF 3-36. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.7.1 EMIF Global Control Register (EMIF_GCR) 3-36. . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.7.2 EMIF Global Reset Register (EMIF GRR) 3-37. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.8 DSP Memory Management Unit 3-37. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.9 DSP Subsystem Clocking and Reset Control 3-38. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.10 System Operating Details 3-39. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.10.1 DSP Private Peripherals 3-39. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.10.2 DSP Public Peripherals 3-39. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.10.3 DSP/MPU Shared Peripherals 3-40. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.10.4 Boot Mode for DSP Subsystem 3-40. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4 Memory Interface Traffic Controller 4-1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Describes the OMAP5910 multimedia processor memory interface traffic controller (TC).
4.1 Introduction 4-2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.2 Memory Map 4-6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.3 Memory Interfaces 4-12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.3.1 Internal Memory Interface 4-12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.3.2 External Memory Interface Slow 4-13. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.3.3 External Memory Interface Fast 4-25. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.4 Traffic Controller Memory Interface Registers 4-42. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.5 Interfacing Memories With the OMAP5910 Device 4-57. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5 System DMA Controller 5-1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Describes the system DMA controller for the OMAP5910 multimedia processor.
5.1 Introduction 5-2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.2 External Connections 5-8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.3 Generic Channels 5-9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.3.1 Transfers 5-9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.3.2 Addressing Modes 5-13. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.3.3 Data Packing and Bursting 5-17. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.3.4 Data/Address Alignment 5-21. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.3.5 Constraint on Channel Configuration Parameters 5-21. . . . . . . . . . . . . . . . . . . . . . .
5.3.6 Endianism 5-22. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.3.7 Interrupt Generation 5-23. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.3.8 Memory Space Protection 5-25. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.4 LCD Dedicated Channel 5-26. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.4.1 Functional Description 5-26. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.4.2 Addressing Units 5-27. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.4.3 LCD Channel Usage Restrictions 5-28. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.4.4 LCD Transfer Examples 5-29. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.5 DMA Request Mapping 5-32. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.6 Registers 5-34. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.6.1 Generic Channel Registers 5-41. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .