A SERVICE OF

logo

CONTENTS
iv EPSON ARM720T CORE CPU MANUAL
List of Figures
Figure 1-1 720T Block diagram .................................................................................... 1-2
Figure 1-2 ARM720T processor functional signals....................................................... 1-3
Figure 1-3 ARM instruction set formats ........................................................................ 1-7
Figure 1-4 Thumb instruction set formats................................................................... 1-14
Figure 2-1 Big-endian addresses of bytes with words.................................................. 2-2
Figure 2-2 Little-endian addresses of bytes with words ............................................... 2-3
Figure 2-3 Register organization in ARM state.............................................................2-5
Figure 2-4 Register organization in Thumb state ......................................................... 2-6
Figure 2-5 Mapping of Thumb state registers onto ARM state registers ...................... 2-7
Figure 2-6 Program status register format....................................................................2-8
Figure 3-1 MRC and MCR bit pattern...........................................................................3-2
Figure 3-2 ID Register read format............................................................................... 3-3
Figure 3-3 ID Register write format .............................................................................. 3-3
Figure 3-4 Control Register read format ....................................................................... 3-4
Figure 3-5 Control Register write format ...................................................................... 3-4
Figure 3-6 Translation Table Base Register format...................................................... 3-5
Figure 3-7 Domain Access Control Register format ..................................................... 3-6
Figure 3-8 Fault Status Register format ....................................................................... 3-6
Figure 3-9 Fault Address Register format .................................................................... 3-7
Figure 3-10 FCSCE PID Register format ....................................................................... 3-8
Figure 3-11 PROCID Register format............................................................................. 3-8
Figure 6-1 Simple AHB transfer.................................................................................... 6-2
Figure 6-2 AHB bus master interface ........................................................................... 6-4
Figure 6-3 Simple memory cycle .................................................................................. 6-5
Figure 6-4 Transfer type examples............................................................................... 6-6
Figure 7-1 Translation Table Base Register.................................................................7-4
Figure 7-2 Translating page tables............................................................................... 7-5
Figure 7-3 Accessing translation table level one descriptors .......................................7-6
Figure 7-4 Level one descriptor.................................................................................... 7-6
Figure 7-5 Section descriptor ....................................................................................... 7-8
Figure 7-6 Coarse page table descriptor ...................................................................... 7-8
Figure 7-7 Fine page table descriptor........................................................................... 7-9
Figure 7-8 Section translation..................................................................................... 7-10
Figure 7-9 Level two descriptor ..................................................................................7-10
Figure 7-10 Large page translation from a coarse page table...................................... 7-12
Figure 7-11 Small page translation from a coarse page table...................................... 7-13
Figure 7-12 Tiny page translation from a fine page table ............................................. 7-14
Figure 7-13 Domain Access Control Register format ................................................... 7-17
Figure 7-14 Sequence for checking faults .................................................................... 7-19
Figure 8-1 Coprocessor busy-wait sequence ............................................................... 8-6
Figure 8-2 Coprocessor register transfer sequence ..................................................... 8-7
Figure 8-3 Coprocessor data operation sequence .......................................................8-7
Figure 8-4 Coprocessor load sequence ....................................................................... 8-8
Figure 8-5 Example coprocessor connections ............................................................. 8-9
Figure 9-1 Typical debug system ................................................................................. 9-2
Figure 9-2 ARM720T processor block diagram............................................................ 9-3
Figure 9-3 Debug state entry........................................................................................ 9-5