RTD Embedded Technologies, Inc.
|
www.rtd.com
60
DM34216HR
User’s Manual
BDM-610010056 Rev A
6.4
BAR2: Temperature Sensor
This function block provides readout of the onboard temperature sensor. There are not any interrupts or DMA.
6.4.1
F
UNCTION
B
LOCK
R
EGISTER
M
AP
Table 20: Temperature Sensor Functional Block
Offset
0x03
0x02
0x01
0x00
H
ea
de
r FB + 0x00
FB_ID
FB + 0x04
FB_DMA_BUFFERS
FB_DMA_CHANNELS
Reserved
Reserved
FB + 0x08
Reserved
TEMPERATURE_VAL
6.4.2
TEMPERATURE_VAL
(R
EAD
O
NLY
)
The current value on the temperature sensor as a signed 16-
bit integer. B[2:0] of this register always read ‘0’. See the equation and table below
for converting register value to temperature.
𝑇𝑒𝑚𝑝𝑒𝑟𝑎𝑡𝑢𝑟𝑒 = 𝑅𝑒𝑔𝑖𝑠𝑡𝑒𝑟 𝑉𝑎𝑙𝑢𝑒 ∗ 0.0078125 𝐶
Temperature (ºC)
Register Value
150
0x4B00
125
0x3E80
25
0x0C80
0.0625
0x0008
0
0x0000
-0.0625
0xFFF8
-25
0xF380
-55
0xE480
6.5
BAR2: Clock Generator
This function block provides interface to the Clock Generator function block.
6.5.1
F
UNCTION
B
LOCK
R
EGISTER
M
AP
Table 21: Clock Generator Functional Block
Offset
0x03
0x02
0x01
0x00
H
ea
de
r FB + 0x00
FB_ID
FB + 0x04
FB_DMA_BUFFERS
FB_DMA_CHANNELS
Reserved
Reserved
FB + 0x08
Reserved
Reserved
PLL_STATUS
CLK_SEL
FB + 0x0C
Reserved
CLK_SYNC
6.5.2
CLK_SEL
(R
EAD
/W
RITE
)
Selects the 10MHz reference clock that is used to generate the system and ADC clocks.
B[3:0]:
o
0x00: Onboard Reference Clock
o
0x01: External Reference Clock (CN5)
o
0x02: SyncBus Reference Clock, (SyncBus3 of CN11)
o
0x03: Reserved
6.5.3
PLL_STATUS
(R
EAD
O
NLY
)
This register indicates the status of the PLL of clock generator.