• No results found

Table 3−69. SARAM Blocks

In document OMAP5912 Applications Processor (Page 162-165)

DSP BYTE ADDRESS RANGE DSP WORD ADDRESS RANGE MEMORY BLOCK

0x01 0000 − 0x01 1FFF 0x00 8000 − 0x00 8FFF SARAM 0

0x01 2000 − 0x01 3FFF 0x00 9000 − 0x00 9FFF SARAM 1

0x01 4000 − 0x01 5FFF 0x00 A000 − 0x00 AFFF SARAM 2

0x01 6000 − 0x01 7FFF 0x00 B000 − 0x00 BFFF SARAM 3

0x01 8000 − 0x01 9FFF 0x00 C000 − 0x00 CFFF SARAM 4

0x01 A000 − 0x01 BFFF 0x00 D000 − 0x00 DFFF SARAM 5

0x01 C000 − 0x01 DFFF 0x00 E000 − 0x00 EFFF SARAM 6

0x01 E000 − 0x01 FFFF 0x00 F000 − 0x00 FFFF SARAM 7

0x02 0000 − 0x02 1FFF 0x01 0000 − 0x01 0FFF SARAM 8

0x02 2000 − 0x02 3FFF 0x01 1000 − 0x01 1FFF SARAM 9

0x02 4000 − 0x02 5FFF 0x01 2000 − 0x01 2FFF SARAM 10

0x02 6000 − 0x02 7FFF 0x01 3000 − 0x01 3FFF SARAM 11

3.3.4 DSP I/O Space Memory Map

The DSP I/O space is a separate address space from the data/program memory space. The I/O space is accessed via the DSP’s port instructions. The DSP I/O space is accessed using 16-bit word addresses.

Table 3−70 to Table 3−82 specify the DSP base addresses where each set of registers is accessed. All accesses to these registers must utilize the appropriate access width as indicated in the tables. Accessing registers with the incorrect access width may cause unexpected results, including a TI Peripheral Bus (TIPB) bus error and associated TIPB interrupt.

3.3.4.1 DSP Private Peripheral Registers The DSP Private Registers include the following:

• DSP DMA Controller Registers

• DSP Timer1 Registers

• DSP Timer2 Registers

• DSP Timer3 Registers

• DSP Watchdog Timer Registers

• DSP Level 2.0 Interrupt Handler Registers

• DSP Interrupt Interface Registers

• DSP Level 2.1 Interrupt Handler Registers

0x00 0C01h DSP_DMA_CCR0 Channel 0 Control Register 16 R/W 0000h 0x00 0C02h DSP_DMA_CICR0 Channel 0 Interrupt Control Register 16 R/W 0003h

0x00 0C03h DSP_DMA_CSR0 Channel 0 Status Register 16 R 0000h

0x00 0C04h DSP_DMA_CSSA_L0 Channel 0 Source Start Address Register LSB 16 R/W undef 0x00 0C05h DSP_DMA_CSSA_U0 Channel 0 Source Start Address Register MSB 16 R/W undef 0x00 0C06h DSP_DMA_CDSA_L0 Channel 0 Destination Start Address Register LSB 16 R/W undef 0x00 0C07h DSP_DMA_CDSA_U0 Channel 0 Destination Start Address Register MSB 16 R/W undef

0x00 0C08h DSP_DMA_CEN0 Channel 0 Element Number Register 16 R/W undef

0x00 0C09h DSP_DMA_CFN0 Channel 0 Frame Number Register 16 R/W undef

0x00 0C0Ah DSP_DMA_CSFI0 Channel 0 Frame Index Register 16 R/W undef

0x00 0C0Bh DSP_DMA_CSEI0 Channel 0 Element Index Register 16 R/W undef

0x00 0C0Ch DSP_DMA_CSAC0 Channel 0 Source Address Counter Register 16 R/W undef 0x00 0C0Dh DSP_DMA_CDAC0 Channel 0 Destination Address Counter Register 16 R/W undef 0x00 0C0Eh DSP_DMA_CDEI0 Channel 0 Destination Element Index 16 R/W undef

0x00 0C0Fh DSP_DMA_CDFI0 Channel 0 Destination Frame Index 16 R/W undef

0x00 0C10h −

0x00 0C1Fh Reserved

0x00 0C20h DSP_DMA_CSDP1 Channel 1 Source/Destination Parameters Register 16 R/W 0000h

