FONT SIZE : AAA
SYSMON provides access mechanism for a range of analog signals such as an onchip temperature sensor, on-chip supply sensors, the dedicated analog input (VP/ VN), the auxiliary analog inputs, and the user supplies. It provides multiple operating modes to select the analog signals used in a design. The default mode of SYSMON operation is restricted only for the on-chip sensors, which is available even when the SYSMON is not instantiated in your design. The default mode uses calibration and on-chip oscillators to automatically measure temperature, VCCINT, VCCAUX, and VCCBRAM.
Single-Channel and Auto Channel Sequence Mode
The single-channel mode uses a Configuration Register (0x41h) to select the analog channel. By writing to the Configuration Register, a design can select different analog channels. In application where many channels need to be monitored, to avoid overhead on the processing system for reconfiguration of the Control Register each time, Automatic Channel Sequence Mode function can be used. The automatic channel sequencer sets up a range of predefined operating modes, where a number of channels (on-chip sensors and external inputs) are used. The sequencer automatically selects the next channel for conversion, sets the averaging, configures the analog input channels, sets the required settling time for acquisition, and stores the results in the Status Registers based on a once off setting. Averaging can also be selected independently for each channel in the sequence. The sequence mode is further categorized into Single-Pass Mode and Continuous Sequence Mode. The channel sequencer functionality is implemented using a set of 12 Control Registers. Section 16.7.1 contains more information about the different user configurable registers of the SYSMON.
In some applications, where IO resources are limited and need to monitor several external analog inputs, in such cases the External Multiplexer Mode can be used. The external multiplexer can be connected to the dedicated analog inputs (like VP/VN ports) or one of the auxiliary analog inputs. Figure 16.6 shows how you can use External Multiplexer operation with VP/VN ports.
The SYSMON also generates an alarm signal on the logic outputs ALM[15:0] when a sensor measurement exceeds some user-defined thresholds. The Alarm Registers are classified in to upper and lower alarm threshold control registers. The alarms are generated when the status register value for the corresponding recently measured channel goes outside the lower or upper limit mentioned in the Alarm Threshold Control registers (address range 0x50h to 0x6Bh). The alarms are suppressed automatically when the next new measurement of the channel falls within the range of upper and lower threshold registers.
Sampling ModesThe SYSMON has two modes of data sampling, namely, Continuous Mode and Event-Driven Mode. In Continuous Mode, the SYSMON ADC is busy doing the continuous conversion for the configured channel(s). A dedicated internal clock, namely, ADCCLK, is used to facilitate this conversion. The ADC takes around 26 ADCCLK clock cycles for any conversion. The maximum operating ADCCLK frequency is 5.2 MHz. The ADCCLK clock is dedicated only for the SYSMON ADC usage and it cannot be shared with other applications. For the SYSMON to operate in Event-Driven Mode, user application needs to provide one DCLK-wide active high pulse on the CONVST port of SYSMON. This pulse triggers the ADC to start the conversion of selected analog input. The End of Sequence (EOS) or End of Conversion (EOC) indicates that the current conversion cycle is over, and converted data is available in the respective Status Register.
The settling time of ADC decides the actual conversion rate. This flexibility helps the ADC to get 10-bit precise representation of analog conversion.
Manufacturer:Xilinx
Product Categories:
Lifecycle:Obsolete -
RoHS: No RoHS
Manufacturer:Xilinx
Product Categories: FPGAs (Field Programmable Gate Array)
Lifecycle:Obsolete -
RoHS:
Manufacturer:Xilinx
Product Categories: Contrôleur logique
Lifecycle:Obsolete -
RoHS: No RoHS
Manufacturer:Xilinx
Product Categories: Connecteurs
Lifecycle:Obsolete -
RoHS: No RoHS
Manufacturer:Xilinx
Product Categories:
Lifecycle:Obsolete -
RoHS: No RoHS
Support