iLLD_TC29x  1.0
SCU Pin Mapping
Collaboration diagram for SCU Pin Mapping:

Data Structures

struct  IfxScu_Evrwup_In
 EVR Wakeup pin mapping structure. More...
 
struct  IfxScu_Hwcfg_In
 Hardware Configuration pin mapping structure. More...
 
struct  IfxScu_Req_In
 External Request pin mapping structure. More...
 
struct  IfxScu_Dcdcsync_Out
 DCDC Sync pin mapping structure. More...
 
struct  IfxScu_Emgstop_In
 Emergency Stop pin mapping structure. More...
 
struct  IfxScu_Wdtlck_Out
 Watchdog Timer Lock pin mapping structure. More...
 
struct  IfxScu_Extclk_Out
 External Clock pin mapping structure. More...
 

Macros

#define IFXSCU_PINMAP_NUM_MODULES   1
 Table dimensions. More...
 
#define IFXSCU_PINMAP_NUM_REQUESTS   8
 
#define IFXSCU_PINMAP_DCDCSYNC_OUT_NUM_ITEMS   2
 
#define IFXSCU_PINMAP_EMGSTOP_IN_NUM_ITEMS   2
 
#define IFXSCU_PINMAP_EVRWUP_IN_NUM_ITEMS   2
 
#define IFXSCU_PINMAP_EXTCLK_OUT_NUM_ITEMS   5
 
#define IFXSCU_PINMAP_HWCFG_IN_NUM_ITEMS   7
 
#define IFXSCU_PINMAP_REQ_IN_NUM_ITEMS   4
 
#define IFXSCU_PINMAP_WDTLCK_OUT_NUM_ITEMS   4
 

Variables

IFX_EXTERN IfxScu_Dcdcsync_Out IfxScu_DCDCSYNC_P32_2_OUT
 SCU_DCDCSYNC: SCU output. More...
 
IFX_EXTERN IfxScu_Dcdcsync_Out IfxScu_DCDCSYNC_P33_13_OUT
 SCU_DCDCSYNC: SCU output. More...
 
IFX_EXTERN IfxScu_Emgstop_In IfxScu_EMGSTOPA_P33_8_IN
 SCU_EMGSTOPA: SCU input. More...
 
IFX_EXTERN IfxScu_Emgstop_In IfxScu_EMGSTOPB_P21_2_IN
 SCU_EMGSTOPB: SCU input. More...
 
IFX_EXTERN IfxScu_Evrwup_In IfxScu_EVRWUPA_P14_1_IN
 SCU_EVRWUPA: SCU input. More...
 
IFX_EXTERN IfxScu_Evrwup_In IfxScu_EVRWUPB_P15_1_IN
 SCU_EVRWUPB: SCU input. More...
 
IFX_EXTERN IfxScu_Extclk_Out IfxScu_EXTCLK0_P00_15_OUT
 SCU_EXTCLK0: SCU output. More...
 
IFX_EXTERN IfxScu_Extclk_Out IfxScu_EXTCLK0_P23_1_OUT
 SCU_EXTCLK0: SCU output. More...
 
IFX_EXTERN IfxScu_Extclk_Out IfxScu_EXTCLK1_P00_13_OUT
 SCU_EXTCLK1: SCU output. More...
 
IFX_EXTERN IfxScu_Extclk_Out IfxScu_EXTCLK1_P11_12_OUT
 SCU_EXTCLK1: SCU output. More...
 
IFX_EXTERN IfxScu_Extclk_Out IfxScu_EXTCLK1_P32_4_OUT
 SCU_EXTCLK1: SCU output. More...
 
IFX_EXTERN IfxScu_Hwcfg_In IfxScu_HWCFG0DCLDO_P14_6_IN
 SCU_HWCFG0DCLDO: SCU input If EVR13 active, latched at cold power on reset to decide between LDO and SMPS mode. More...
 
IFX_EXTERN IfxScu_Hwcfg_In IfxScu_HWCFG1EVR33_P14_5_IN
 SCU_HWCFG1EVR33: SCU input Latched at cold power on reset to decide EVR33 activation. More...
 
IFX_EXTERN IfxScu_Hwcfg_In IfxScu_HWCFG2EVR13_P14_2_IN
 SCU_HWCFG2EVR13: SCU input Latched at cold power on reset to decide EVR13 activation. More...
 
IFX_EXTERN IfxScu_Hwcfg_In IfxScu_HWCFG3_BMI_P14_3_IN
 SCU_HWCFG3_BMI: SCU input. More...
 
