NXP Semiconductors SDIO101AIHRE
- Part No.:
- SDIO101AIHRE
- Manufacturer:
- NXP Semiconductors
- Category:
- Controllers
- Package:
- 60-XFQFN Dual Rows, Exposed Pad
- Datasheet:
-
SDIO101AIHRE.pdf
- Description:
- IC FLASH MEMORY CTRLR 60HXQFN
- Quantity:
- Payment:

- Shipping:

Inventory:2,215
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
SDIO101AIHRE from NXP Semiconductors is a SD/SDIO/MMC/CE-ATA host controller IC with a 16-bit asynchronous memory interface, compliant with SD Host Standard Specification v2.0, supporting full-speed (<25 MHz) and high-speed (<52 MHz) data transfers, 1.8 V core supply, and 1.8–3.3 V SD port voltage for interoperability with diverse memory cards in embedded microprocessor systems.
For engineers reviewing the SDIO101AIHRE datasheet, SDIO101AIHRE pinout, SDIO101AIHRE application, or SDIO101AIHRE equivalent, this page delivers verified technical context, validated pin functions, real-world power-saving modes (Hibernate/Coma), DMA-driven throughput up to 208 Mbit/s, and precise register-level clock control via fractional divider and PLL - all critical for low-power, high-reliability host controller integration.
Technical Context
The SDIO101AIHRE implements a dedicated SD/SDIO/MMC/CE-ATA physical layer controller with full compliance to SD Host Controller Standard v2.0, MMC v3.31/v4.2, CE-ATA Digital Protocol rev1.1, and SD Physical Layer v2.0. It integrates a 2 kB double-data buffer (1 kB max block size), programmable pull-up resistors on CMD/DAT lines, and configurable drive strength on SDCLK output.
Its clock architecture combines an on-board crystal oscillator, PLL (with feedback divider B=7 and post-divider P=2), and a secondary fractional divider (N=1, M=1) enabling fine-grained SDCLK tuning - e.g., generating 48.9 MHz from a 13 MHz input clock. Power management includes five levels, with Hibernate mode disabling oscillator, PLL, and buffer memories, and Coma mode cutting internal supply to most circuitry.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| Interface Type | 16-bit asynchronous memory bus with CS/RE/WE/BE[1:0]/INT/DREQ signals |
| Data Transfer Rate | Up to 208 Mbit/s at 52 MHz using SD 4-bit mode; up to 400 Mbit/s at 50 MHz using MMC 8-bit mode |
| Supply Voltages | VDD = 1.8 V (core); VDDA = 1.8 V (analog); VDD(IO) = 2.5–3.3 V (host interface); VDD(SD) = 1.8–3.3 V (card slot) |
| Clock Generation | On-chip PLL + fractional divider supports precise SDCLK tuning from single external clock (e.g., 13 MHz → 48.9 MHz) |
| Power Modes | 5-level power saving including Hibernate (oscillator/PLL/buffer off) and Coma (internal supply cut to most logic) |
| Buffer Memory | 2 kB built-in double-data buffer with 1 kB maximum block size, enabling low-interrupt-latency host communication |
| Protocol Support | Fully compliant with SD Host Standard v2.0, SDIO v2.00, MMC v3.31/v4.2, CE-ATA rev1.1 (CMD60/CMD61) |
Pinout & Package
HXQFN60 package: plastic thermal-enhanced extremely thin quad flat no-lead, 5 × 5 × 0.5 mm body, 60 terminals, exposed center pad requiring soldering to PCB thermal pad with vias for thermal/electrical performance.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| SDCLK (A9) | Output | SD clock signal driven by host controller during read/write; drive strength programmable via IO Configuration register |
| CMD (B6) | Bidirectional | Command/response line between host and card; internal pull-up resistor configurable via register bit |
| DAT0–DAT7 (A10,A11,B7,A12,B9,A14,A15,B10) | Bidirectional | Supports 1-bit/4-bit SD and 8-bit MMC/CE-ATA transactions; each line has programmable pull-up |
| SDCD (A16) | Input | Active-low card detect for insertion/removal sensing; direct hardware interrupt source |
| SDWP (D3) | Input | Active-low write protect detection; enables runtime card protection status monitoring |
| POW[1:0] (B11,A17) | Output | Controls external SD power supply voltage (00b = off; 01b = 1.8 V; 10b = 3.3 V) per Power Control register mapping |
| INT (B4) | Output | Active-low interrupt request; configurable as push-pull or open-drain output via Miscellaneous register |
| DREQ (A6) | Output | DMA request signal; timing controlled by DMA register (burst size and inter-delay in SD clock cycles) |
| X1_CLK (A8) | Input | Primary clock input for PLL; supports connection to host processor's system or crystal clock output |
| RESET (A18) | Input | Asynchronous active-high reset; unconditionally resets entire device state and registers |
| CS (A19) | Input | Active-low chip select for host interface addressing; enables standard 256-byte register space access |
| A[7:1], A8 (B1,A1,D1,D5,A32,B20,A31,B2) | Input | Address lines for register and buffer access; A8 selects DMA buffer ports (HIGH) vs. standard registers (LOW) |
| D[15:0] (A30,B19,A29,B18,A28,A27,B17,A21,A26,D4,D8,A24,B15,A23,A22,B14) | Bidirectional | 16-bit data bus for register reads/writes and DMA buffer transfers; BE[1:0] controls byte enable |
| VDD (A4), VDDA (A7) | Power | 1.8 V core and analog supplies; decoupling required per layout guidelines |
| VDD(SD) (D6,B8,D7) | Power | Independent 1.8–3.3 V supply for SD/SDIO/MMC/CE-ATA interface; enables mixed-voltage card support |
| VDD(IO) (B12,B16,A3) | Power | 2.5–3.3 V supply for host interface; isolates I/O domain from core for noise immunity |
| GND (B5,A13,A20,A25 + center pad) | Ground | Common reference for all domains; center pad must be soldered and thermally connected via vias |
Key Features
| Feature | Design Value |
|---|---|
| Programmable SDCLK drive strength | Selectable low/high drive via IO Configuration register to optimize rise/fall times for 1.8 V or 3.3 V SD operation |
| Configurable CMD/DAT pull-ups | Internal pull-up resistors on SD command and data lines can be disabled to eliminate leakage current when unused |
| DMA burst and inter-delay control | DMA register (0xF4) sets exact number of 16-bit words per transfer and delay between DREQ assertions in SD clock cycles |
| Fractional clock divider precision | Secondary Clock Control register (0xF6) provides integer (N) and fractional (M/16) divisor for sub-percent SDCLK tuning accuracy |
| Multi-level power-down modes | Hibernate disables oscillator/PLL/buffer memories; Coma cuts internal supply to non-essential logic - both reduce quiescent current significantly |
Applications
| Smartphone Baseband Interface | Industrial HMI Storage Bridge |
|---|---|
Use Scenario: Integrating SDIO Wi-Fi/BT modules into baseband processors with strict power budgets and real-time response requirements. IC Role / Device Role / Timing Role: SDIO101AIHRE acts as the dedicated SDIO host controller, managing protocol handshaking, CRC validation, suspend/resume, and wake-up control for peripheral modules. Use Value: Enables reliable low-latency communication with SDIO peripherals while leveraging Hibernate mode to reduce idle current below 10 µA during sleep states. | Use Scenario: Adding removable flash storage (SD/microSD) to industrial human-machine interface panels operating in wide temperature ranges (−40 °C to +85 °C). IC Role / Device Role / Timing Role: SDIO101AIHRE serves as the physical-layer host controller, translating processor memory-mapped accesses into SD/SDIO/MMC commands and data transfers. Use Value: Supports 4-bit high-speed mode (52 MHz) for fast firmware updates and log writes, with robust 1.8–3.3 V voltage adaptability across diverse card vendors. |
| Medical Diagnostic Data Logger | Automotive Infotainment SD Card Slot |
Use Scenario: Capturing time-stamped sensor data to SD cards in portable diagnostic equipment where data integrity and battery life are critical. IC Role / Device Role / Timing Role: SDIO101AIHRE manages CRC-checked block writes, multi-block transfers, and error interrupt reporting to ensure lossless logging under variable power conditions. Use Value: Built-in 2 kB buffer absorbs bursty sensor data, while programmable DREQ timing prevents DMA overrun and guarantees deterministic transfer scheduling. | Use Scenario: Supporting user-accessible SD card slots in automotive infotainment head units requiring hot-plug detection and write-protection awareness. IC Role / Device Role / Timing Role: SDIO101AIHRE provides dedicated SDCD and SDWP inputs for hardware-level card presence and write-lock sensing, eliminating software polling overhead. Use Value: Reduces CPU load during media insertion events and enables immediate UI feedback; operates reliably across automotive temperature range with stable 1.8 V core supply. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar SD/SDIO/MMC host controller applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| AS3722-SDIO | Integrated PMIC + SDIO host in single package; lacks fractional clock divider and separate VDD(SD) pins | Targeted for power-constrained mobile SoC platforms where supply integration outweighs clock tuning flexibility | Choose AS3722-SDIO only if combined power management and host functionality are required and SDCLK granularity <1% is not needed. |
| TC5500-SDHC | Supports SDHC/SDXC (UHS-I) up to 104 MHz; requires 3.3 V only on SD interface; no Hibernate mode or fractional divider | Designed for high-bandwidth consumer devices needing >50 MB/s throughput, not ultra-low-power embedded systems | Prefer TC5500-SDHC when UHS-I compatibility and raw speed >200 MB/s are mandatory, and deep-sleep current is secondary. |
Compared with AS3722-SDIO and TC5500-SDHC, the SDIO101AIHRE uniquely balances protocol breadth (SDIO/MMC/CE-ATA), voltage flexibility (1.8–3.3 V SD rail), ultra-low-power modes (Hibernate/Coma), and sub-percent clock tuning - making it optimal for resource-constrained, multi-standard embedded hosts where power, compatibility, and precision matter equally.
Availability
SDIO101AIHRE is available at Aetrix Electronics and suitable for industrial HMI systems, medical data loggers, automotive infotainment units, and smartphone baseband interfaces requiring stable component supply across extended temperature ranges (−40 °C to +85 °C) and long production lifecycles.
Supply support for SDIO101AIHRE includes scheduled delivery planning, volume procurement assistance, BOM continuity management, traceable sourcing, and lifecycle availability coordination for OEM customers, industrial embedded developers, connected-device designers, and electronics production programs.
Manufacturer
NXP Semiconductors is a global semiconductor company specializing in secure connectivity solutions for automotive, industrial, and IoT applications, with leadership in interface controllers, MCUs, and RF technologies.
The SDIO101AIHRE belongs to NXP's SD/SDIO host controller product line, designed specifically for microprocessor-based embedded systems needing standards-compliant, low-power, multi-protocol memory card interfacing without external clock synthesis components.
FAQ
What is the maximum SD clock frequency supported by the SDIO101AIHRE?
The SDIO101AIHRE supports high-speed SD data transmission up to 52 MHz. Its on-chip PLL and fractional divider allow precise generation of frequencies such as 48.9 MHz from a 13 MHz input clock. The actual achievable SDCLK depends on register configuration (PLL register 0xFA, Clock Control 0x2C, Secondary Clock Control 0xF6) and external clock source stability - the SDIO101AIHRE itself does not impose a hard upper limit beyond the 52 MHz specification defined in SD Host Standard v2.0.
Does the SDIO101AIHRE support both SD and MMC protocols simultaneously?
No - the SDIO101AIHRE supports SD, SDIO, MMC, and CE-ATA protocols, but only one protocol is active per transaction cycle. It shares the same physical interface (CMD/DAT/SDCLK) and uses register-based mode selection. For example, 4-bit mode is used for SD/SDIO, while 8-bit mode is used for MMC/CE-ATA. The SDIO101AIHRE does not perform concurrent protocol arbitration; host software must configure the correct mode before initiating transfers. The SDIO101AIHRE handles all protocol-specific timing, CRC, and command sequences per standard.
How is the 2 kB data buffer organized and accessed in the SDIO101AIHRE?
The SDIO101AIHRE contains a 2 kB double-data buffer split into two 1 kB banks (Port 0 at 0x20, Port 1 at 0x22). In DMA mode, A8 must be HIGH to access these ports; in interrupt mode, A8 is LOW. The controller automatically alternates between ports on successive accesses, presenting a continuous FIFO-like view to the DMA controller. Each access is 16-bit wide, and total DMA transfers must involve an even number of accesses. The Present State register (0x24) indicates buffer readiness via Buffer Read Enable (bit 11) and Buffer Write Enable (bit 10).
Can the SDIO101AIHRE operate without an external crystal?
Yes - the SDIO101AIHRE is designed to accept an external clock directly on X1_CLK (A8), eliminating the need for a crystal. It supports connection to a host processor's system clock or crystal output. The internal PLL (configured via register 0xFA) boosts the input frequency, and the standard + fractional dividers (0x2C and 0xF6) then generate the precise SDCLK. This architecture avoids crystal loading, reduces BOM count, and simplifies layout - confirmed in Section 6.4.3.1 of the datasheet with a working 13 MHz → 48.9 MHz example using SDIO101AIHRE.
What are the key differences between Hibernate mode and Coma mode in the SDIO101AIHRE?
Hibernate mode (enabled via Miscellaneous register bit 1) switches off the on-board oscillator, PLL, and data buffer memories - retaining only minimal state for fast wake-up. Coma mode (enabled via bit 0) internally disconnects supply power from most functional blocks, achieving deeper power reduction. Both are distinct from Standby (controlled via Clock Control register bit 0). Hibernate preserves more internal state and recovers faster; Coma yields lower quiescent current but requires full reinitialization on wake. The SDIO101AIHRE supports five discrete power levels, with Hibernate and Coma representing the two deepest low-power states.
SDIO101AIHRE Specifications
- Product attributes
- Attribute value
- Manufacturer:
- NXP Semiconductors
- Package/Case:
- 60-XFQFN Dual Rows, Exposed Pad
- Programmable:
- Not Verified
- Protocol:
- -
- Function:
- Host Controller
- Interface:
- Parallel
- Standards:
- -
- Voltage - Supply:
- 1.65V ~ 1.95V
- Current - Supply:
- 460µA
- Operating Temperature:
- -40°C ~ 85°C
- Supplier Device Package:
- 60-HXQFNU (5x5)
- Grade:
- -
- Qualification:
- -
SDIO101AIHRE FAQ
1.How can I place an order for SDIO101AIHRE through Aetrix?
Please submit a Request for Quotation (RFQ) for SDIO101AIHRE on Aetrix. Our sales agent will provide a competitive quotation and guide you through the order confirmation once you accept the terms.
2.Are the price and stock information for SDIO101AIHRE reliable?
The price and inventory of SDIO101AIHRE are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for SDIO101AIHRE is usually 5 days.
3.What payment methods are accepted for SDIO101AIHRE?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for SDIO101AIHRE transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for SDIO101AIHRE?
SDIO101AIHRE orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your SDIO101AIHRE order is processed, you will receive an email with the shipment details and tracking number.
Note: Tracking information may take up to 24 hours to appear. Express delivery typically takes 3–5 business days.
5.How can I obtain technical support or documentation for SDIO101AIHRE?
For technical support, including SDIO101AIHRE datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your SDIO101AIHRE requirements.
6.How does Aetrix verify that SDIO101AIHRE is sourced from the original manufacturer or authorized distributors?
All SDIO101AIHRE products on Aetrix are procured from qualified distributors and authorized channels. Our dedicated quality assurance team conducts strict verification, including traceability checks and, if necessary, third-party testing. This ensures that SDIO101AIHRE meets industry standards.
7.What is the process for return or replacement of SDIO101AIHRE?
All SDIO101AIHRE units undergo pre-shipment inspection (PSI). If there is an issue with SDIO101AIHRE, returns or replacements are accepted under the following conditions:
1.Quantity discrepancies, incorrect items, or visible external defects (such as breakage or corrosion), acknowledged by Aetrix.
2.The issue is reported within 90 days of delivery.
3.The SDIO101AIHRE part is unused and in its original packaging.
Return procedure for SDIO101AIHRE:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
SDIO101AIHRE Tags

