
4/29/2020
Godson 3A2000 / 3B2000 Processor User Manual
27
Core 0 clock enable
6: 4 core1_freqctrl
RW
0x7
Core 1 division control value
7
core1_en
RW
0x1
Core 1 clock enable
10: 8 core2_freqctrl
RW
0x7
Core 2 divider control value
11 core2_en
RW
0x1
Core 2 clock enable
14:12 core3_freqctrl
RW
0x7
Core 3 division control value
15 core3_en
RW
0x1
Core 3 clock enable
Note:
The clock frequency value after the software frequency division is equal to the original
Of (frequency division control value +1) / 8
29
Page 34
Godson 3A2000 / 3B2000 Processor User Manual Part 1
3 GS464e processor core
GS464e is a four-launch 64-bit high-performance processor core. The processor core can be used as a single core for high-end embedded
Applications and desktop applications can also be used as basic processor cores to form on-chip multi-core systems for server and high-performance applications
use. Multiple GS464 cores and shared Cache modules in Loongson 3A2000 form one through AXI interconnection network
Multi-core structure of distributed shared on-chip last-level cache. The main features of GS464 are as follows:
•
MIPS64 compatible, support Godson extended instruction set;
•
Four-shot superscalar structure, two fixed-point, two floating-point, and two memory access components;
•
Each floating-point component supports full-pipe 64-bit / dual 32-bit floating-point multiply-add operations;
•
The memory access component supports 128-bit memory access, the virtual address is 64 bits, and the physical address is 48 bits;
•
Support register renaming, dynamic scheduling, branch prediction and other out-of-order execution technologies;
•
64 items are all connected, plus 8 groups connected to 1024 items, a total of 1088 items TLB, 64 items TLB, variable page size
small;