component
TMS320LF2406APZA
Public Made by Adomby adom
Texas Instruments Digital Signal Processors (DSP/DSC), LQFP-100(14x14). Pinout extracted from the datasheet, KiCad symbol/footprint/3D.
← Commit history
page.json+690−8@@ -1,13 +1,700 @@ {+ "schema_version": 1,+ "type": "component", "slug": "tms320lf2406apza",+ "title": "TMS320LF2406APZA",+ "brief": "Texas Instruments Digital Signal Processors (DSP/DSC), LQFP-100(14x14). Datasheet-verified pinout, KiCad symbol/footprint/3D.", "version": "0.1.0",- "type": "component",- "description": "Texas Instruments Digital Signal Processors (DSP/DSC), LQFP-100(14x14). Datasheet-verified pinout, KiCad symbol/footprint/3D.",+ "license": "CC-BY-SA-4.0", "tags": [ "component", "embedded processors & controllers", "tms320lf2406apza" ],+ "component": {+ "mpn": "TMS320LF2406APZA",+ "manufacturer": "Texas Instruments",+ "package": "LQFP-100(14x14)",+ "pin_count": 100,+ "category": "Embedded Processors & Controllers",+ "subcategory": "Digital Signal Processors (DSP/DSC)",+ "datasheet": "https://www.ti.com/cn/lit/gpn/tms320lf2406a",+ "parts": {+ "symbol": "tms320lf2406apza.kicad_sym",+ "footprint": "tms320lf2406apza.kicad_mod",+ "model_3d": "tms320lf2406apza.glb",+ "model_3d_step": "tms320lf2406apza.step",+ "lbr": "tms320lf2406apza.lbr"+ },+ "distributor_links": {},+ "pins": [+ {+ "number": "1",+ "name": "TRST",+ "type": "input",+ "description": "JTAG test reset. Active-high test-mode enable with an internal pulldown; must be held low during normal operation. A 2.2 k\u03a9 external pulldown is recommended in noisy environments."+ },+ {+ "number": "2",+ "name": "TDIRB/IOPF4",+ "type": "bidirectional",+ "description": "EVB general-purpose timer counting direction input. High = up-count, low = down-count. Reconfigurable as GPIO IOPF4; internal pullup."+ },+ {+ "number": "3",+ "name": "VSS",+ "type": "power_in",+ "description": "Core digital ground reference (0 V)."+ },+ {+ "number": "4",+ "name": "VDD",+ "type": "power_in",+ "description": "Core digital supply (+3.3 V nominal)."+ },+ {+ "number": "5",+ "name": "T4PWM/T4CMP/IOPF3",+ "type": "bidirectional",+ "description": "EVB Timer-4 PWM/compare output, or GPIO IOPF3. Internal pullup."+ },+ {+ "number": "6",+ "name": "PDPINTA",+ "type": "input",+ "description": "Power drive protection interrupt A (falling-edge sensitive). When asserted, EVA PWM outputs are tri-stated to protect the motor drive from over-current/over-voltage. Internal pullup."+ },+ {+ "number": "7",+ "name": "T3PWM/T3CMP/IOPF2",+ "type": "bidirectional",+ "description": "EVB Timer-3 PWM/compare output, or GPIO IOPF2. Internal pullup."+ },+ {+ "number": "8",+ "name": "PLLF2",+ "type": "passive",+ "description": "PLL loop-filter input 2. Connect the external loop-filter network here."+ },+ {+ "number": "9",+ "name": "PLLF",+ "type": "passive",+ "description": "PLL loop-filter input 1. Connect the external loop-filter network here."+ },+ {+ "number": "10",+ "name": "PLLVCCA",+ "type": "power_in",+ "description": "PLL analog supply (+3.3 V). Should be filtered from the digital 3.3 V rail."+ },+ {+ "number": "11",+ "name": "TDIRA/IOPB6",+ "type": "bidirectional",+ "description": "EVA general-purpose timer counting-direction input, or GPIO IOPB6. Internal pullup."+ },+ {+ "number": "12",+ "name": "T1PWM/T1CMP/IOPB4",+ "type": "bidirectional",+ "description": "EVA Timer-1 PWM/compare output, or GPIO IOPB4. Internal pullup."+ },+ {+ "number": "13",+ "name": "T2PWM/T2CMP/IOPB5",+ "type": "bidirectional",+ "description": "EVA Timer-2 PWM/compare output, or GPIO IOPB5. Internal pullup."+ },+ {+ "number": "14",+ "name": "IOPC0",+ "type": "bidirectional",+ "description": "General-purpose I/O (port C, bit 0). Primary function on LF2407A is W/R; on LF2406A this pin is GPIO only. Internal pullup."+ },+ {+ "number": "15",+ "name": "XINT2/ADCSOC/IOPD0",+ "type": "bidirectional",+ "description": "External interrupt 2 and external ADC start-of-conversion input, or GPIO IOPD0. Edge-sensitive with programmable polarity. Internal pullup."+ },+ {+ "number": "16",+ "name": "XINT1/IOPA2",+ "type": "bidirectional",+ "description": "External interrupt 1 (edge-sensitive, programmable polarity), or GPIO IOPA2. Internal pullup."+ },+ {+ "number": "17",+ "name": "SCITXD/IOPA0",+ "type": "bidirectional",+ "description": "SCI asynchronous serial transmit data, or GPIO IOPA0. Internal pullup."+ },+ {+ "number": "18",+ "name": "SCIRXD/IOPA1",+ "type": "bidirectional",+ "description": "SCI asynchronous serial receive data, or GPIO IOPA1. Internal pullup."+ },+ {+ "number": "19",+ "name": "VSS",+ "type": "power_in",+ "description": "Core digital ground."+ },+ {+ "number": "20",+ "name": "VDD",+ "type": "power_in",+ "description": "Core digital supply (+3.3 V)."+ },+ {+ "number": "21",+ "name": "SPISIMO/IOPC2",+ "type": "bidirectional",+ "description": "SPI slave-in / master-out data, or GPIO IOPC2. Internal pullup."+ },+ {+ "number": "22",+ "name": "SPISOMI/IOPC3",+ "type": "bidirectional",+ "description": "SPI slave-out / master-in data, or GPIO IOPC3. Internal pullup."+ },+ {+ "number": "23",+ "name": "SPISTE/IOPC5",+ "type": "bidirectional",+ "description": "SPI slave transmit-enable (optional), or GPIO IOPC5. Internal pullup."+ },+ {+ "number": "24",+ "name": "SPICLK/IOPC4",+ "type": "bidirectional",+ "description": "SPI clock, or GPIO IOPC4. Internal pullup."+ },+ {+ "number": "25",+ "name": "TMS2",+ "type": "input",+ "description": "JTAG test-mode select #2 for scan-based emulation. Latched on the rising edge of TCK. Held with TMS and TRST during reset to enter PLL bypass. Internal pullup; can be left NC in user apps."+ },+ {+ "number": "26",+ "name": "TCLKINA/IOPB7",+ "type": "bidirectional",+ "description": "External clock input for the EVA GP timer, or GPIO IOPB7. Internal pullup."+ },+ {+ "number": "27",+ "name": "PWM12/IOPE6",+ "type": "bidirectional",+ "description": "EVB compare/PWM output #12, or GPIO IOPE6. Internal pullup."+ },+ {+ "number": "28",+ "name": "PWM6/IOPB3",+ "type": "bidirectional",+ "description": "EVA compare/PWM output #6, or GPIO IOPB3. Internal pullup."+ },+ {+ "number": "29",+ "name": "VSSO",+ "type": "power_in",+ "description": "I/O-buffer ground reference."+ },+ {+ "number": "30",+ "name": "VDDO",+ "type": "power_in",+ "description": "I/O-buffer supply (+3.3 V)."+ },+ {+ "number": "31",+ "name": "PWM5/IOPB2",+ "type": "bidirectional",+ "description": "EVA compare/PWM output #5, or GPIO IOPB2. Internal pullup."+ },+ {+ "number": "32",+ "name": "PWM11/IOPE5",+ "type": "bidirectional",+ "description": "EVB compare/PWM output #11, or GPIO IOPE5. Internal pullup."+ },+ {+ "number": "33",+ "name": "PWM4/IOPB1",+ "type": "bidirectional",+ "description": "EVA compare/PWM output #4, or GPIO IOPB1. Internal pullup."+ },+ {+ "number": "34",+ "name": "VSS",+ "type": "power_in",+ "description": "Core digital ground."+ },+ {+ "number": "35",+ "name": "VDD",+ "type": "power_in",+ "description": "Core digital supply (+3.3 V)."+ },+ {+ "number": "36",+ "name": "PWM3/IOPB0",+ "type": "bidirectional",+ "description": "EVA compare/PWM output #3, or GPIO IOPB0. Internal pullup."+ },+ {+ "number": "37",+ "name": "PWM2/IOPA7",+ "type": "bidirectional",+ "description": "EVA compare/PWM output #2, or GPIO IOPA7. Internal pullup."+ },+ {+ "number": "38",+ "name": "PWM10/IOPE4",+ "type": "bidirectional",+ "description": "EVB compare/PWM output #10, or GPIO IOPE4. Internal pullup."+ },+ {+ "number": "39",+ "name": "PWM1/IOPA6",+ "type": "bidirectional",+ "description": "EVA compare/PWM output #1, or GPIO IOPA6. Internal pullup."+ },+ {+ "number": "40",+ "name": "VCCP",+ "type": "power_in",+ "description": "Flash programming voltage (+5 V). Required at 5 V during Flash programming. May be tied to +5 V or GND (not floating) during normal operation. No current-limit resistor. On ROM (LC) devices this pin is a no-connect."+ },+ {+ "number": "41",+ "name": "PWM9/IOPE3",+ "type": "bidirectional",+ "description": "EVB compare/PWM output #9, or GPIO IOPE3. Internal pullup."+ },+ {+ "number": "42",+ "name": "TP1",+ "type": "unconnected",+ "description": "Factory test pin 1. Leave unconnected."+ },+ {+ "number": "43",+ "name": "PWM8/IOPE2",+ "type": "bidirectional",+ "description": "EVB compare/PWM output #8, or GPIO IOPE2. Internal pullup."+ },+ {+ "number": "44",+ "name": "TP2",+ "type": "unconnected",+ "description": "Factory test pin 2. Leave unconnected."+ },+ {+ "number": "45",+ "name": "PWM7/IOPE1",+ "type": "bidirectional",+ "description": "EVB compare/PWM output #7, or GPIO IOPE1. Internal pullup."+ },+ {+ "number": "46",+ "name": "VSSO",+ "type": "power_in",+ "description": "I/O-buffer ground."+ },+ {+ "number": "47",+ "name": "VDDO",+ "type": "power_in",+ "description": "I/O-buffer supply (+3.3 V)."+ },+ {+ "number": "48",+ "name": "CAP6/IOPF1",+ "type": "bidirectional",+ "description": "EVB capture input #6, or GPIO IOPF1. Internal pullup."+ },+ {+ "number": "49",+ "name": "CANRX/IOPC7",+ "type": "bidirectional",+ "description": "CAN 2.0B receive data, or GPIO IOPC7. Internal pullup."+ },+ {+ "number": "50",+ "name": "CANTX/IOPC6",+ "type": "bidirectional",+ "description": "CAN 2.0B transmit data, or GPIO IOPC6. Internal pullup."+ },+ {+ "number": "51",+ "name": "CLKOUT/IOPE0",+ "type": "bidirectional",+ "description": "CPU clock (CLKOUT) or watchdog clock (WDCLK) output, selected by SCSR bit 14. Reconfigurable as GPIO IOPE0. Internal pullup."+ },+ {+ "number": "52",+ "name": "CAP3/IOPA5",+ "type": "bidirectional",+ "description": "EVA capture input #3, or GPIO IOPA5. Internal pullup."+ },+ {+ "number": "53",+ "name": "VSSO",+ "type": "power_in",+ "description": "I/O-buffer ground."+ },+ {+ "number": "54",+ "name": "VDDO",+ "type": "power_in",+ "description": "I/O-buffer supply (+3.3 V)."+ },+ {+ "number": "55",+ "name": "CAP2/QEP2/IOPA4",+ "type": "bidirectional",+ "description": "EVA capture input #2 / quadrature-encoder pulse input #2, or GPIO IOPA4. Internal pullup."+ },+ {+ "number": "56",+ "name": "CAP5/QEP4/IOPF0",+ "type": "bidirectional",+ "description": "EVB capture input #5 / quadrature-encoder pulse input #4, or GPIO IOPF0. Internal pullup."+ },+ {+ "number": "57",+ "name": "CAP1/QEP1/IOPA3",+ "type": "bidirectional",+ "description": "EVA capture input #1 / quadrature-encoder pulse input #1, or GPIO IOPA3. Internal pullup."+ },+ {+ "number": "58",+ "name": "VSS",+ "type": "power_in",+ "description": "Core digital ground."+ },+ {+ "number": "59",+ "name": "VDD",+ "type": "power_in",+ "description": "Core digital supply (+3.3 V)."+ },+ {+ "number": "60",+ "name": "CAP4/QEP3/IOPE7",+ "type": "bidirectional",+ "description": "EVB capture input #4 / quadrature-encoder pulse input #3, or GPIO IOPE7. Internal pullup."+ },+ {+ "number": "61",+ "name": "EMU0",+ "type": "bidirectional",+ "description": "Emulator I/O #0. Interrupt to/from the emulator when TRST is high. Internal pullup."+ },+ {+ "number": "62",+ "name": "EMU1/OFF",+ "type": "bidirectional",+ "description": "Emulator I/O #1 / OFF. When TRST is low, this pin drives OFF; asserting OFF (0) puts all output drivers in high-Z. Internal pullup."+ },+ {+ "number": "63",+ "name": "VSSO",+ "type": "power_in",+ "description": "I/O-buffer ground."+ },+ {+ "number": "64",+ "name": "VDDO",+ "type": "power_in",+ "description": "I/O-buffer supply (+3.3 V)."+ },+ {+ "number": "65",+ "name": "ADCIN15",+ "type": "input",+ "description": "Analog input channel 15 to the 10-bit ADC."+ },+ {+ "number": "66",+ "name": "ADCIN07",+ "type": "input",+ "description": "Analog input channel 7 to the 10-bit ADC."+ },+ {+ "number": "67",+ "name": "ADCIN06",+ "type": "input",+ "description": "Analog input channel 6 to the 10-bit ADC."+ },+ {+ "number": "68",+ "name": "ADCIN14",+ "type": "input",+ "description": "Analog input channel 14 to the 10-bit ADC."+ },+ {+ "number": "69",+ "name": "ADCIN05",+ "type": "input",+ "description": "Analog input channel 5 to the 10-bit ADC."+ },+ {+ "number": "70",+ "name": "ADCIN04",+ "type": "input",+ "description": "Analog input channel 4 to the 10-bit ADC."+ },+ {+ "number": "71",+ "name": "ADCIN13",+ "type": "input",+ "description": "Analog input channel 13 to the 10-bit ADC."+ },+ {+ "number": "72",+ "name": "ADCIN03",+ "type": "input",+ "description": "Analog input channel 3 to the 10-bit ADC."+ },+ {+ "number": "73",+ "name": "ADCIN12",+ "type": "input",+ "description": "Analog input channel 12 to the 10-bit ADC."+ },+ {+ "number": "74",+ "name": "ADCIN02",+ "type": "input",+ "description": "Analog input channel 2 to the 10-bit ADC."+ },+ {+ "number": "75",+ "name": "ADCIN11",+ "type": "input",+ "description": "Analog input channel 11 to the 10-bit ADC."+ },+ {+ "number": "76",+ "name": "ADCIN10",+ "type": "input",+ "description": "Analog input channel 10 to the 10-bit ADC."+ },+ {+ "number": "77",+ "name": "ADCIN01",+ "type": "input",+ "description": "Analog input channel 1 to the 10-bit ADC."+ },+ {+ "number": "78",+ "name": "ADCIN09",+ "type": "input",+ "description": "Analog input channel 9 to the 10-bit ADC."+ },+ {+ "number": "79",+ "name": "ADCIN00",+ "type": "input",+ "description": "Analog input channel 0 to the 10-bit ADC."+ },+ {+ "number": "80",+ "name": "ADCIN08",+ "type": "input",+ "description": "Analog input channel 8 to the 10-bit ADC."+ },+ {+ "number": "81",+ "name": "VREFLO",+ "type": "passive",+ "description": "ADC analog low-voltage reference input."+ },+ {+ "number": "82",+ "name": "VREFHI",+ "type": "passive",+ "description": "ADC analog high-voltage reference input."+ },+ {+ "number": "83",+ "name": "VCCA",+ "type": "power_in",+ "description": "Analog supply for the ADC (+3.3 V). Should be isolated/filtered from the digital 3.3 V rail for best ADC accuracy."+ },+ {+ "number": "84",+ "name": "VSSA",+ "type": "power_in",+ "description": "Analog ground reference for the ADC."+ },+ {+ "number": "85",+ "name": "BIO/IOPC1",+ "type": "bidirectional",+ "description": "Branch-control input polled by BCND \u2026 BIO instruction; low = branch taken. Reconfigurable as GPIO IOPC1. Pull high if unused. Internal pullup."+ },+ {+ "number": "86",+ "name": "BOOT_EN/XF",+ "type": "bidirectional",+ "description": "Sampled at reset as BOOT_EN (loads SCSR2.3); after reset drives XF (defaults high). Must be driven with a passive circuit only. Internal pullup. On ROM (LC) devices this pin behaves as XF only."+ },+ {+ "number": "87",+ "name": "XTAL1/CLKIN",+ "type": "input",+ "description": "PLL/crystal oscillator input. Connect one side of the reference crystal or an external clock source here."+ },+ {+ "number": "88",+ "name": "XTAL2",+ "type": "output",+ "description": "Crystal oscillator output; connects to the other side of the reference crystal. Goes high-Z when EMU1/OFF is asserted low."+ },+ {+ "number": "89",+ "name": "TCLKINB/IOPF5",+ "type": "bidirectional",+ "description": "External clock input for the EVB GP timer, or GPIO IOPF5. Internal pullup."+ },+ {+ "number": "90",+ "name": "VSS",+ "type": "power_in",+ "description": "Core digital ground."+ },+ {+ "number": "91",+ "name": "VDD",+ "type": "power_in",+ "description": "Core digital supply (+3.3 V)."+ },+ {+ "number": "92",+ "name": "IOPF6",+ "type": "bidirectional",+ "description": "General-purpose I/O (port F, bit 6). Internal pullup."+ },+ {+ "number": "93",+ "name": "RS",+ "type": "bidirectional",+ "description": "Device reset (in) and watchdog reset (out). Open-drain output with internal pullup (~20 \u00b5A); DSP drives it low for 128 CLKIN cycles on a watchdog reset. Recommend driving externally with an open-drain device."+ },+ {+ "number": "94",+ "name": "TCK",+ "type": "input",+ "description": "JTAG test clock. Internal pullup."+ },+ {+ "number": "95",+ "name": "PDPINTB",+ "type": "input",+ "description": "Power drive protection interrupt B (falling-edge sensitive). Tri-states EVB PWM outputs on assertion. Internal pullup."+ },+ {+ "number": "96",+ "name": "TDI",+ "type": "input",+ "description": "JTAG test data input; clocked in on the rising edge of TCK. Internal pullup."+ },+ {+ "number": "97",+ "name": "VSSO",+ "type": "power_in",+ "description": "I/O-buffer ground."+ },+ {+ "number": "98",+ "name": "VDDO",+ "type": "power_in",+ "description": "I/O-buffer supply (+3.3 V)."+ },+ {+ "number": "99",+ "name": "TDO",+ "type": "output",+ "description": "JTAG test data output; shifted out on the falling edge of TCK. Internal pulldown."+ },+ {+ "number": "100",+ "name": "TMS",+ "type": "input",+ "description": "JTAG test-mode select; clocked into the TAP controller on the rising edge of TCK. Internal pullup."+ }+ ],+ "provenance": {+ "extractor": "ds2sf",+ "datasheet": {+ "url": "https://www.ti.com/cn/lit/gpn/tms320lf2406a",+ "pages": 141,+ "sha256": "f19019cb4a75676b",+ "source_tier": "lcsc"+ },+ "cad": "KiCad official (CC-BY-SA 4.0)",+ "pins": {+ "total": 100,+ "described": 100,+ "cites_pages": true,+ "refuses_to_fabricate": true+ }+ },+ "viewers": {+ "symbol": "viewers/symbol.html",+ "footprint": "viewers/footprint.html"+ }+ },+ "metadata": {+ "specs": {+ "Manufacturer": "Texas Instruments",+ "Package": "LQFP-100(14x14)",+ "Category": "Embedded Processors & Controllers",+ "Pins": "100"+ }+ },+ "variants": [+ {+ "mpn": "TMS320LF2406APZA",+ "kind": "packaging"+ },+ {+ "mpn": "TMS320LF2406APZAPZS",+ "kind": "packaging"+ },+ {+ "mpn": "TMS320LF2406APZAPGE",+ "kind": "packaging"+ },+ {+ "mpn": "TMS320LF2406APZAPAG",+ "kind": "packaging"+ },+ {+ "mpn": "TMS320LF2406APZAPG",+ "kind": "packaging"+ }+ ],+ "sections": [+ "hero",+ "viewers",+ "readme",+ "breadcrumbs",+ "info"+ ],+ "discovery_triggers": [+ "tms320lf2406apza"+ ],+ "discovery_pitch": "TMS320LF2406APZA (Texas Instruments) component page with datasheet-verified CAD.",+ "author": {+ "name": "Ray",+ "email": "[email protected]"+ }, "dependencies": {}, "hero": { "type": "image",@@ -25,10 +712,5 @@ "docs/tms320lf2406apza-datasheet.pdf", "viewers/symbol.html", "viewers/footprint.html"- ],- "visibility": "public",- "author": {- "name": "Ray",- "email": "[email protected]"- }+ ] }