RTD Embedded Technologies, Inc.
|
www.rtd.com
27
FPGA35S6046/FPGA35S6101 User’s Manual
6
Register Address Space
This is the register address space for the example FPGA that is given with the FPGA35S6.
6.1
Identifying the Board
The FPGA35S6 Example shows up in standard PCI Configuration space as a PCI device. It can be positively identified as shown in the Table
below.
Table 20: Identifying the FPGA35S6
Configuration
Space Offset
Register Description
Value
0x00
Vendor ID
0x1435
0x02
Device ID
0x5800
6.2
BAR0
–
FPGA Example Register Map
Table 21: FPGA Example Register Map
Offset
0x03
0x02
0x01
0x00
0x00
R_ID
0x04
R_STATUS
0x08
R_EEPROM
0x0C
R_USER_ID
0x20
R_PORT1_IN
0x24
R_PORT1_OUT
0x28
R_PORT1_DIR
0x30
R_PORT2L_IN
0x34
R_PORT2L_OUT
0x38
R_PORT2L_DIR
0x40
R_PORT2H_IN
0x44
R_PORT2H_OUT
0x48
R_PORT2H_DIR
0x50
R_DDR_RD_DATA
0x54
R_DDR_WR_DATA
0x58
R_DDR_ADDR
0x5C
R_DDR_STATUS
0x60
R_CLK_27_1
0x64
R_CLK_27_2
0x70
R_COM1_OUT
0x74
R_COM1_IN
0x78
R_COM2_OUT
0x7C
R_COM2_IN
0x80
R_COM3_OUT
0x84
R_COM3_IN
0x88
R_COM4_OUT
0x8C
R_COM4_IN
6.2.1
R_ID
(R
EAD
)
This is a register that identifies the board.
0x12345678 is the identification of the example code