Main Content

EVADC Peripheral Configuration

Map EVADC peripherals in the Infineon AURIX model to peripheral registers in the MCU

Since R2024a

Description

View and edit the map of peripherals in the Infineon® AURIX™ model to the hardware peripherals.

Using the Peripheral Configuration tool, you can:

  • View and edit configuration parameters for EVADC peripheral block.

  • Configure the global parameters. To set the group peripheral, select peripheral in BrowserPeripherals EVADC . For more information, see Map Tasks and Peripherals Using Hardware Mapping.

  • Check for any conflicts between peripherals.

EVADC Peripheral

Open the EVADC Peripheral Configuration

  • In the Hardware tab, click Hardware Mapping.

    Hardware Mapping

Parameters

expand all

Global parameters > Global settings > EVADC module parameters

Set the voltage supply for EVADC module.

Global parameters > Global settings > Global limit setting profile

Specify the global limit for profile 0.

Specify the global limit for profile 1.

Global parameters > G#

Select to enable group start up calibration.

G# > Request queue #

Select queue priority for ADC conversion for group #.

Select slot start mode for ADC conversion for group #.

Select source of gating for ADC conversion request for group #. For more information on EVADC trigger signals, refer to EVADC Trigger Signals.

Select gating mode for ADC conversion request for group #.

Select trigger source for ADC conversion for group #.

Select trigger mode for ADC conversion.

Dependencies

To enable this parameter, set the Trigger source parameter to GTM ADC trigger signal#.

G# > Group limit setting profile

Group limit setting for profile 0.

Group limit setting for profile 1.

Select the controller group to synchronize with G#.

Note

  • You cannot configure a group as peripheral, if it is already selected as the controller.

  • You cannot configure a group as the controller, if it is already selected as peripheral.

Group select

Select the EVADC read blocks available in the Simulink® model.

Dependencies

To enable this parameter, set the Mode parameter to ADC trigger in the EVADC block in the Simulink model.

Select group for ADC conversion.

Dependencies

To enable this parameter, set the Mode parameter to ADC read in the EVADC block in the Simulink model.

Select queue for ADC conversion.

Dependencies

To enable this parameter, set the Mode parameter to ADC read in the EVADC block in the Simulink model.

Input #

Select the analog pin for ADC conversion.

Select conversion mode for EVADC channel group.

Select to use channel 0 input as alternate voltage reference for channels other than channel 0 of the group.

Dependencies

To enable this parameter, set the Select group parameter to a value other than Channel 0 in the G# tab.

Select to generate parallel output for same channel numbers of synchronized group.

Dependencies

To enable this parameter, set the Select group parameter to the controller group, which is selected in Synchronize group with parameter in the G# tab.

Input # > Result

Select the result register ranging between Result 0 through Result 15 for EVADC channel group.

Select this parameter to enable the register to wait and read the EVADC channel result registers.

Select to enable left aligned storage of conversion result in result registers.

Specify data modification mode of conversion result in result registers.

Specify data reduction control mode for result register.

Dependencies

To enable this parameter, set the Data modification modes parameter to Standard Data Reduction.

Input # > Events

Select criteria for generating limit check interrupts.

Select limit service request node for channel #.

Dependencies

To enable this parameter, select the Limit checking event parameter.

Result event for channel #.

Select result service request node for channel #.

Dependencies

To enable this parameter, select the Result event parameter.

Input # > Limit Checking Configuration

Select boundary extension for channel #.

Dependencies

To enable this parameter, select the Limit checking event parameter.

Select limit check selection for channel #.

Dependencies

To enable this parameter, select the Limit checking event parameter.

Select upper threshold of channel # for checking limit.

Dependencies

To enable this parameter, select the Limit checking event parameter.

Select lower threshold of channel # for checking limit.

Dependencies

To enable this parameter, select the Limit checking event parameter.

Version History

Introduced in R2024a