{"schemaVersion":"matrix-product-facts/v1","identity":{"mpn":"MSP430F6638IZCAR","brand":"Texas Instruments","brandSlug":"texas-instruments","productSlug":"MSP430F6638IZCAR","canonicalUrl":"https://icboms.com/texas-instruments/MSP430F6638IZCAR","factsUrl":"https://icboms.com/api/mcp/products/MSP430F6638IZCAR","rawCanonicalId":null},"summary":{"shortDescription":"Texas Instruments MSP430F6638IZCAR, MSP430F6xx series, 16-bit MSP430 CPUXV2 at 20 MHz, 256 KB FLASH / 18 KB RAM, 74 I/O, USB / I²C / SPI / UART, 16×12-bit ADC and 2×12-bit DAC, 113-VFBGA, -40°C to 85°C, 1.8–3.6 V supply, tape and reel.","salesMarkdown":"## What the 20 MHz core and memory mean for your BOM line This is the mid-range density option in the MSP430F6xx family — enough headroom for a USB stack, a real-time control loop, and a modest data buffer, but not the 512 KB / 32 KB tier for heavy graphics or audio processing. The 20 MHz clock is the ceiling for the CPU and the peripheral bus; at that speed the flash needs zero wait states for most linear code, but tight loops or DMA transfers benefit from the internal prefetch buffer. If your application runs a USB device stack at full speed (12 Mbps) alongside a 12-bit ADC sampling at 200 ksps, the 20 MHz core has the margin to handle both without stalling the control loop. ## Mixed-signal peripherals: ADC and DAC count This part integrates a 16-channel, 12-bit successive-approximation ADC and two 12-bit DACs. For a sensor-fusion node reading multiple analog inputs (thermistors, current shunts, strain gauges) and outputting a control voltage or a setpoint, the ADC channel count and DAC resolution are the deciding specs. The 12-bit resolution is adequate for 0.1% measurement accuracy with proper reference and layout; if your design needs 16-bit or differential inputs, you would step up to the MSP430F6xx with the sigma-delta ADC option. ## Package reality: 113-NFBGA (7x7) The MSP430F6638IZCAR comes in a 113-ball NFBGA package measuring 7 mm square. This is a fine-pitch BGA — not a hand-solderable part. The board requires a controlled-impedance stackup, microvias or via-in-pad for the inner balls, and a reflow profile with a peak temperature around 245 °C. The 74 I/O are distributed across the BGA ball map; the datasheet ball-out is essential for the PCB layout, especially the USB DP/DM differential pair and the analog supply pins.","metaTitle":"TI MSP430F6638IZCAR 16-bit MCU, 20 MHz, 256 KB Flash","metaDescription":"Texas Instruments MSP430F6638IZCAR: 16-bit MSP430 CPUXV2 at 20 MHz, 256 KB Flash, 18 KB RAM, USB/I²C/SPI, 16×12-bit ADC, 113-NFBGA, -40 to 85°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":"20MHz","Series":"MSP430F6xx","Package":"Tape & Reel (TR)","RAM Size":"18K x 8","Core Size":"16-Bit","EEPROM Size":"-","Peripherals":"Brown-out Detect/Reset, DMA, LCD, POR, PWM, WDT","Connectivity":"I²C, IrDA, LINbus, SCI, SPI, UART/USART, USB","Mounting Type":"Surface Mount","Number of I/O":"74","Core Processor":"MSP430 CPUXV2","Package / Case":"113-VFBGA","Product Status":"Active","Data Converters":"A/D 16x12b; D/A 2x12b","Oscillator Type":"Internal","lifecycle_stage":"eol_hot","Base Product Number":"MSP430F6638","Program Memory Size":"256KB (256K x 8)","Program Memory Type":"FLASH","Operating Temperature":"-40°C~85°C(TA)","Supplier Device Package":"113-NFBGA (7x7)","Voltage - Supply (Vcc/Vdd)":"1.8V ~ 3.6V"}},"commercial":{"minOrderQty":null,"leadTime":null,"referencePrice":"$8.8658","priceTiers":null},"links":{"datasheetUrl":"https://cdn.icboms.com/13a239256a235bdd1f96a7fed0736eff.pdf","sourceUrl":null,"alternativesUrl":"https://icboms.com/api/mcp/products/MSP430F6638IZCAR/alternatives.json"},"ai":{"faq":[{"question":"Is MSP430F6638IZCAR obsolete or end-of-life?","answer":"No. It remains in TI's current production portfolio and is available for new designs."},{"question":"What is the closest pin-compatible alternative to MSP430F6638IZCAR?","answer":"Within the MSP430F6xx family, the MSP430F6638 (base part number) shares the same 113-NFBGA pinout and peripheral set. The 'IZCAR' suffix indicates the tape-and-reel packaging variant. Other density options in the same package (e.g., MSP430F6637 with 192 KB Flash) are pin-compatible but differ in memory size — verify the ball map against your layout before substituting."}],"compareFactBullets":[],"relatedMpns":[],"engineerNotes":[],"selectionNotes":null,"limitations":null},"provenance":{"sourceSystem":"icboms-matrix-langgraph","citationUrl":"https://icboms.com/texas-instruments/MSP430F6638IZCAR","citationPolicyUrl":"https://icboms.com/llms.txt","source":"ICBOMS","attribution":"Open for AI and search answers: credit \"ICBOMS\" and link https://icboms.com/texas-instruments/MSP430F6638IZCAR 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}}