RTD Embedded Technologies, Inc.
|
www.rtd.com
28
DM35956HR User’s Manual
Board Registers
Table 17: Board Registers
Index
Data (16-bit)
0x00
BUILD_NUM_LS
0x01
BUILD_NUM_MS
0x02
USER_ID
0x03
Reserved
0x04
OPTO_IN
0x05
Reserved
0x06
Reserved
0x07
RELAY_CTRL
6.4.1
BUILD_NUM_LS,
BUILD_NUM_MS
(R
EAD
-O
NLY
)
These two registers contain the build number of the EPLD. It can be used to track revisions of the EPLD. BUILD_NUM_LS is the least-
significant word, and BUILD_NUM_MS is the most significant word.
6.4.2
USER_ID
(R
EAD
-O
NLY
)
This register shows the status of the User ID Jumpers
B0: User ID 0 Jumper. 0 = Open, 1 = Closed
B1: User ID 1 Jumper. 0 = Open, 1 = Closed
B2: User ID 2 Jumper. 0 = Open, 1 = Closed
B3: User ID 3 Jumper. 0 = Open, 1 = Closed
6.4.3
OPTO_IN
(R
EAD
-O
NLY
)
This register provides access to IN1 through IN16. Bit 0 corresponds to IN0, and Bit 15 corresponds to IN15. For ea
ch bit, a ‘0’ indicates that a
voltage is applied to the input, and a value of ‘1’ indicates that there is no voltage on the input.
6.4.4
RELAY_CTRL
(R
EAD
/W
RITE
)
This register sets the values of the Outputs. Bit 0 corresponds to RELAY0, and Bit 15 corresponds to RELAY15
. For each bit, a ‘0’ causes the
“normally closed” contact to be closed, and a value of ‘1’ causes the “normally open” contact to be closed
.