
4/29/2020
Godson 3A2000 / 3B2000 Processor User Manual
86
REG_48
31: 0 tar_pending_seq
Read and write0
target unprocessed request number bit vector
The corresponding bit can be cleared by writing 1
REG_4C
31:30 Reserved
-
-
29 mas_write_defer
Read and write0
Allow subsequent reads to skip past unfinished writes
(Only valid for PCI)
28 mas_read_defer
Read and write0
Allow subsequent reads and writes to bypass previous unfinished reads
(Only valid for PCI)
27 mas_io_defer_cnt
Read and write0
Maximum number of IO requests out
0: controlled by
1: 1
26:24 mas_read_defer_cnt
Read and write
010
The maximum number of master supports reading outside (only valid for PCI)
0: 8
1-7: 1-7
Note: A dual address cycle access accounts for two
23:16 err_seq_id
Read only
00h target / master error number
15 err_type
Read only
0
Command type of target / master error
0:
14 err_module
Read only
0
The wrong module
102
Page 107
Godson 3A2000 / 3B2000 Processor User Manual Part 1
0: target
1: master
13 system_error
Read and write0
Target / master system error (write 1 clear)
12 data_parity_error
Read and write0
Target / master data parity error (write 1 clear)
11 ctrl_parity_error
Read and write0
Target / master address parity error (write 1 clear)
10: 0 Reserved
-
-
REG_50
31: 0 mas_pending_seq
Read and write0
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 write0
split returns the wrong request number vector
REG_58
31:30 Reserved
-
-
29:28 tar_split_priority
Read and write0
target split returns priority
0 highest, 3 lowest
27:26 mas_req_priority
Read and write0
master external priority
0 highest, 3 lowest
25 Priority_en
Read and write0
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 write0
master retry cancellation (write 1 to clear)
16 mas_trdy_timeout
Read and write0
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 configuration space read and write, the application program should first configure the PCIMap_Cfg register to tell the controller to initiate
The type of configuration operation and the value on the upper 16-bit address line. Then read and write the 2K space starting from 0x1fe80000