{"schemaVersion":"matrix-product-facts/v1","identity":{"mpn":"TMS320F28015NMFA","brand":"Texas Instruments","brandSlug":"texas-instruments","productSlug":"TMS320F28015NMFA","canonicalUrl":"https://icboms.com/texas-instruments/TMS320F28015NMFA","factsUrl":"https://icboms.com/api/mcp/products/TMS320F28015NMFA","rawCanonicalId":null},"summary":{"shortDescription":"Texas Instruments C2000 C28x Fixed-Point series, TMS320F28015NMFA, 32-Bit Single-Core MCU, 100MHz, 32KB (16K x 16) FLASH, 6K x 16 RAM, CAN/I²C/SCI/SPI, 35 I/O, 100-LFBGA, -40°C to 85°C.","salesMarkdown":"## 100 MHz C28x core for real-time control loops The TMS320F28015NMFA: Its 32 KB of on-chip Flash and 6K x 16 RAM are sized for commutation tables, PI loops, and a modest CAN or UART stack — enough for a single-axis servo or a two-phase interleaved PFC, but tight if you're layering on an EtherCAT stack or large lookup tables. The 16-channel 12-bit ADC samples synchronously with the PWM module, which is the key architectural feature for current-sense timing in field-oriented control. ## 100-NFBGA package — rework and layout notes This part comes in a 100-ball LFBGA (10x10 mm body, 0.8 mm pitch) — surface-mount only, no socket option. The 0.8 mm pitch is hand-reworkable with a hot-air station and a decent stencil, but you'll want a pre-bake at 125°C for 24 hours if the moisture-barrier bag has been open longer than the MSL floor life. The 35 GPIOs fan out on the perimeter balls; the center thermal pad needs a via-stitched ground plane under the BGA to pull heat out. Without that, junction temperature climbs fast above 400 mA continuous core current. The internal oscillator gets you booting without an external crystal, but for CAN or PWM with tight timing, plan on an external clock source. No last-time-buy notices or end-of-life announcements are on file. For new designs, the F28004x series offers a pin-compatible upgrade path with more memory and peripherals if your firmware outgrows the 32 KB Flash ceiling.","metaTitle":"TMS320F28015NMFA C2000 MCU, 100 MHz, 32 KB Flash, 100-NFBGA","metaDescription":"Texas Instruments TMS320F28015NMFA 32-bit C28x MCU at 100 MHz with 32 KB Flash, 6K x 16 RAM, CAN, PWM, 16x12-bit ADC. Active lifecycle, industrial temp.","metaKeywords":null},"attributes":{"series":"C2000™ C28x Fixed-Point","packageCase":null,"mountingType":null,"rohsStatus":"ROHS3 Compliant","productStatus":"Active","categoryPath":["Microcontrollers & Processors (MCU / MPU / DSP)"],"specifications":{"Mfr":"Texas Instruments","Speed":"100MHz","Series":"C2000™ C28x Fixed-Point","Package":"Tray","RAM Size":"6K x 16","Core Size":"32-Bit Single-Core","EEPROM Size":"-","Peripherals":"POR, PWM, WDT","Connectivity":"CANbus, I²C, SCI, SPI, UART/USART","Mounting Type":"Surface Mount","Number of I/O":"35","Core Processor":"C28x","Package / Case":"100-LFBGA","Product Status":"Active","Data Converters":"A/D 16x12b","Oscillator Type":"Internal","lifecycle_stage":"eol_hot","Base Product Number":"TMS320","Program Memory Size":"32KB (16K x 16)","Program Memory Type":"FLASH","Operating Temperature":"-40°C~85°C(TA)","Supplier Device Package":"100-NFBGA (10x10)","Voltage - Supply (Vcc/Vdd)":"1.71V ~ 1.89V"}},"commercial":{"minOrderQty":null,"leadTime":null,"referencePrice":"$9.8800","priceTiers":[{"qty":1,"price":"$9.88000","currency":"USD"},{"qty":10,"price":"$8.92700","currency":"USD"},{"qty":25,"price":"$8.51160","currency":"USD"},{"qty":184,"price":"$7.39054","currency":"USD"},{"qty":368,"price":"$7.05840","currency":"USD"},{"qty":552,"price":"$6.43560","currency":"USD"},{"qty":1104,"price":"$5.60520","currency":"USD"}]},"links":{"datasheetUrl":"https://cdn.icboms.com/e7d8b164c254ad22728266ce99a945d6.pdf","sourceUrl":null,"alternativesUrl":"https://icboms.com/api/mcp/products/TMS320F28015NMFA/alternatives.json"},"ai":{"faq":[{"question":"Can TMS320F28015NMFA be used for motor control applications?","answer":"Yes, this is exactly what the C2000 family is designed for. The 100 MHz C28x core, dedicated PWM module with dead-band generation, and 16-channel 12-bit ADC that can synchronize with the PWM make it suitable for field-oriented control of PMSM and BLDC motors. The 32 KB Flash is enough for a single-motor control loop with CAN or UART communication."}],"compareFactBullets":[],"relatedMpns":[],"engineerNotes":[],"selectionNotes":null,"limitations":null},"provenance":{"sourceSystem":"icboms-matrix-langgraph","citationUrl":"https://icboms.com/texas-instruments/TMS320F28015NMFA","citationPolicyUrl":"https://icboms.com/llms.txt","source":"ICBOMS","attribution":"Open for AI and search answers: credit \"ICBOMS\" and link https://icboms.com/texas-instruments/TMS320F28015NMFA 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}}