RTD Embedded Technologies, Inc.
|
www.rtd.com
31
DMx820 User’s Manual
Table 9: DMx820HR Memory Map
Offset
(Hex)
Register Name
Register Function
0x00C8
FIFO0_IN_DATA_DREQ
b[15:10] Reserved
b[9:8]
DREQ0 Source
3 = Not Full
2 = Write Request
1 = Not Empty
0 = Read Request
b[7:4]
Reserved
b[3:0]
Input Data Select
3 = FIFO0 Output
2 = Port 2
1 = Port 0
0 = PCI Data
0x00CA
FIFO0_CON_STAT
b[15:10] Reserved
b[9] Write Request (non-sticky)
b[8] Read Request (non-sticky)
b[7:1]
Reserved
b[0]
‘1’ = Enable, ‘0’ = Clear
0x00CC
FIFO0_RW_PORT
b [15:0] Read/Write Port.
(Word access only)
FIFO Channel 1
0x00D0
FIFO1_ID
b[15:0] ID Register = 0x2011
0x00D2
FIFO1_INT
b [15:8] Interrupt Status
– ‘1’ = Interrupt condition has occurred.
Write ‘1’ to clear.
b[7:0]
Interrupt Enable
– ‘1’ = Interrupt is enabled, ‘0’ = disabled
Interrupt source are:
7 Reserved
6 Reserved
5 Underflow
4 Overflow
3 Empty
2 Full
1 Write Request
0 Read Request
0x00D4
FIFO1_IN_CLK
b[15:5] Reserved
b[4:0]
Input Clock Select
31 = PCI Write
30 = PCI Read
29-16
= Interrupts[13-0]
15-0
= Clock_Bus [15-0]
0x00D6
FIFO1_OUT_CLK
b[15:5] Reserved
b[4:0]
Input Clock Select
31 = PCI Write
30 = PCI Read
29-16
= Interrupts[13-0]
15-0
= Clock_Bus [15-0]
0x00D8
FIFO1_IN_DATA_DREQ
b[15:10] Reserved
b[9:8]
DREQ1 Source
3 = Not Full
2 = Write Request
1 = Not Empty
0 = Read Request
b[7:4]
Reserved
b[3:0]
Input Data Select
3 = Incremental Encoder B1
2 = Incremental Encoder B0
1 = Port 1
0 = PCI Data