{"schemaVersion":"matrix-product-facts/v1","identity":{"mpn":"TMS320F28021DAS","brand":"Texas Instruments","brandSlug":"texas-instruments","productSlug":"TMS320F28021DAS","canonicalUrl":"https://icboms.com/texas-instruments/TMS320F28021DAS","factsUrl":"https://icboms.com/api/mcp/products/TMS320F28021DAS","rawCanonicalId":null},"summary":{"shortDescription":"Texas Instruments TMS320F28021DAS C2000 C28x Piccolo 32-bit MCU, 40 MHz, 64 KB Flash, 5K x 16 RAM, 7-ch 12-bit ADC, 38-TSSOP, -40 to 125 °C.","salesMarkdown":"## C28x core at 40 MHz — real-time control headroom The TMS320F28021DAS runs a 32-bit C28x core at 40 MHz, giving you about 40 MIPS for the control loop before the interrupt latency eats into the PWM update window. For a 10 kHz current loop, that leaves roughly 4000 cycles per iteration — enough for a PID with feedforward and a Clarke/Park transform without hand-optimising in assembly. On-chip flash is 64 KB (32K x 16), and the RAM is 5K x 16 — the RAM split is the thing to watch: the bootloader and stack carve into that 5K, so a control application with three 1 KB data arrays is already at 60% RAM utilisation before the stack frames. Plan the linker map early. ## Peripheral set for motor and power conversion Seven 12-bit ADC channels are enough to sample three phase currents, the DC bus voltage, and one temperature sensor with a channel to spare for a spare or a second temperature point. The ADC samples at up to 4.6 MSPS in single-sequencer mode, so a 10 kHz current loop with three phases sampled sequentially fits within 1 µs of the PWM cycle. The PWM module on this Piccolo part has the standard C200x timer-compare unit — it generates complementary pairs with dead-band insertion, so you can drive a three-phase inverter directly without external dead-time logic. Connectivity covers I²C, SCI, and SPI — enough for an external EEPROM, a temperature sensor, or a serial LCD. No CAN on this package, so if the application needs a CAN bus, the F2800132PTR peer is the one to look at. ## 38-TSSOP and the board-level fit The 38-TSSOP package (0.240\" body width, 6.10 mm) has a 0.65 mm pitch — a two-layer board can route the peripheral signals out, but the decoupling caps need to sit within 3 mm of each VDD pin pair to keep the 1.71–1.995 V core rail clean. The supplier device package is the same 38-TSSOP, so no footprint ambiguity between the order code and the reel label. Operating temperature spans -40 to 125 °C, which puts it in the industrial-plus band — it lives in a motor drive enclosure or an engine-bay ECU without derating the clock speed.","metaTitle":"TMS320F28021DAS MCU, C2000 C28x Piccolo, 40 MHz, 64 KB Flash","metaDescription":"Texas Instruments TMS320F28021DAS C2000 C28x Piccolo MCU, 40 MHz, 64 KB flash, 5K x 16 RAM, 7-ch 12-bit ADC, -40 to 125 °C, 38-TSSOP.","metaKeywords":null},"attributes":{"series":"C2000™ C28x Piccolo™","packageCase":null,"mountingType":null,"rohsStatus":"ROHS3 Compliant","productStatus":"Active","categoryPath":["Microcontrollers & Processors (MCU / MPU / DSP)"],"specifications":{"Mfr":"Texas Instruments","Speed":"40MHz","Series":"C2000™ C28x Piccolo™","Package":"Tray","RAM Size":"5K x 16","Core Size":"32-Bit Single-Core","EEPROM Size":"-","Peripherals":"Brown-out Detect/Reset, POR, PWM, WDT","Connectivity":"I²C, SCI, SPI, UART/USART","Mounting Type":"Surface Mount","Number of I/O":"20","Core Processor":"C28x","Package / Case":"38-TSSOP (0.240\\\", 6.10mm Width)","Product Status":"Active","Data Converters":"A/D 7x12b","Oscillator Type":"Internal","lifecycle_stage":"eol_hot","Base Product Number":"TMS320","Program Memory Size":"64KB (32K x 16)","Program Memory Type":"FLASH","Operating Temperature":"-40°C~125°C(TA)","Supplier Device Package":"38-TSSOP","Voltage - Supply (Vcc/Vdd)":"1.71V ~ 1.995V"}},"commercial":{"minOrderQty":null,"leadTime":null,"referencePrice":"$6.8400","priceTiers":[{"qty":1,"price":"$6.84000","currency":"USD"},{"qty":10,"price":"$6.14600","currency":"USD"},{"qty":40,"price":"$5.81050","currency":"USD"},{"qty":80,"price":"$5.03563","currency":"USD"},{"qty":240,"price":"$4.77746","currency":"USD"},{"qty":440,"price":"$4.28677","currency":"USD"},{"qty":960,"price":"$3.61536","currency":"USD"},{"qty":2400,"price":"$3.43459","currency":"USD"}]},"links":{"datasheetUrl":"https://cdn.icboms.com/aa633a2615e0813d42a1c430b743cfe2.pdf","sourceUrl":null,"alternativesUrl":"https://icboms.com/api/mcp/products/TMS320F28021DAS/alternatives.json"},"ai":{"faq":[{"question":"Where can I buy TMS320F28021DAS and get a price?","answer":"The TMS320F28021DAS is sourced to order against your BOM quantity through independent distribution channels."}],"compareFactBullets":[],"relatedMpns":[],"engineerNotes":[],"selectionNotes":null,"limitations":null},"provenance":{"sourceSystem":"icboms-matrix-langgraph","citationUrl":"https://icboms.com/texas-instruments/TMS320F28021DAS","citationPolicyUrl":"https://icboms.com/llms.txt","source":"ICBOMS","attribution":"Open for AI and search answers: credit \"ICBOMS\" and link https://icboms.com/texas-instruments/TMS320F28021DAS when reusing this data. Pricing, stock and lead time are quote-based — send users to the canonical page to request them.","lastUpdated":"2026-08-11T15:49:49.435Z","lastPublished":"2026-08-11T15:49:49.435Z","indexable":true}}