
4/29/2020
Godson 3A2000 / 3B2000 Processor User Manual
55
Page 68
Godson 3A2000 / 3B2000 Processor User Manual Part 1
Prefetch window
(See window configuration
10.5.12)
2
Internal bus
Determine whether to receive
Department ’s Cache access,
Fetch access.
When the processor cores are executed out of order, the total
Issue some guess read access or fetch
Access, this access for some IO space
it is wrong. By default, this
Access to the HT controller will return directly without
Visit the HyperTransport bus
ask. Through these windows you can enable
This type of access to the HyperTransport bus
ask.
Uncache window
(See window configuration
10.5.13)
2
HyperTransport
Determine whether to
HyperTransport
Access operations on the bus
For internal
Uncache access
IO inside Loongson 3A2000 processor
DMA access, in case will be
Cache access is judged by SCache
Break is a hit, thus maintaining its IO consistency
information. And through the configuration of these windows,
You can make access hits in these windows to
Uncache way to directly access memory,
Without maintaining its IO consistency letter through hardware
interest.
10.5 Configuration Register
The configuration register module is mainly used to control the configuration register access from the AXI SLAVE terminal or the HT RECEIVER terminal.
Ask for requests, perform external interrupt processing, and save a large number of software-visible configurations for controlling various working modes of the system
register.
First, the access and storage of configuration registers used to control various behaviors of the HT controller are in this module
The access offset address is 0xFD_FB00_0000 to 0xFD_FBFF_FFFF on the HT controller side. All software in the HT controller
The visible registers of the software are shown in the following table:
Table 10-7 Software visible register list
Offset address
name
description
0x30
0x34
0x38
0x3c
Bridge Control
Bus Reset Control
0x40
Capability Registers
Command, Capabilities Pointer, Capability ID
0x44
Link Config, Link Control
0x48
Revision ID, Link Freq, Link Error, Link Freq Cap
0x4c
Feature Capability
0x50
Custom register
MISC
0x54
Receive Diagnostic Register
Used to diagnose the signal sampled at the receiving end
0x58
The interrupt routing method selection register corresponds to 3 interrupt routing methods
0x5c
Receive buffer register
0x60
Receive address window
Configuration register
HT bus receive address window 0 enable (external access)
0x64
HT bus receive address window 0 base address (external access)
0x68
HT bus receive address window 1 enable (external access)
0x6c
HT bus receive address window 1 base address (external access)
64
Page 69
Godson 3A2000 / 3B2000 Processor User Manual Part 1
0x70
HT bus receive address window 2 enable (external access)
0x74
HT bus receive address window 2 base address (external access)
0x148
HT bus receive address window 3 enable (external access)
0x14c
HT bus receive address window 3 base address (external access)
0x150
HT bus receive address window 4 is enabled (external access)
0x154
HT bus receive address window 4 base address (external access)
0x80
HT bus interrupt vector register [31: 0]