sl_etampdet_config_channel_t Struct Reference

ETAMPDET channel configuration structure.

#include <peripheral_etampdet.h>

Data Fields

uint32_t channel_seed_val
Seed value to load into channel LFSR.
sl_etampdet_channel_t channel
Channel id.
sl_etampdet_channel_filt_win_size_t channel_filt_win_size
Channel Filter moving window size.
sl_etampdet_channel_cnt_mismatch_threshold_t channel_cnt_mismatch
Channel filter threshold value where a tamper detect will be triggered.
bool channel_pad_en
Enable channel driving pad.
bool channel_tampdet_filt_en
Enable channel tamper detect filtering feature.
bool channel_cmp_dly_en
Enable 1 clock delay to the TX value used for comparison.
bool em4_wakeup_en
Set to enable EM4 wakeup when channel tamper detect is set.

ETAMPDET channel configuration structure.

Field Documentation

channel_seed_val

uint32_t sl_etampdet_config_channel_t::channel_seed_val

Seed value to load into channel LFSR.

channel

sl_etampdet_channel_t sl_etampdet_config_channel_t::channel

Channel id.

channel_filt_win_size

sl_etampdet_channel_filt_win_size_t sl_etampdet_config_channel_t::channel_filt_win_size

Channel Filter moving window size.

channel_cnt_mismatch

sl_etampdet_channel_cnt_mismatch_threshold_t sl_etampdet_config_channel_t::channel_cnt_mismatch

Channel filter threshold value where a tamper detect will be triggered.

channel_pad_en

bool sl_etampdet_config_channel_t::channel_pad_en

Enable channel driving pad.

channel_tampdet_filt_en

bool sl_etampdet_config_channel_t::channel_tampdet_filt_en

Enable channel tamper detect filtering feature.

channel_cmp_dly_en

bool sl_etampdet_config_channel_t::channel_cmp_dly_en

Enable 1 clock delay to the TX value used for comparison.

This is to support trace propagation delay more than 1 clock cycle.

em4_wakeup_en

bool sl_etampdet_config_channel_t::em4_wakeup_en

Set to enable EM4 wakeup when channel tamper detect is set.