9.5.8 32-bit bus page mode burst read operation (Page mode MROM) ........................................... 106
9.5.9 16-bit bus word normal mode burst read operation (ROM/SRAM) ........................................ 107
9.5.10 16-bit bus page mode burst read (word) operation (Page mode MROM) ............................. 108
9.5.11 32-bit bus normal mode burst write (SRAM) ........................................................................ 109
9.5.12 16-bit bus normal mode burst write (word) (SRAM; WE control write)............................... 110
9.5.13 16-bit bus normal mode burst write (half word) (SRAM; WE control)................................. 111
9.6
Examples of MROM/EPROM Usage .............................................................................................. 112
9.7
Examples of SRAM Usage .............................................................................................................. 114
10 DMA CONTROLLER (DMAC) ................................................................................................................ 116
10.1
Features ............................................................................................................................................ 116
10.2
Configuration ................................................................................................................................... 117
10.2.1TX3904 internal connection ............................................................................................................. 117
10.2.2DMAC internal blocks...................................................................................................................... 118
10.2.3 Priority between modules................................................................................................................. 118
10.3
Registers........................................................................................................................................... 120
10.3.1 DMA control register (DCR)................................................................................................. 121
10.3.2 Channel control register (CCRn) ........................................................................................... 122
10.3.3 Channel status register (CSRn).............................................................................................. 126
10.3.4 Source address register (SARn) ............................................................................................. 129
10.3.5 Destination address register (DARn) ..................................................................................... 130
10.3.6 Byte count register (BCR0n) ................................................................................................. 131
10.3.7 Next byte count register (NCR0/1)........................................................................................ 132
10.3.8 Data holding register (DHR) ................................................................................................. 133
10.4
Functions.......................................................................................................................................... 134
10.4.1 Overview................................................................................................................................ 134
10.4.2 Transfer requests.................................................................................................................... 138
10.4.3 Address modes....................................................................................................................... 142
10.4.4 Burst transfer ......................................................................................................................... 147
10.4.5 Continue mode....................................................................................................................... 147
10.4.6 Channel operation .................................................................................................................. 148
10.4.7 Endian switch function .......................................................................................................... 152
10.5
Operations ........................................................................................................................................ 153
10.5.1 Dual address mode................................................................................................................. 153
10.5.2 Single address mode .............................................................................................................. 156
10.5.3 Input of DONE* signal .......................................................................................................... 159
10.5.4 Output of DONE* signal ....................................................................................................... 160
10.5.5 Note for DRAM refresh during DMA ................................................................................... 160
Summary of Contents for TMPR3904F
Page 1: ...Users Manual 32bit RISC Microprocessor TX39 family TMPR3904F Rev 2 0 Jan 12 1998 ...
Page 2: ......
Page 9: ...Users Manual 01 1 INTRODUCTION 1 1 Overview ...
Page 11: ...Users Manual 03 1 3 Kind of accessing by the TX3904 ...
Page 12: ...Users Manual 04 1 4 Precautions in the TMPR3904F specification Don t set Don t use ...
Page 13: ...Users Manual 05 Do not use ...
Page 14: ...Users Manual 06 ...
Page 15: ...Users Manual 7 2 FEATURES n n n n n n n n n n n n n ...
Page 16: ...Users Manual 8 ...
Page 18: ...Users Manual 10 ...
Page 19: ...Users Manual 11 4 PINS 4 1 Positions of Pins ...
Page 20: ...Users Manual 12 ...
Page 21: ...Users Manual 13 4 2 Functions of Pins ...
Page 22: ...Users Manual 14 ...
Page 23: ...Users Manual 15 ...
Page 24: ...Users Manual 16 ...
Page 26: ...Users Manual 18 5 2 Register Map ...
Page 27: ...Users Manual 19 ...
Page 28: ...Users Manual 20 ...
Page 30: ...Users Manual 22 5 3 2 PIO2 and PIO1 ...
Page 32: ...Users Manual 24 5 3 4 Connection of external bus master 5 3 5 INT 7 0 active status clear ...
Page 33: ...Users Manual 25 5 3 6 INT 7 0 active status set up ...
Page 34: ...Users Manual 26 ...
Page 123: ...TOSHIBA TMPR3904F Rev 2 0 115 26 ...
Page 169: ...TOSHIBA TMPR3904F Rev 2 0 161 26 ...
Page 203: ...TOSHIBA TMPR3904F Rev 2 0 195 ...
Page 230: ......