TIDUF18A October 2022 – February 2024
The design follows a High-Speed Edge Card (HSEC) control card concept, and any device for which a HSEC control card is available from the C2000 MCU product family can be potentially used on this design. The key resources used for controlling the power stage on the microcontroller are listed in Table 5-1. Figure 5-1 shows the key power stage and connectors on the reference design. Table 5-3 lists the key connectors and their functions.
There are 7 bias supply daughter cards required shown in red
There is one Feedback isolation daughter card PMP22773 required indicated in red
Signal name | HSEC Pin Number | F28003x peripheral |
---|---|---|
SYSTEM ISR Trigger | - | ECAP1 |
CLLLC_CONTROL_OUTPUT_DAC_PIN | 14 | DACA |
CLLLC_PRIM_LEG1_H/L | 49/ 51 | EPWM1 (A/B) |
CLLLC_PRIM_LEG2_H/L | 53/ 55 | EPWM2 (A/B) |
CLLLC_SEC_LEG1_H/L | 50/ 52 | EPWM3 (A/B) |
CLLLC_SEC_LEG2_H/L | 54/ 56 | EPWM4 (A/B) |
CLLLC_FAULTn | 74 | GPIO-23 → INPUTXBAR2 |
CLLLC_LC_CHANGE | 62 | GPIO-14 |
CLLLC_SEC_SIDE_DIAG | 80 | GPIO-30 |
TTPLPFC_LOW_FREQ_H/L | 57/ 59 | EPWM5 (A/B) |
TTPLPFC_HIGH_FREQ_PH1_H/L | 61/ 63 | EPWM6 (A/B) |
TTPLPFC_HIGH_FREQ_PH2_H/L | 58/ 60 | EPWM7 (A/B) |
TTPLPFC_FAULTn | 72 | GPIO-22 → INPUTXBAR1 |
TTPLPFC_INRUSH_RELAY_CTRL | 64 | GPIO-15 |
ERRORSTSn | 102 | GPIO55 |
SYSTEM_WATCHDOG_OUT SYSTEM_WATCHDOG_DISABLE SYSTEM_PMIC_SPI (resv) SYSTEM_PMIC_SPI (resv) |
75 77 79 81 |
GPIO24 GPIO25(Resistor option) GPIO26(Resistor option) GPIO27(Resistor option) |
SYSTEM_DISABLE_FET_SUPPLY | 85 | GPIO32 |
SYSTEM_TEMP_MUX_OUT1 SYSTEM_TEMP_MUX_OUT2 |
91 96 |
GPIO41 -> ECAP2 → INPUTXBAR3 GPIO60 -> ECAP3 → INPUTXBAR4 |
SYSTEM_TEMP_MUX_SEL_1-3 |
93 94 95 |
GPIO47 GPIO58 GPIO59 |
SYSTEM_PROFILING1-3 |
89 92 101 |
GPIO40 GPIO44 GPIO49 |
FSI_TX_D0 FSI_TX_D1 FSI_TX_CLK |
101 103 105 |
GPIO-49/FSITXA_D0 GPIO-50/FSITXA_D1 GPIO-51/FSITXA_CLK |
LED1 LED2 |
82 86 |
GPIO-31 → LED1 GPIO-34 → LED2 (SFRA) |
This table describes the sampling scheme for the reference design. Across the top each column represents one independent ADC. Each ADC acts entirely independently from the others. Each signal is assigned one or more Start Of Conversions (SOCs). Each SOC represents one independent reading of that channel, for example TTPLPFC_IAC_PH1 is assigned SOC0 and SOC1 within ADCA. This means that this signal will be sampled twice every cycle, once triggered by ePWM6_SOCA and once triggered by ePWM6_SOCB. Since this trigger is running at 120kHz this signal is effectively oversampled by a factor of two times during each 120kHz sampling period. Similarly CLLLC_ISEC is oversampled 11 times, and CLLLC_IPRIM is not oversampled. The table also indicates several low-frequency sampled signals which can be seen that these signals use a different SOC signal. Finally since a round robin counter is used to process the SOCs in numeric order the table reads as a timeline from top to bottom in the order of sampling.
ADC-A | ADC-B | ADC-C | |
---|---|---|---|
Highest Priority Signals (120kHz) |
TTPLPFC_IAC_PH1 (A2, CMPSS1) SOC0 → ADC_TRIGGER_EPWM6_SOCA SOC1 → ADC_TRIGGER_EPWM6_SOCB |
TTPLPFC_IAC_PH2 (B12, CMPSS3) SOC0 → ADC_TRIGGER_EPWM6_SOCA SOC1 → ADC_TRIGGER_EPWM6_SOCB |
TTPLPFC_VAC (C7) SOC0 → ADC_TRIGGER_EPWM6_SOCA SOC1 → ADC_TRIGGER_EPWM6_SOCB |
CLLLC_ISEC (A5, CMPSS2) SOC2 → ADC_TRIGGER_EPWM6_SOCA SOC3 → ADC_TRIGGER_EPWM6_SOCA SOC4 → ADC_TRIGGER_EPWM6_SOCA SOC5 → ADC_TRIGGER_EPWM6_SOCA SOC6 → ADC_TRIGGER_EPWM6_SOCA SOC7 →ADC_TRIGGER_EPWM6_SOCA SOC8 → ADC_TRIGGER_EPWM6_SOCB SOC9 → ADC_TRIGGER_EPWM6_SOCB SOC10 → ADC_TRIGGER_EPWM6_SOCB SOC11 → ADC_TRIGGER_EPWM6_SOCB SOC12 → ADC_TRIGGER_EPWM6_SOCB |
TTPLPFC_VBUS / CLLLC_VBUS (B4) SOC2 → ADC_TRIGGER_EPWM6_SOCA SOC3 → ADC_TRIGGER_EPWM6_SOCB SOC4 → ADC_TRIGGER_EPWM7_SOCA SOC5 → ADC_TRIGGER_EPWM7_SOCB |
CLLLC_VSEC (C11, CMPSS2) SOC2 → ADC_TRIGGER_EPWM6_SOCA SOC3 → ADC_TRIGGER_EPWM6_SOCA SOC4 → ADC_TRIGGER_EPWM6_SOCA SOC5 → ADC_TRIGGER_EPWM6_SOCA SOC6 → ADC_TRIGGER_EPWM6_SOCA SOC7 → ADC_TRIGGER_EPWM6_SOCA SOC8 → ADC_TRIGGER_EPWM6_SOCA SOC9 → ADC_TRIGGER_EPWM6_SOCA SOC10 → ADC_TRIGGER_EPWM6_SOCA SOC11 → ADC_TRIGGER_EPWM6_SOCA SOC12 → ADC_TRIGGER_EPWM6_SOCA |
|
CLLLC_IPRIM (A9, CMPSS2) SOC13→ADC_TRIGGER_EPWM1_SOCA |
|||
Low-Frequency Sampling Signals (10kHz) |
TTPLPFC_VAC_L (A4) SOC14 →ADC_TRIGGER_CPU1_TINT2 |
TTPLPFC_VAC_N (B2) SOC10 → ADC_TRIGGER_CPU1_TINT2 |
TTPLPFC_VBUS2 (C10, CMPSS2) SOC14 → ADC_TRIGGER_CPU1_TINT2 |
SYSTEM_ TEMP_1 (A11) SOC15 → ADC_TRIGGER_CPU1_TINT2 |
SYSTEM_VREF_1_65 (B5) SOC11 →ADC_TRIGGER_CPU1_TINT2 |
CLLLC_VSEC (C11, CMPSS2) VSEC13 → SOC15 →ADC_TRIGGER_CPU1_TINT2 |
|
Not Sampled, CMPSS only | CLLLC_IPRIM_TANK (A12/C5, CMPSS2) | CLLLC_ISEC_TANK (C1, CMPSS4) |
CONNECTOR NAME | FUNCTION |
---|---|
J33 | AC input |
J37/J38 | VBUS connection; PFC output, DCDC VPRIM |
J7/J10 | DCDC output connection; DCDC VSEC |
J15 | 12 V 2 A power supply |
J25/J26 | HSEC control card connector slot |