IFX_EXTERN IfxScu_Hwcfg_In IfxScu_HWCFG4_P10_5_IN
 SCU_HWCFG4: SCU input. More...
 
IFX_EXTERN IfxScu_Hwcfg_In IfxScu_HWCFG5_P10_6_IN
 SCU_HWCFG5: SCU input. More...
 
IFX_EXTERN IfxScu_Hwcfg_In IfxScu_HWCFG6_P14_4_IN
 SCU_HWCFG6: SCU input Latched at cold power on reset to decide default pad reset state (PU or High-Z). More...
 
IFX_EXTERN IfxScu_Req_In IfxScu_REQ0_P15_4_IN
 SCU_REQ0: SCU input. More...
 
IFX_EXTERN IfxScu_Req_In IfxScu_REQ10_P14_3_IN
 SCU_REQ10: SCU input. More...
 
IFX_EXTERN IfxScu_Req_In IfxScu_REQ11_P20_9_IN
 SCU_REQ11: SCU input. More...
 
IFX_EXTERN IfxScu_Req_In IfxScu_REQ12_P11_10_IN
 SCU_REQ12: SCU input. More...
 
IFX_EXTERN IfxScu_Req_In IfxScu_REQ13_P15_5_IN
 SCU_REQ13: SCU input. More...
 
IFX_EXTERN IfxScu_Req_In IfxScu_REQ14_P02_1_IN
 SCU_REQ14: SCU input. More...
 
IFX_EXTERN IfxScu_Req_In IfxScu_REQ15_P14_1_IN
 SCU_REQ15: SCU input. More...
 
IFX_EXTERN IfxScu_Req_In IfxScu_REQ16_P15_1_IN
 SCU_REQ16: SCU input. More...
 
IFX_EXTERN IfxScu_Req_In IfxScu_REQ1_P15_8_IN
 SCU_REQ1: SCU input. More...
 
IFX_EXTERN IfxScu_Req_In IfxScu_REQ2_P10_2_IN
 SCU_REQ2: SCU input. More...
 
IFX_EXTERN IfxScu_Req_In IfxScu_REQ3_P10_3_IN
 SCU_REQ3: SCU input. More...
 
IFX_EXTERN IfxScu_Req_In IfxScu_REQ4_P10_7_IN
 SCU_REQ4: SCU input. More...
 
IFX_EXTERN IfxScu_Req_In IfxScu_REQ5_P10_8_IN
 SCU_REQ5: SCU input. More...
 
IFX_EXTERN IfxScu_Req_In IfxScu_REQ6_P02_0_IN
 SCU_REQ6: SCU input. More...
 
IFX_EXTERN IfxScu_Req_In IfxScu_REQ7_P00_4_IN
 SCU_REQ7: SCU input. More...
 
IFX_EXTERN IfxScu_Req_In IfxScu_REQ8_P33_7_IN
 SCU_REQ8: SCU input. More...
 
IFX_EXTERN IfxScu_Req_In IfxScu_REQ9_P20_0_IN
 SCU_REQ9: SCU input. More...
 
IFX_EXTERN IfxScu_Wdtlck_Out IfxScu_WDT0LCK_P20_8_OUT
 SCU_WDT0LCK: SCU output. More...
 
IFX_EXTERN IfxScu_Wdtlck_Out IfxScu_WDT1LCK_P20_7_OUT
 SCU_WDT1LCK: SCU output. More...
 
IFX_EXTERN IfxScu_Wdtlck_Out IfxScu_WDT2LCK_P20_6_OUT
 SCU_WDT2LCK: SCU output. More...
 
IFX_EXTERN IfxScu_Wdtlck_Out IfxScu_WDTSLCK_P20_9_OUT
 SCU_WDTSLCK: SCU output. More...
 
IFX_EXTERN const
IfxScu_Dcdcsync_Out
IfxScu_Dcdcsync_Out_pinTable [IFXSCU_PINMAP_NUM_MODULES][IFXSCU_PINMAP_DCDCSYNC_OUT_NUM_ITEMS]
 IfxScu_Dcdcsync_Out table. More...
 
IFX_EXTERN const
IfxScu_Emgstop_In
IfxScu_Emgstop_In_pinTable [IFXSCU_PINMAP_NUM_MODULES][IFXSCU_PINMAP_EMGSTOP_IN_NUM_ITEMS]
 IfxScu_Emgstop_In table. More...
 
IFX_EXTERN const IfxScu_Evrwup_InIfxScu_Evrwup_In_pinTable [IFXSCU_PINMAP_NUM_MODULES][IFXSCU_PINMAP_EVRWUP_IN_NUM_ITEMS]
 IfxScu_Evrwup_In table. More...
 
