7
Programming the MIPS32® 74K™ Core Family, Revision 02.14
List of Figures
Figure 1.1: Overview of The 74K™ Pipeline ........................................................................................................... 14
Figure 2.1: Fields in the Config Register................................................................................................................. 22
Figure 2.2: Fields in the Config1 Register............................................................................................................... 23
Figure 2.3: Fields in the Config2 Register............................................................................................................... 23
Figure 2.4: Config3 Register Format....................................................................................................................... 24
Figure 2.5: Config6 Register Format....................................................................................................................... 25
Figure 2.6: Fields in the PRId Register ................................................................................................................... 26
Figure 3.1: Fields in the encoding of a cache instruction ........................................................................................ 34
Figure 3.2: Fields in the TagLo Registers .............................................................................................................. 39
Figure 3.3: L23TagLo Register Format ................................................................................................................... 40
Figure 3.4: L23DataLo Register Format.................................................................................................................. 40
Figure 3.5: L23DataHi Register Format .................................................................................................................. 41
Figure 3.6: Fields in the CacheErr Register ........................................................................................................... 41
Figure 3.7: Fields in the ErrCtl Register .................................................................................................................. 43
Figure 3.8: SPRAM (scratchpad RAM) configuration information in TagLo............................................................ 45
Figure 3-9: Fields in the CDMMBase Register........................................................................................................ 46
Figure 3.10: Fields in the Access Control and Status (ACSR) Register ................................................................. 47
Figure 3.11: Fields in a 74K™ core TLB entry ........................................................................................................ 48
Figure 3.12: Fields in the EntryHi and PageMask registers .................................................................................... 49
Figure 3.13: Fields in the EntryLo0-1 registers ....................................................................................................... 50
Figure 3.14: Fields in the Context register when Config3CTXTC=0 and Config3SM=0 ......................................... 51
Figure 3.15: Fields in the Context register when Config3CTXTC=1 or Config3SM=1 ............................................ 52
Figure 3.16: Fields in the ContextConfig register................................................................................................... 53
Figure 5.1: Fields in the IntCtl Register................................................................................................................... 69
Figure 5.2: Fields in the EBase Register................................................................................................................. 72
Figure 5.3: Fields in the SRSCtl Register ............................................................................................................... 73
Figure 5.4: Fields in the SRSMap Register............................................................................................................. 74
Figure 5.5: Fields in the HWREna Register ............................................................................................................ 75
Figure 6.1: How floating point numbers are stored in a register ............................................................................ 78
Figure 6.2: Fields in the FIR register....................................................................................................................... 80
Figure 6.3: Floating point control/status register and alternate views ..................................................................... 81
Figure 6.4: Overview of the FPU pipeline .............................................................................................................. 83
Figure 7.1: Fields in the DSPControl Register ........................................................................................................ 88
Figure 8.1: Fields in the EJTAG CP0 Debug register ........................................................................................... 107
Figure 8.2: Exception cause bits in the debug register ......................................................................................... 108
Figure 8.3: Debug register - exception-pending flags ........................................................................................... 108
Figure 8.4: Fields in the memory-mapped DCR (debug control) register ............................................................. 109
Figure 8.5: Fields in the memory-mapped DCR (debug control) register ............................................................. 110
Figure 8.6: IFields in the JTAG-accessible Implementation register..................................................................... 110
Figure 8.7: Fields in the JTAG-accessible EJTAG_CONTROL register ............................................................... 111
Figure 8.8: Fast Debug Channel ........................................................................................................................... 113
Figure 8.9: Fields in the FDC Access Control and Status (FDACSR) Register .................................................... 113
Figure 8.10: Fields in the FDC Config (FDCFG) Register..................................................................................... 114
Figure 8.11: Fields in the FDC Status (FDSTAT) Register ................................................................................... 114
Figure 8.12: Fields in the FDC Receive (FDRX) Register..................................................................................... 115
Figure 8.13: Fields in the FDC Transmit (FDTXn) Registers ................................................................................ 115
Figure 8.14: Fields in the IBS/DBS (EJTAG breakpoint status) registers ............................................................. 116
Содержание MIPS32 74K Series
Страница 1: ...Document Number MD00541 Revision 02 14 March 30 2011 Programming the MIPS32 74K Core Family...
Страница 10: ...Programming the MIPS32 74K Core Family Revision 02 14 10...
Страница 20: ...1 4 A brief guide to the 74K core implementation Programming the MIPS32 74K Core Family Revision 02 14 20...
Страница 28: ...2 2 PRId register identifying your CPU type Programming the MIPS32 74K Core Family Revision 02 14 28...
Страница 54: ...3 8 The TLB and translation Programming the MIPS32 74K Core Family Revision 02 14 54...
Страница 83: ......
Страница 86: ...6 5 FPU pipeline and instruction timing Programming the MIPS32 74K Core Family Revision 02 14 86...
Страница 101: ...The MIPS32 DSP ASE 101 Programming the MIPS32 74K Core Family Revision 02 14...
Страница 134: ...8 4 Performance counters Programming the MIPS32 74K Core Family Revision 02 14 134...
Страница 154: ...C 3 FPU changes in Release 2 of the MIPS32 Architecture Programming the MIPS32 74K Core Family Revision 02 14 154...