0x00 0C21h DSP_DMA_CCR1 Channel 1 Control Register 16 R/W 0000h

0x00 0C22h DSP_DMA_CICR1 Channel 1 Interrupt Control Register 16 R/W 0003h

0x00 0C23h DSP_DMA_CSR1 Channel 1 Status Register 16 R 0000h

0x00 0C24h DSP_DMA_CSSA_L1 Channel 1 Source Start Address Register LSB 16 R/W undef 0x00 0C25h DSP_DMA_CSSA_U1 Channel 1 Source Start Address Register MSB 16 R/W undef 0x00 0C26h DSP_DMA_CDSA_L1 Channel 1 Destination Start Address Register LSB 16 R/W undef 0x00 0C27h DSP_DMA_CDSA_U1 Channel 1 Destination Start Address Register MSB 16 R/W undef

0x00 0C28h DSP_DMA_CEN1 Channel 1 Element Number Register 16 R/W undef

0x00 0C29h DSP_DMA_CFN1 Channel 1 Frame Number Register 16 R/W undef

0x00 0C2Ah DSP_DMA_CSFI1 Channel 1 Frame Index Register 16 R/W undef

0x00 0C2Bh DSP_DMA_CSEI1 Channel 1 Element Index Register 16 R/W undef

0x00 0C2Ch DSP_DMA_CSAC1 Channel 1 Source Address Counter Register 16 R/W undef 0x00 0C2Dh DSP_DMA_CDAC1 Channel 1 Destination Address Counter Register 16 R/W undef

0x00 0C49h DSP_DMA_CFN2 Channel 2 Frame Number Register 16 R/W undef

0x00 0C4Ah DSP_DMA_CSFI2 Channel 2 Frame Index Register 16 R/W undef

0x00 0C4Bh DSP_DMA_CSEI2 Channel 2 Element Index Register 16 R/W undef

0x00 0C4Ch DSP_DMA_CSAC2 Channel 2 Source Address Counter Register 16 R/W undef 0x00 0C4Dh DSP_DMA_CDAC2 Channel 2 Destination Address Counter Register 16 R/W undef 0x00 0C4Eh DSP_DMA_CDEI2 Channel 2 Destination Element Index 16 R/W undef

0x00 0C4Fh DSP_DMA_CDFI2 Channel 2 Destination Frame Index 16 R/W undef

0x00 0C50h −

0x00 0C5Fh Reserved

0x00 0C60h DSP_DMA_CSDP3 Channel 3 Source/Destination Parameters Register 16 R/W 0000h

0x00 0C61h DSP_DMA_CCR3 Channel 3 Control Register 16 R/W 0000h

0x00 0C62h DSP_DMA_CICR3 Channel 3 Interrupt Control Register 16 R/W 0003h

0x00 0C63h DSP_DMA_CSR3 Channel 3 Status Register 16 R 0000h

0x00 0C64h DSP_DMA_CSSA_L3 Channel 3 Source Start Address Register LSB 16 R/W undef 0x00 0C65h DSP_DMA_CSSA_U3 Channel 3 Source Start Address Register MSB 16 R/W undef 0x00 0C66h DSP_DMA_CDSA_L3 Channel 3 Destination Start Address Register LSB 16 R/W undef 0x00 0C67h DSP_DMA_CDSA_U3 Channel 3 Destination Start Address Register MSB 16 R/W undef

0x00 0C68h DSP_DMA_CEN3 Channel 3 Element Number Register 16 R/W undef

0x00 0C69h DSP_DMA_CFN3 Channel 3 Frame Number Register 16 R/W undef

0x00 0C6Ah DSP_DMA_CSFI3 Channel 3 Frame Index Register 16 R/W undef

0x00 0C6Bh DSP_DMA_CSEI3 Channel 3 Element Index Register 16 R/W undef

0x00 0C6Ch DSP_DMA_CSAC3 Channel 3 Source Address Counter Register 16 R/W undef 0x00 0C6Dh DSP_DMA_CDAC3 Channel 3 Destination Address Counter Register 16 R/W undef 0x00 0C6Eh DSP_DMA_CDEI3 Channel 3 Destination Element Index 16 R/W undef

0x00 0C6Fh DSP_DMA_CDFI3 Channel 3 Destination Frame Index 16 R/W undef