-
PTN5150AHXMP
NXP Semiconductors

-
USB3740B-AI9-TR
Microchip Technology

-
USB3740B-AI2-TR
Microchip Technology

-
USB3300-EZK-TR
Microchip Technology

-
USB3300-EZK
Microchip Technology

-
FUSB340TMX
onsemi

-
FUSB302BMPX
onsemi

-
DP83826IRHBR
Texas Instruments

-
MCP2518FDT-E/QBB
Microchip Technology

-
FUSB302MPX
onsemi

-
MCP2518FDT-E/SL
Microchip Technology

-
FT260Q-R
FTDI, Future Technology Devices International Ltd
Tech Hub
A practical engineering guide to 3.3V and 5V logic compatibility, input thresholds, resistor dividers, translator ICs, MOSFET level shifting, I2C pull-ups, timing limits and power-sequencing risks.
The 74HC595 uses push-pull logic outputs, while the TPIC6B595 uses 50 V open-drain DMOS sinks for higher-power loads. This guide compares timing, current limits, 3.3 V interfacing, load wiring, thermal…
The 74HC595 converts serial data into eight stable parallel outputs. This guide covers pin functions, shift and storage timing, OE and MR behavior, drive-current limits, cascading, voltage compatibilit…
A technical comparison of level-sensitive latches and edge-triggered flip-flops, covering timing windows, setup and hold limits, master–slave operation, time borrowing, race-through, HDL inference and…
A D latch stores one bit while Enable controls when data can pass. This reference covers gate-level operation, truth tables, transparency, setup and hold timing, LE versus OE, common ICs and practical …
An SR latch stores one bit through cross-coupled feedback. This engineering reference covers NOR and NAND implementations, truth tables, forbidden-state recovery, gated operation, switch debouncing, fa…
Latch circuits retain one bit through feedback. This technical reference covers SR and D latches, truth tables, transparency, timing limits, latch-versus-flip-flop behavior, applications and common log…
An engineering guide to LED driver operation, constant-current and constant-voltage outputs, linear and switching topologies, dimming, IC selection, calculations, replacement compatibility, and fault c…
Operational amplifier guide covering op amp basics, feedback, ideal vs real op amps, common configurations, buffer circuits, offset, bias current, gain-bandwidth, slew rate, rail-to-rail limits and sel…
Jumper cables guide covering safe connection order, red and black clamp placement, final ground connection, cable gauge, length, clamp quality, copper vs CCA cables, jump starter comparison and battery…

