
4/29/2020
Godson 3A1000 Processor User Manual
92
101
Page 114
Godson 3A1000 Processor User Manual Part 1
10: 0 Reserved
-
-
REG_50
31: 0 mas_pending_seq
Read and write
0
Vector of unprocessed request number of master
The corresponding bit can be cleared by writing 1
REG_54
31: 0 mas_split_err
Read and write
0
split returns the wrong request number vector
REG_58
31:30 Reserved
-
-
29:28 tar_split_priority
Read and write
0
target split returns priority
0 highest, 3 lowest
27:26 mas_req_priority
Read and write
0
master external priority
0 highest, 3 lowest
25 Priority_en
Read and write
0
Arbitration algorithm (arbitration between master's access and target's split return)
0: fixed priority
1: rotation
24:18 Reserved
-
-
17 mas_retry_aborted
Read and write
0
master retry cancellation (write 1 to clear)
16 mas_trdy_timeout
Read and write
0
master TRDY timeout count
15: 8 mas_retry_value
Read and write
00h
master retries
0: unlimited retry
1-255: 1-255 times
7: 0 mas_trdy_count
Read and write
00h
master TRDY timeout counter
0: disabled
1-255: 1-255 beat
Before initiating reading and writing in the configuration space, the application should first configure the PCIMap_Cfg register and tell the
The type of configuration operation and the value on the upper 16-bit address line. Then read the 2K space starting at 0x1fe80000
Write to access the configuration header of the corresponding device. The device number is obtained by coding according to PCIMap_Cfg [15: 0] from low to high priority.
The configuration operation address generation is shown in Figure 10-1.
102
Page 115
Godson 3A1000 Processor User Manual Part 1
Figure 10-1 Configure the read and write bus address generation