Input X-BAR
The crossbars (X-bars) provides flexibility to connect device inputs, outputs, and internal resources in a variety of configurations using Input X-BAR, Output X-BAR, and ePWM X-BAR.
Note
The F2807x, F2837x, F2838x, F28002x, F28004x, F28003x, F280013x, F280015x, and F28P65x processors support Input X-BAR. For more information, refer to TI Technical Reference Manual of there respective processors.
The Input X-BAR is used to route signals from a GPIO to many different peripherals blocks such as the ADC(s), eCAP(s), ePWM(s), and external interrupts. The Input X-BAR has access to every GPIO and can route each signal to any (or multiple) of the peripherals blocks.
Input X-Bar code is generated only when it is used by any peripheral in the model.
- INPUT# pin assignment
Specify a valid GPIO number from which the signal will be passed to the corresponding destinations. When pin assignment is
None
, the corresponding Input X-Bar will not be configured.Input X-BAR Destinations - F2838x
INPUT DESTINATION INPUT1 eCAPx, ePWM X-BAR, ePWM[TZ1,TRIP1], Output X-BAR, CLB X-BAR, EtherCAT, ERAD INPUT2 eCAPx, ePWM X-BAR, ePWM[TZ2,TRIP2], Output X-BAR, CLB X-BAR, EtherCAT, ERAD INPUT3 eCAPx, ePWM X-BAR, ePWM[TZ3,TRIP3], Output X-BAR, CLB X-BAR, EtherCAT, ERAD INPUT4 eCAPx, ePWM X-BAR, XINT1, Output X-BAR, CLB X-BAR, EtherCAT, ERAD
INPUT5 eCAPx, ePWM X-BAR, XINT2, ADCEXTSOC, EXTSYNCIN1, ePWM SYNC, eCAP SYNC, Output X-BAR, CLB X-BAR, EtherCAT, ERAD
INPUT6 eCAPx, ePWM X-BAR, XINT3, ePWM[TRIP6], EXTSYNCIN2, Output X-BAR, ePWM SYNC, eCAP SYNC, CLB X-BAR, EtherCAT, ERAD INPUT7 eCAPx, ePWM X-BAR, CLB X-BAR, EtherCAT, ERAD, eCAP1, Capture Input
INPUT8 eCAPx, ePWM X-BAR, CLB X-BAR, EtherCAT, ERAD, eCAP2, Capture Input
INPUT9 eCAPx, ePWM X-BAR, CLB X-BAR, EtherCAT, ERAD, eCAP3, Capture Input
INPUT10 eCAPx, ePWM X-BAR, CLB X-BAR, EtherCAT, ERAD, eCAP4, Capture Input
INPUT11 eCAPx, ePWM X-BAR, CLB X-BAR, EtherCAT, ERAD, eCAP5, Capture Input
INPUT12 eCAPx, ePWM X-BAR, CLB X-BAR, EtherCAT, ERAD, eCAP6, Capture Input
INPUT13 eCAPx, ePWM X-BAR, XINT4, CLB X-BAR, EtherCAT, ERAD INPUT14 eCAPx, ePWM X-BAR, XINT5, CLB X-BAR, EtherCAT, ERAD INPUT15 eCAPx, EtherCAT, DCC Clock Source-1 INPUT16 eCAPx, EtherCAT, DCC Clock Source-0 Input X-BAR Destinations - F28004x
Input Destinations INPUT1 eCAPx, ePWM X-BAR, ePWM[TZ1,TRIP1], Output X-BAR INPUT2 eCAPx, ePWM X-BAR, ePWM[TZ2,TRIP2], Output X-BAR INPUT3 eCAPx, ePWM X-BAR, ePWM[TZ3,TRIP3], Output X-BAR INPUT4 eCAPx, ePWM X-BAR, XINT1, Output X-BAR INPUT5 eCAPx, ePWM X-BAR, XINT2, ADCEXTSOC, EXTSYNCIN1, Output X-BAR INPUT6 eCAPx, ePWM X-BAR, XINT3, ePWM[TRIP6], EXTSYNCIN2, Output X-BAR INPUT7 eCAPx, ePWM X-BAR INPUT8 eCAPx, ePWM X-BAR INPUT9 eCAPx, ePWM X-BAR INPUT10 eCAPx, ePWM X-BAR INPUT11 eCAPx, ePWM X-BAR INPUT12 eCAPx, ePWM X-BAR INPUT13 eCAPx, ePWM X-BAR, XINT4 INPUT14 eCAPx, ePWM X-BAR, XINT5 INPUT15 eCAPx INPUT16 eCAPx Input X-BAR Destinations - F2807x and F2837x
Input Destinations INPUT1 ePWM[TZ1,TRIP1], ePWM X-BAR, CLB X-BAR, Output X-BAR INPUT2 ePWM[TZ2,TRIP2], ePWM X-BAR, CLB X-BAR, Output X-BAR INPUT3 ePWM[TZ3,TRIP3], ePWM X-BAR, CLB X-BAR, Output X-BAR INPUT4 XINT1, ePWM X-BAR, CLB X-BAR, Output X-BAR INPUT5 XINT2, ADCEXTSOC, EXTSYNCIN1, ePWM X-BAR, CLB X-BAR, Output X-BAR INPUT6 XINT3, ePWM[TRIP6], EXTSYNCIN2, ePWM X-BAR, CLB X-BAR, Output X-BAR INPUT7 ECAP1 INPUT8 ECAP2 INPUT9 ECAP3 INPUT10 ECAP4 INPUT11 ECAP5 INPUT12 ECAP6 INPUT13 XINT4 INPUT14 XINT5