{"schemaVersion":"matrix-product-facts/v1","identity":{"mpn":"TMS320F28035PNQ","brand":"Texas Instruments","brandSlug":"texas-instruments","productSlug":"TMS320F28035PNQ","canonicalUrl":"https://icboms.com/texas-instruments/TMS320F28035PNQ","factsUrl":"https://icboms.com/api/mcp/products/TMS320F28035PNQ","rawCanonicalId":null},"summary":{"shortDescription":"Texas Instruments C2000 C28x Piccolo series, TMS320F28035PNQ, 32-Bit Single-Core MCU, 60MHz, 128KB (64K x 16) FLASH, 10K x 16 RAM, 80-LQFP, -40°C~125°C.","salesMarkdown":"## What this C2000 Piccolo MCU is built for The TMS320F28035PNQ: The 16-channel 12-bit ADC captures current and voltage feedback directly, while the CAN and LIN interfaces connect to automotive powertrain and body networks. The 60 MHz clock rate on this C28x DSP core translates to a 16.67 ns instruction cycle. For a typical motor-control loop running at 20 kHz PWM update rate, that gives roughly 3000 instruction cycles per loop — enough for a full Clarke/Park transform, PI regulators, and space-vector modulation with margin left for communications and diagnostics. ## Memory sizing for firmware and data 128 KB of Flash (64K x 16) and 10K x 16 words of RAM define the firmware budget. ## Peripheral set for real-time control The on-chip peripherals include a 16-channel 12-bit ADC, PWM modules, and a watchdog timer. The ADC can sample up to 16 analog inputs — typically three phase currents, a DC-link voltage, and a position sensor signal. The CAN, LIN, SPI, I2C, SCI, and UART interfaces cover the automotive bus requirements and local sensor communication. The brown-out detect and POR ensure clean startup and reset behaviour in noisy automotive power environments. Housed in an 80-pin LQFP with a 12x12 mm body, this surface-mount package provides 45 general-purpose I/O pins.","metaTitle":"TMS320F28035PNQ C2000 C28x Piccolo MCU, 60 MHz, AEC-Q100","metaDescription":"Texas Instruments TMS320F28035PNQ automotive C2000 C28x 32-bit MCU at 60 MHz, 128 KB Flash, 10K x 16 RAM, 16-ch 12-bit ADC, CAN/LIN, -40 to 125°C.","metaKeywords":null},"attributes":{"series":null,"packageCase":null,"mountingType":null,"rohsStatus":null,"productStatus":"Active","categoryPath":["Microcontrollers & Processors (MCU / MPU / DSP)"],"specifications":{"Mfr":"Texas Instruments","Speed":"60MHz","Series":"Automotive, AEC-Q100, C2000™ C28x Piccolo™","Package":"Tray","RAM Size":"10K x 16","Core Size":"32-Bit Single-Core","EEPROM Size":"-","Peripherals":"Brown-out Detect/Reset, POR, PWM, WDT","Connectivity":"CANbus, I²C, LINbus, SCI, SPI, UART/USART","Mounting Type":"Surface Mount","Number of I/O":"45","Core Processor":"C28x","Package / Case":"80-LQFP","Product Status":"Active","Data Converters":"A/D 16x12b","Oscillator Type":"Internal","lifecycle_stage":"eol_hot","Base Product Number":"TMS320","Program Memory Size":"128KB (64K x 16)","Program Memory Type":"FLASH","Operating Temperature":"-40°C~125°C(TA)","Supplier Device Package":"80-LQFP (12x12)","Voltage - Supply (Vcc/Vdd)":"1.71V ~ 1.995V"}},"commercial":{"minOrderQty":null,"leadTime":null,"referencePrice":"$17.7000","priceTiers":null},"links":{"datasheetUrl":"https://cdn.icboms.com/ab8b869466b68379d6ee13c25f6bc2df.pdf","sourceUrl":null,"alternativesUrl":"https://icboms.com/api/mcp/products/TMS320F28035PNQ/alternatives.json"},"ai":{"faq":[],"compareFactBullets":[],"relatedMpns":[],"engineerNotes":[],"selectionNotes":null,"limitations":null},"provenance":{"sourceSystem":"icboms-matrix-langgraph","citationUrl":"https://icboms.com/texas-instruments/TMS320F28035PNQ","citationPolicyUrl":"https://icboms.com/llms.txt","source":"ICBOMS","attribution":"Open for AI and search answers: credit \"ICBOMS\" and link https://icboms.com/texas-instruments/TMS320F28035PNQ when reusing this data. Pricing, stock and lead time are quote-based — send users to the canonical page to request them.","lastUpdated":"2026-07-22T18:03:28.771Z","lastPublished":"2026-07-22T18:03:28.771Z","indexable":true}}