IFX_EXTERN const
IfxScu_Extclk_Out
IfxScu_Extclk_Out_pinTable [IFXSCU_PINMAP_NUM_MODULES][IFXSCU_PINMAP_EXTCLK_OUT_NUM_ITEMS]
 IfxScu_Extclk_Out table. More...
 
IFX_EXTERN const IfxScu_Hwcfg_InIfxScu_Hwcfg_In_pinTable [IFXSCU_PINMAP_NUM_MODULES][IFXSCU_PINMAP_HWCFG_IN_NUM_ITEMS]
 IfxScu_Hwcfg_In table. More...
 
IFX_EXTERN const IfxScu_Req_InIfxScu_Req_In_pinTable [IFXSCU_PINMAP_NUM_MODULES][IFXSCU_PINMAP_NUM_REQUESTS][IFXSCU_PINMAP_REQ_IN_NUM_ITEMS]
 IfxScu_Req_In table. More...
 
IFX_EXTERN const
IfxScu_Wdtlck_Out
IfxScu_Wdtlck_Out_pinTable [IFXSCU_PINMAP_NUM_MODULES][IFXSCU_PINMAP_WDTLCK_OUT_NUM_ITEMS]
 IfxScu_Wdtlck_Out table. More...
 

Detailed Description


Data Structure Documentation

struct IfxScu_Evrwup_In

EVR Wakeup pin mapping structure.

Definition at line 39 of file IfxScu_PinMap.h.

Collaboration diagram for IfxScu_Evrwup_In:
Data Fields
Ifx_SCU * module Base address.
IfxPort_Pin pin Port pin.
Ifx_RxSel select Input multiplexer value.
struct IfxScu_Hwcfg_In

Hardware Configuration pin mapping structure.

Definition at line 47 of file IfxScu_PinMap.h.

Collaboration diagram for IfxScu_Hwcfg_In:
Data Fields
Ifx_SCU * module Base address.
IfxPort_Pin pin Port pin.
struct IfxScu_Req_In

External Request pin mapping structure.

Definition at line 54 of file IfxScu_PinMap.h.

Collaboration diagram for IfxScu_Req_In:
Data Fields
uint8 channelId ERU Channel ID.
Ifx_SCU * module Base address.
IfxPort_Pin pin Port pin.
Ifx_RxSel select Input multiplexer value.
struct IfxScu_Dcdcsync_Out

DCDC Sync pin mapping structure.

Definition at line 63 of file IfxScu_PinMap.h.

Collaboration diagram for IfxScu_Dcdcsync_Out:
Data Fields
Ifx_SCU * module Base address.
IfxPort_Pin pin Port pin.
IfxPort_OutputIdx select Port control code.
struct IfxScu_Emgstop_In

Emergency Stop pin mapping structure.

Definition at line 71 of file IfxScu_PinMap.h.

Collaboration diagram for IfxScu_Emgstop_In:
Data Fields
Ifx_SCU * module Base address.
IfxPort_Pin pin Port pin.
Ifx_RxSel select Input multiplexer value.
struct IfxScu_Wdtlck_Out

Watchdog Timer Lock pin mapping structure.

Definition at line 79 of file IfxScu_PinMap.h.

Collaboration diagram for IfxScu_Wdtlck_Out:
Data Fields
Ifx_SCU * module Base address.
IfxPort_Pin pin Port pin.
IfxPort_OutputIdx select Port control code.
struct IfxScu_Extclk_Out

External Clock pin mapping structure.

Definition at line 87 of file IfxScu_PinMap.h.

Collaboration diagram for IfxScu_Extclk_Out:
Data Fields
Ifx_SCU * module Base address.
IfxPort_Pin pin Port pin.
IfxPort_OutputIdx select Port control code.

Macro Definition Documentation

#define IFXSCU_PINMAP_DCDCSYNC_OUT_NUM_ITEMS   2

Definition at line 137 of file IfxScu_PinMap.h.

#define IFXSCU_PINMAP_EMGSTOP_IN_NUM_ITEMS   2

Definition at line 138 of file IfxScu_PinMap.h.

#define IFXSCU_PINMAP_EVRWUP_IN_NUM_ITEMS   2

Definition at line 139 of file IfxScu_PinMap.h.

#define IFXSCU_PINMAP_EXTCLK_OUT_NUM_ITEMS   5

Definition at line 140 of file IfxScu_PinMap.h.

#define IFXSCU_PINMAP_HWCFG_IN_NUM_ITEMS   7

Definition at line 141 of file IfxScu_PinMap.h.

