Virtex-6 FPGA System Monitor
51
UG370 (v1.1) June 14, 2010
Application Guidelines
SYSMON Attributes
In the example, System Monitor is set up in an automatic channel sequence mode that
includes the Calibration Channel and V
CCAUX
Channel. Averaging is enabled for the
V
CCAUX
channel. Sixteen ADC conversion results on V
CCAUX
are used to generate the
averaged measurement. The lower and upper alarm thresholds for V
CCAUX
are 2.375V and
2.625V respectively. The target conversion rate for the ADC is 200 kSPS (200 kHz).
DO[15:0]
Output
DRP data output bus. The result of the ADC conversion on the
VCCAUX channel is placed on this bus shortly after EOS
pulses High (when DRDY does high). Refer to
for more information.
BUSY
Output
System Monitor busy.
This logic signal goes High for the
duration of the ADC conversion. The rising edge can be used
to latch the DO bus data into an external acquisition system,
for example, a logic analyzer. BUSY also toggles at the
conversion frequency of the ADC. In this example, the
conversion rate is set to 192.3 kHz (refer to
).
ALM[2]
Output
V
CCAUX
supply measurement alarm. The Alarm limits are set
to 2.5 ± 5% in this example (2.375V and 2.625V). When the
supply moves outside these limits, ALM[2] goes active High.
The output resets to Low again after the measured V
CCAUX
supply is inside the limits.
Table 20:
SYSMON I/Os
(Cont’d)
Name
I/O
Description
Table 21:
SYSMON Attributes
Attribute
Setting
Description
INIT_40
1000h
Set averaging to 16 (AVG1 = 0 & AVG0 = 1). Refer to
INIT_41
20C7h
Enable Auto Channel Sequence Mode (SEQ1 = 1 & SEQ0 =
0). Enable Offset and Gain calibration on the Supply Sensor
(CAL3 = 1 & CAL2 = 1). Enable V
CCAUX
Alarm (ALM[2]) by
setting ALM2 to 0. All other alarm bits are set to 1 to disable.
See
and
for more information.
INIT_42
0A00h
DCLK frequency is 50 MHz. Desired ADC conversion rate
is 200 kSPS and requires 26 ADCCLK cycles to perform one
ADC conversion. CD = 50 MHz/(26 x 200 kHz) = 9.6. Only
integers allowed set CD7 to CD0 (ADCCLK divider) to 10
(
0Ah
). Actual ADC conversion rate is 192.3 kHz. Refer to
and
for more information.
INIT_48
0401h
Select Calibration and V
CCAUX
Channel for the Sequencer
(refer to
.
INIT_49
0000h
INIT_4A
0400h
Enable Averaging on the V
CCAUX
channel (refer to
.
INIT_4B
0000h
www.BDTIC.com/XILINX