
RTD Embedded Technologies, Inc.
|
www.rtd.com
33
DM34216HR
User’s Manual
BDM-610010056 Rev A
6.1
BAR0: General Board Control
This section contains the board-level interrupt control, as well as a description of all the Functional Blocks in BAR2. Most of the registers in this
section are Read-Only. Although a full implementation requires BAR0 to be 0x400 in length, most implementations will have a shorter length.
Table 12: Base Functional Block
Offset
0x03
0x02
0x01
0x00
0x00
GBC_BRD_RST
GBC_EOI
GBC_REV
GBC_FMT
0x04
GBC_PDP
0x08
GBC_BUILD
0x0C
Reserved
GBC_USER_ID
GBC_SYS_CLK_FREQ
0x10
GBC_IRQ_STATUS
0x14
0x18
GBC_DIRQ_STATUS
0x1C
0x20
FB0_ID
0x24
FB0_OFFSET
0x28
FB0_OFFSET_DMA
0x2C
reserved
0x30
FB1_ID
0x34
FB1_OFFSET
0x38
FB1_OFFSET_DMA
0x3C
reserved
…
0x20+0x10*n
FBn_ID
0x24+0x10*n
FBn_OFFSET
0x28+0x10*n
FBn_OFFSET_DMA
0x2C+0x10*n
reserved
…
0x3F0
FB61_ID
0x3F4
FB61_OFFSET
0x3F8
FB61_OFFSET_DMA
0x3FC
reserved
6.1.1
GBC_FMT
(R
EAD
-O
NLY
)
This register contains the format ID that is used in this board.
•
B[7:4] Major Format
–
Changes to this value indicate changes that are not backward compatible.
o
0
–
Initial Major Format
•
B[3:0] Minor Format
–
Changes to this value indicate additional features that are backward compatible.
o
1
–
Initial Minor Format
o
2
–
Addition of FB_DMAm_CTRLn[Pause] flag and Early DMA Buffer Termination.
6.1.2
GBC_REV
(R
EAD
-O
NLY
)
This register contains the PDP revision for this board. A=1, B=2, etc.
6.1.3
GBC_BRD_RST
(R
EAD
/W
RITE
)
Write a value of 0xAA to this register to reset the board.
6.1.4
GBC_PDP
(R
EAD
-O
NLY
)
This register contains the PDP number for this board in decimal.
6.1.5
GBC_BUILD
(R
EAD
-O
NLY
)
Unique 32-bit build number for every FPGA build.