0x00 0C70h −

0x00 0C7Fh Reserved

0x00 0C80h DSP_DMA_CSDP4 Channel 4 Source/Destination Parameters Register 16 R/W 0000h

0x00 0C81h DSP_DMA_CCR4 Channel 4 Control Register 16 R/W 0000h

0x00 0C82h DSP_DMA_CICR4 Channel 4 Interrupt Control Register 16 R/W 0003h

0x00 0C83h DSP_DMA_CSR4 Channel 4 Status Register 16 R 0000h

0x00 0C84h DSP_DMA_CSSA_L4 Channel 4 Source Start Address Register LSB 16 R/W undef 0x00 0C85h DSP_DMA_CSSA_U4 Channel 4 Source Start Address Register MSB 16 R/W undef 0x00 0C86h DSP_DMA_CDSA_L4 Channel 4 Destination Start Address Register LSB 16 R/W undef 0x00 0C87h DSP_DMA_CDSA_U4 Channel 4 Destination Start Address Register MSB 16 R/W undef

0x00 0C88h DSP_DMA_CEN4 Channel 4 Element Number Register 16 R/W undef

0x00 0C89h DSP_DMA_CFN4 Channel 4 Frame Number Register 16 R/W undef

0x00 0C8Ah DSP_DMA_CSFI4 Channel 4 Frame Index Register 16 R/W undef

0x00 0C8Bh DSP_DMA_CSEI4 Channel 4 Element Index Register 16 R/W undef

0x00 0C8Ch DSP_DMA_CSAC4 Channel 4 Source Address Counter Register 16 R/W undef 0x00 0C8Dh DSP_DMA_CDAC4 Channel 4 Destination Address Counter Register 16 R/W undef 0x00 0C8Eh DSP_DMA_CDEI4 Channel 4 Destination Element Index 16 R/W undef

0x00 0C8Fh DSP_DMA_CDFI4 Channel 4 Destination Frame Index 16 R/W undef

0x00 0C9Fh

0x00 0CA0h DSP_DMA_CSDP5 Channel 5 Source/Destination Parameters Register 16 RW 0000h

0x00 0CA1h DSP_DMA_CCR5 Channel 5 Control Register 16 R/W 0000h

0x00 0CA2h DSP_DMA_CICR5 Channel 5 Interrupt Control Register 16 R/W 0003h

0x00 0CA3h DSP_DMA_CSR5 Channel 5 Status Register 16 R 0000h

0x00 0CA4h DSP_DMA_CSSA_L5 Channel 5 Source Start Address Register LSB 16 R/W undef 0x00 0CA5h DSP_DMA_CSSA_U5 Channel 5 Source Start Address Register MSB 16 R/W undef 0x00 0CA6h DSP_DMA_CDSA_L5 Channel 5 Destination Start Address Register LSB 16 R/W undef 0x00 0CA7h DSP_DMA_CDSA_U5 Channel 5 Destination Start Address Register MSB 16 R/W undef

0x00 0CA8h DSP_DMA_CEN5 Channel 5 Element Number Register 16 R/W undef

0x00 0CA9h DSP_DMA_CFN5 Channel 5 Frame Number Register 16 R/W undef

0x00 0CAAh DSP_DMA_CSFI5 Channel 5 Frame Index Register 16 R/W undef

0x00 0CABh DSP_DMA_CSEI5 Channel 5 Element Index Register 16 R/W undef

0x00 0CACh DSP_DMA_CSAC5 Channel 5 Source Address Counter Register 16 R/W undef 0x00 0CADh DSP_DMA_CDAC5 Channel 5 Destination Address Counter Register 16 R/W undef 0x00 0CAEh DSP_DMA_CDEI5 Channel 5 Destination Element Index 16 R/W undef

0x00 0CAFh DSP_DMA_CDFI5 Channel 5 Destination Frame Index 16 R/W undef

0x00 0CB0h −

0x00 0DFFh Reserved

0x00 0E00h DSP_DMA_GCR Global Control Register 16 R/W 0008h

0x00 0E01h DSP_DMA_GTCR Global Timeout Control Register 16 R/W 0000h

0x00 0E02h DSP_DMA_GSCR Global Software Incompatible Control Register 16 R/W 0000h

In document OMAP5912 Applications Processor (Page 162-165)

Related documents