INDUSTRIAL I/O PACK SERIES
AVME9675A
VMEx64 bus 6U CARRIER BOARD
Acromag, Inc. Tel: 248-295-0310
- 33 -
http://www.acromag.com
- 33 -
https://ww.acromag.com
firmware is at revision A then this register will read 0x41 in the least
significant byte or B= 0x42, C=0x43, etc.
XADC Status/Control Register (Read/Write) - Base + F9H
This read/write register will access the XADC register at the address set in
the XADC Address Register.
For example, the address of the XADC Status register that is to be accessed
is first set via the XADC Address register at Base plus 0xFBH. Next, this
register at Base plus 0xF9H is read. Data bits 15 to 6 of this register hold the
“ADCcode” temperature, Vccint, or Vccaux value. Data bits 5 to 0 are not
used. Valid addresses are given in column one of the table below.
Reading or writing this register is possible via 16-bit data transfers.
The 10-bits digitized and output from the ADC can be converted to
temperature by using the following equation.
15
.
273
1024
975
.
503
)
(
−
=
ADCcode
C
e
Temperatur
The 10-bits digitized and output from the ADC can be converted to voltage
by using the following equation.
V
ADCcode
volts
age
SupplyVolt
3
1024
)
(
=
XADC Address Register (Read/Write) - Base + FBH
This read/write register is used to set the XADC address register with a valid
address for the XADC internal status or control registers. Valid addresses
are given in the following table. Additional addresses can be found in the
Xilinx XADC document UG480 (available from Xilinx). Writing this register is
possible via 16-bit data transfers.
The address value written to this register can also be read from this register.
System Monitor Register Map
Address
Status Register
0x00
Temperature
0x01
Vccint
0x02
Vccaux
0x20
Maximum Temperature
0x21
Maximum Vccint
0x22
Maximum Vccaux
0x24
Minimum Temperature
0x25
Minimum Vccint
0x26
Minimum Vccaux