RTD Embedded Technologies, Inc.
|
www.rtd.com
30
DMx820 User’s Manual
Table 9: DMx820HR Memory Map
Offset
(Hex)
Register Name
Register Function
0x006A
PORT2_PERIPH_SEL_H
0x0070
–
0x007E
Reserved
82C54 Timer Counter Control
0x0080
TC_ID
b[15:0] ID Register
– equals 0x1001
0x0082
TC_INT
b[15:14] Reserved
b [13:8] Interrupt Status
– ‘1’ = Interrupt condition has occurred.
Write ‘1’ to clear. Interrupts are asserted on the positive edge
of the clock.
b[7:6]
Reserved
b[5:0]
Interrupt Enable
– ‘1’ = Interrupt is enabled, ‘0’ = disabled
Interrupt source are:
5
TC B2
4
TC B1
3
TC B0
2
TC A2
1
TC A1
0
TC A0
0x0084
TC_A0_CONTROL
b[15:13] Reserved
b[12:8] Gate Select
31-16
= Port 2 [15-0]
15-2
= Clock_Bus [15-2]
1
= ‘1’
0 =
‘0’
b[7:4]
Reserved
b[3:0]
Clock Select
15-2
= Clock_Bus [15-2]
1 = reserved
0 = 5 MHz
0x0086
TC_A1_CONTROL
0x0088
TC_A2_CONTROL
0x008A
TC_B0_CONTROL
0x008C
TC_B1_CONTROL
0x008E
TC_B2_CONTROL
FIFO Channel 0
0x00C0
FIFO0_ID
b[15:0] ID Register = 0x2011
0x00C2
FIFO0_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
0x00C4
FIFO0_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]
0x00C6
FIFO0_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]