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.