#define IFXSCU_PINMAP_NUM_MODULES   1

Table dimensions.

Definition at line 135 of file IfxScu_PinMap.h.

#define IFXSCU_PINMAP_NUM_REQUESTS   8

Definition at line 136 of file IfxScu_PinMap.h.

#define IFXSCU_PINMAP_REQ_IN_NUM_ITEMS   4

Definition at line 142 of file IfxScu_PinMap.h.

#define IFXSCU_PINMAP_WDTLCK_OUT_NUM_ITEMS   4

Definition at line 143 of file IfxScu_PinMap.h.

Variable Documentation

IFX_EXTERN IfxScu_Dcdcsync_Out IfxScu_DCDCSYNC_P32_2_OUT

SCU_DCDCSYNC: SCU output.

Definition at line 94 of file IfxScu_PinMap.h.

IFX_EXTERN IfxScu_Dcdcsync_Out IfxScu_DCDCSYNC_P33_13_OUT

SCU_DCDCSYNC: SCU output.

Definition at line 95 of file IfxScu_PinMap.h.

IFX_EXTERN IfxScu_Emgstop_In IfxScu_EMGSTOPA_P33_8_IN

SCU_EMGSTOPA: SCU input.

Definition at line 96 of file IfxScu_PinMap.h.

IFX_EXTERN IfxScu_Emgstop_In IfxScu_EMGSTOPB_P21_2_IN

SCU_EMGSTOPB: SCU input.

Definition at line 97 of file IfxScu_PinMap.h.

IFX_EXTERN IfxScu_Evrwup_In IfxScu_EVRWUPA_P14_1_IN

SCU_EVRWUPA: SCU input.

Definition at line 98 of file IfxScu_PinMap.h.

IFX_EXTERN IfxScu_Evrwup_In IfxScu_EVRWUPB_P15_1_IN

SCU_EVRWUPB: SCU input.

Definition at line 99 of file IfxScu_PinMap.h.

IFX_EXTERN IfxScu_Extclk_Out IfxScu_EXTCLK0_P00_15_OUT

SCU_EXTCLK0: SCU output.

Definition at line 100 of file IfxScu_PinMap.h.

IFX_EXTERN IfxScu_Extclk_Out IfxScu_EXTCLK0_P23_1_OUT

SCU_EXTCLK0: SCU output.

Definition at line 101 of file IfxScu_PinMap.h.

IFX_EXTERN IfxScu_Extclk_Out IfxScu_EXTCLK1_P00_13_OUT

SCU_EXTCLK1: SCU output.

Definition at line 102 of file IfxScu_PinMap.h.

IFX_EXTERN IfxScu_Extclk_Out IfxScu_EXTCLK1_P11_12_OUT

SCU_EXTCLK1: SCU output.

Definition at line 103 of file IfxScu_PinMap.h.

IFX_EXTERN IfxScu_Extclk_Out IfxScu_EXTCLK1_P32_4_OUT

SCU_EXTCLK1: SCU output.

Definition at line 104 of file IfxScu_PinMap.h.

IFX_EXTERN IfxScu_Hwcfg_In IfxScu_HWCFG0DCLDO_P14_6_IN

SCU_HWCFG0DCLDO: SCU input If EVR13 active, latched at cold power on reset to decide between LDO and SMPS mode.

Definition at line 105 of file IfxScu_PinMap.h.

IFX_EXTERN IfxScu_Hwcfg_In IfxScu_HWCFG1EVR33_P14_5_IN

SCU_HWCFG1EVR33: SCU input Latched at cold power on reset to decide EVR33 activation.

Definition at line 106 of file IfxScu_PinMap.h.

IFX_EXTERN IfxScu_Hwcfg_In IfxScu_HWCFG2EVR13_P14_2_IN

SCU_HWCFG2EVR13: SCU input Latched at cold power on reset to decide EVR13 activation.

Definition at line 107 of file IfxScu_PinMap.h.

IFX_EXTERN IfxScu_Hwcfg_In IfxScu_HWCFG3_BMI_P14_3_IN

SCU_HWCFG3_BMI: SCU input.

Definition at line 108 of file IfxScu_PinMap.h.

IFX_EXTERN IfxScu_Hwcfg_In IfxScu_HWCFG4_P10_5_IN

SCU_HWCFG4: SCU input.

Definition at line 109 of file IfxScu_PinMap.h.

IFX_EXTERN IfxScu_Hwcfg_In IfxScu_HWCFG5_P10_6_IN

SCU_HWCFG5: SCU input.

Definition at line 110 of file IfxScu_PinMap.h.

