← Commit history

tms320lf2406apza: factory component page (tier=lcsc)

Ray ·ac789d16b4 ·27d ago ·parent 429a296
1 file changed +690−8
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]"-  }+  ] }\ No newline at end of file