4/29/2020
Loongson 3A3000 / 3B3000 Processor User Manual
27
29
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
Page 34
Godson 3A3000 / 3B3000 Processor User Manual • Volume 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 in Loongson 3A3000 / 3B3000 and shared cache modules are formed via AXI interconnection network
It is a multi-core structure with a 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;