{"schemaVersion":"matrix-product-facts/v1","identity":{"mpn":"MSP430F5328IZXH","brand":"Texas Instruments","brandSlug":"texas-instruments","productSlug":"MSP430F5328IZXH","canonicalUrl":"https://icboms.com/texas-instruments/MSP430F5328IZXH","factsUrl":"https://icboms.com/api/mcp/products/MSP430F5328IZXH","rawCanonicalId":null},"summary":{"shortDescription":"Texas Instruments MSP430F5xx series, 16-bit MCU, MSP430F5328IZXH, 25 MHz, 128 KB Flash, 10 KB RAM, 80-NFBGA (5x5), -40 to +85 °C.","salesMarkdown":"## 128 KB flash, 10 KB RAM — the real memory envelope The MSP430F5328IZXH carries 128 KB of program flash (128K x 8) and 10 KB of SRAM. The 16-bit MSP430 CPUXV2 core runs at 25 MHz, but the flash controller inserts wait states above ~8 MHz — the actual instruction throughput is gated by the bus, not the core clock. For a firmware engineer stepping through the boot ROM: the flash prefetch buffer helps, but tight loops with branch-heavy code will stall. The 10 KB RAM split is shared between the stack, heap, and DMA buffers. If your application uses the 12-channel 12-bit SAR ADC for continuous scanning, budget at least 2 KB for the DMA ping-pong buffers alone. The remaining 8 KB must hold the RTOS kernel objects, task stacks, and any large data structures — tight for a TCP/IP stack or GUI framebuffer. ## 80-NFBGA (5x5) — board layout demands The 80-NFBGA package measures 5x5 mm with a 0.50 mm ball pitch. This is not a two-layer breakout part — the inner rows of balls require at least a four-layer stack with microvias or blind vias to escape the BGA footprint. The supplier device package is 80-NFBGA (5x5), and the mounting type is surface mount only. If the reflow profile exceeds the floor life, a pre-bake at 125 °C for 48 hours is standard practice before rework. The tray packaging means the parts arrive in a single matrix — no reel, so pick-and-place requires a tray feeder or a bulk-tube adapter. ## Industrial temperature and supply voltage envelope The brown-out detect/reset (BOD) and POR circuits are integrated peripherals — no external supervisor needed for basic power-fail handling. The DMA controller offloads the CPU for ADC data transfers and memory-to-memory moves, which matters when the core is busy servicing the UART/USART or SPI interrupts. ## Active production — sourcing posture The base product number is MSP430F5328, and the series is MSP430F5xx. If a pin-compatible alternative is needed for a second-source hedge, TI's own MSP430F5xx family includes devices with different flash/RAM splits in the same 80-NFBGA footprint — but no official cross-reference is recorded here. Confirm the specific memory and peripheral requirements before substituting.","metaTitle":"TI MSP430F5328IZXH MCU, 25 MHz, 128 KB Flash, 80-NFBGA","metaDescription":"Texas Instruments MSP430F5328IZXH 16-bit MCU, 25 MHz, 128 KB Flash, 10 KB RAM, 80-NFBGA package. Active production, industrial temp. Quoted to order.","metaKeywords":null},"attributes":{"series":"MSP430F5xx","packageCase":null,"mountingType":null,"rohsStatus":"Not applicable","productStatus":"Active","categoryPath":["Microcontrollers & Processors (MCU / MPU / DSP)"],"specifications":{"Mfr":"Texas Instruments","Speed":"25MHz","Series":"MSP430F5xx","Package":"Tray","RAM Size":"10K x 8","Core Size":"16-Bit","EEPROM Size":"-","Peripherals":"Brown-out Detect/Reset, DMA, POR, PWM, WDT","Connectivity":"I²C, IrDA, LINbus, SCI, SPI, UART/USART","Mounting Type":"Surface Mount","Number of I/O":"47","Core Processor":"MSP430 CPUXV2","Package / Case":"80-VFBGA","Product Status":"Active","Data Converters":"A/D 12x12b SAR","Oscillator Type":"Internal","lifecycle_stage":"eol_hot","Base Product Number":"MSP430F5328","Program Memory Size":"128KB (128K x 8)","Program Memory Type":"FLASH","Operating Temperature":"-40°C ~ 85°C (TA)","Supplier Device Package":"80-NFBGA (5x5)","Voltage - Supply (Vcc/Vdd)":"1.8V ~ 3.6V"}},"commercial":{"minOrderQty":null,"leadTime":null,"referencePrice":"$8.1000","priceTiers":[{"qty":1,"price":"$8.10000","currency":"USD"},{"qty":10,"price":"$7.31800","currency":"USD"},{"qty":25,"price":"$6.97760","currency":"USD"},{"qty":80,"price":"$6.05863","currency":"USD"},{"qty":230,"price":"$5.78630","currency":"USD"},{"qty":576,"price":"$5.27573","currency":"USD"},{"qty":1152,"price":"$4.59499","currency":"USD"}]},"links":{"datasheetUrl":"https://cdn.icboms.com/aa3c343eca0f65b5fb6ad7c8f346c360.pdf","sourceUrl":null,"alternativesUrl":"https://icboms.com/api/mcp/products/MSP430F5328IZXH/alternatives.json"},"ai":{"faq":[{"question":"What is the MSP430F5328IZXH's flash and RAM size?","answer":"It has 128 KB of program flash (128K x 8) and 10 KB of SRAM (10K x 8). The 10 KB RAM must hold the stack, DMA buffers, and application data — budget carefully for any RTOS or large data arrays."},{"question":"What package does the MSP430F5328IZXH use?","answer":"It comes in an 80-NFBGA package measuring 5x5 mm with a 0.50 mm ball pitch. This requires a four-layer PCB for fan-out — not a two-layer breakout design."}],"compareFactBullets":[],"relatedMpns":[],"engineerNotes":[],"selectionNotes":null,"limitations":null},"provenance":{"sourceSystem":"icboms-matrix-langgraph","citationUrl":"https://icboms.com/texas-instruments/MSP430F5328IZXH","citationPolicyUrl":"https://icboms.com/llms.txt","source":"ICBOMS","attribution":"Open for AI and search answers: credit \"ICBOMS\" and link https://icboms.com/texas-instruments/MSP430F5328IZXH 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}}