IFX_EXTERN IfxScu_Hwcfg_In IfxScu_HWCFG6_P14_4_IN

SCU_HWCFG6: SCU input Latched at cold power on reset to decide default pad reset state (PU or High-Z).

Definition at line 111 of file IfxScu_PinMap.h.

IfxScu_Hwcfg_In table.

Definition at line 159 of file IfxScu_PinMap.h.

IFX_EXTERN IfxScu_Req_In IfxScu_REQ0_P15_4_IN

SCU_REQ0: SCU input.

Definition at line 112 of file IfxScu_PinMap.h.

IFX_EXTERN IfxScu_Req_In IfxScu_REQ10_P14_3_IN

SCU_REQ10: SCU input.

Definition at line 113 of file IfxScu_PinMap.h.

IFX_EXTERN IfxScu_Req_In IfxScu_REQ11_P20_9_IN

SCU_REQ11: SCU input.

Definition at line 114 of file IfxScu_PinMap.h.

IFX_EXTERN IfxScu_Req_In IfxScu_REQ12_P11_10_IN

SCU_REQ12: SCU input.

Definition at line 115 of file IfxScu_PinMap.h.

IFX_EXTERN IfxScu_Req_In IfxScu_REQ13_P15_5_IN

SCU_REQ13: SCU input.

Definition at line 116 of file IfxScu_PinMap.h.

IFX_EXTERN IfxScu_Req_In IfxScu_REQ14_P02_1_IN

SCU_REQ14: SCU input.

Definition at line 117 of file IfxScu_PinMap.h.

IFX_EXTERN IfxScu_Req_In IfxScu_REQ15_P14_1_IN

SCU_REQ15: SCU input.

Definition at line 118 of file IfxScu_PinMap.h.

IFX_EXTERN IfxScu_Req_In IfxScu_REQ16_P15_1_IN

SCU_REQ16: SCU input.

Definition at line 119 of file IfxScu_PinMap.h.

IFX_EXTERN IfxScu_Req_In IfxScu_REQ1_P15_8_IN

SCU_REQ1: SCU input.

Definition at line 120 of file IfxScu_PinMap.h.

IFX_EXTERN IfxScu_Req_In IfxScu_REQ2_P10_2_IN

SCU_REQ2: SCU input.

Definition at line 121 of file IfxScu_PinMap.h.

IFX_EXTERN IfxScu_Req_In IfxScu_REQ3_P10_3_IN

SCU_REQ3: SCU input.

Definition at line 122 of file IfxScu_PinMap.h.

IFX_EXTERN IfxScu_Req_In IfxScu_REQ4_P10_7_IN

SCU_REQ4: SCU input.

Definition at line 123 of file IfxScu_PinMap.h.

IFX_EXTERN IfxScu_Req_In IfxScu_REQ5_P10_8_IN

SCU_REQ5: SCU input.

Definition at line 124 of file IfxScu_PinMap.h.

IFX_EXTERN IfxScu_Req_In IfxScu_REQ6_P02_0_IN

SCU_REQ6: SCU input.

Definition at line 125 of file IfxScu_PinMap.h.

IFX_EXTERN IfxScu_Req_In IfxScu_REQ7_P00_4_IN

SCU_REQ7: SCU input.

Definition at line 126 of file IfxScu_PinMap.h.

IFX_EXTERN IfxScu_Req_In IfxScu_REQ8_P33_7_IN

SCU_REQ8: SCU input.

Definition at line 127 of file IfxScu_PinMap.h.

IFX_EXTERN IfxScu_Req_In IfxScu_REQ9_P20_0_IN

SCU_REQ9: SCU input.

Definition at line 128 of file IfxScu_PinMap.h.

IFX_EXTERN IfxScu_Wdtlck_Out IfxScu_WDT0LCK_P20_8_OUT

SCU_WDT0LCK: SCU output.

Definition at line 129 of file IfxScu_PinMap.h.

IFX_EXTERN IfxScu_Wdtlck_Out IfxScu_WDT1LCK_P20_7_OUT

SCU_WDT1LCK: SCU output.

Definition at line 130 of file IfxScu_PinMap.h.

IFX_EXTERN IfxScu_Wdtlck_Out IfxScu_WDT2LCK_P20_6_OUT

SCU_WDT2LCK: SCU output.

Definition at line 131 of file IfxScu_PinMap.h.

IFX_EXTERN IfxScu_Wdtlck_Out IfxScu_WDTSLCK_P20_9_OUT

SCU_WDTSLCK: SCU output.

Definition at line 132 of file IfxScu_PinMap.h.