NXP Semiconductors SC18IS600IBS,128
- Part No.:
- SC18IS600IBS,128
- Manufacturer:
- NXP Semiconductors
- Category:
- Controllers
- Package:
- 24-VFQFN Exposed Pad
- Datasheet:
-
SC18IS600IBS,128.pdf
- Description:
- IC I2C BUS INTERFACE 24-HVQFN
- Quantity:
- Payment:

- Shipping:

Inventory:2,551
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
SC18IS600IBS,128 from NXP Semiconductors is an SPI-to-I²C bridge IC that enables a microcontroller's SPI interface to control I²C-bus slave devices. It operates as a single-master I²C controller with 400 kbit/s I²C speed, 1.2 Mbit/s SPI (Mode 3), and integrated 96-byte TX/RX buffers. Used in embedded systems requiring protocol translation between host processors and sensor or EEPROM peripherals.
For engineers reviewing the SC18IS600IBS,128 datasheet, SC18IS600IBS,128 pinout, SC18IS600IBS,128 application, or SC18IS600IBS,128 equivalent, key selection criteria include its TSSOP16 package, 2.4–3.6 V supply, 5 V-tolerant I/Os, power-down mode with WAKEUP pin, and support for quasi-bidirectional GPIO configuration via IOConfig register.
Technical Context
The SC18IS600IBS,128 implements a dedicated hardware I²C-bus controller with full protocol handling-including arbitration, START/STOP generation, ACK/NACK management, and clock stretching-offloading timing-critical tasks from the host MCU. Its internal RC oscillator runs at 7.3728 MHz ±1%, enabling precise I²C clock derivation via the programmable I2CClk register.
It uses a register-mapped SPI slave interface where commands (e.g., 0x00 for write, 0x01 for read, 0x20/0x21 for register access) initiate discrete I²C transactions. Status reporting occurs through the I2CStat register (e.g., 0xF0 = success, 0xF1 = address NACK), and interrupts are signaled on the open-drain INT pin upon completion or error.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| SPI Interface | Slave-only, Mode 3 (CPOL=1, CPHA=0), up to 1.2 Mbit/s - ensures compatibility with common MCU SPI peripherals without clock polarity inversion logic. |
| I²C-Bus Speed | Up to 400 kbit/s - supports Fast-mode I²C devices including sensors, RTCs, and EEPROMs in industrial temperature range. |
| Supply Voltage | 2.4 V to 3.6 V - matches standard 3.3 V system rails; no level-shifting required for host-side SPI signals. |
| I/O Tolerance | 5 V tolerant on all I/O pins - allows direct connection to 5 V I²C bus pull-ups without external voltage translators. |
| GPIO Capability | Four programmable GPIOs (GPIO0–GPIO3) + two quasi-bidirectional I/Os (IO4/WAKEUP, IO5) - configurable via IOConfig register for push-pull, open-drain, or quasi-bidirectional modes. |
| Power Management | Power-down mode with <1 µA IDD(tpd) at 3.6 V - entered via 0x30+0x5A+0xA5 SPI command; exited by pulling WAKEUP/IO4 LOW. |
| Internal Buffers | 96-byte transmit buffer and 96-byte receive buffer - enables burst transfers without host intervention, reducing SPI transaction overhead. |
Pinout & Package
TSSOP16 package (4.4 mm body width, SOT403-1); 16-pin surface-mount with exposed pad not present. Pin functions validated per NXP datasheet Rev. 8 (2019).
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| GPIO0 (Pin 1) | Programmable I/O | Software-configurable as quasi-bidirectional, push-pull, open-drain, or input-only; Schmitt-triggered with glitch suppression. |
| CS (Pin 2) | Chip Select | Active-low enable for SPI communication; must be driven LOW to activate SC18IS600IBS,128 SPI interface. |
| RESET (Pin 3) | Master Reset | Active-low asynchronous reset; clears internal registers and resets SPI/I²C hardware; internal 10–30 kΩ pull-up. |
| VSS (Pin 4) | Ground | Primary digital ground reference for all internal circuitry and I/O buffers. |
| MISO (Pin 5) | SPI Data Output | Tri-state output delivering SPI response data (register reads, buffer contents, status) to host MCU. |
| MOSI (Pin 6) | SPI Data Input | Accepts SPI commands, addresses, and payload bytes from host; sampled on SCLK falling edge (Mode 3). |
| SDA (Pin 7) | I²C Data Line | Open-drain bidirectional I²C bus line; requires external pull-up; supports clock stretching by slaves. |
| SCL (Pin 8) | I²C Clock Output | Push-pull I²C clock output generated by SC18IS600IBS,128; drives bus timing for all I²C transactions. |
| GPIO1 (Pin 9) | Programmable I/O | Same configurability and electrical behavior as GPIO0; independent register control via IOConfig. |
| GPIO2 (Pin 10) | Programmable I/O | Supports same four I/O modes; state readable/writable via IOState register (address 0x01). |
| SCLK (Pin 11) | SPI Clock Input | Host-generated SPI clock; SC18IS600IBS,128 samples MOSI on falling edge and drives MISO on rising edge (Mode 3). |
| VDD (Pin 12) | Supply Voltage | 2.4–3.6 V power input; powers core logic, I/O buffers, and internal oscillator; bypass capacitor recommended. |
| GPIO3 (Pin 13) | Programmable I/O | Configurable I/O with identical features to GPIO0–GPIO2; default state defined by IOConfig register. |
| INT (Pin 14) | Interrupt Output | Active-low open-drain interrupt signal; asserts when I²C transaction completes or errors occur (e.g., NACK, timeout). |
| WAKEUP/IO4 (Pin 15) | Wake-up / I/O | Pulled LOW by host to exit power-down mode; functions as quasi-bidirectional I/O otherwise; not software-configurable. |
| IO5 (Pin 16) | Quasi-bidirectional I/O | Fixed quasi-bidirectional mode; supports weak/strong pull-ups and glitch rejection; 5 V tolerant. |
Key Features
| Feature | Design Value |
|---|---|
| Hardware I²C Controller | Full protocol implementation eliminates host MCU firmware overhead for START/STOP, arbitration, ACK/NACK, and clock stretching. |
| Register-Mapped SPI Interface | Standardized command set (0x00–0x03, 0x20–0x21, 0x30) enables deterministic I²C transaction initiation and status polling without custom driver development. |
| Configurable GPIO Architecture | Four software-defined GPIOs with selectable drive strength and direction reduce need for external logic or level shifters in mixed-voltage systems. |
| Integrated Time-Out Protection | I2CTO register enables configurable I²C bus time-out (up to ~170 ms) to prevent lock-up during slave device failure or bus contention. |
| Low-Power Power-Down Mode | Sub-µA quiescent current with wake-on-pin capability allows integration into battery-powered systems without compromising responsiveness. |
Applications
| Industrial Sensor Hub | Smart Energy Metering |
|---|---|
Use Scenario: Aggregating data from multiple I²C temperature, humidity, and pressure sensors in a PLC-mounted sensor node. IC Role / Device Role / Timing Role: SPI-to-I²C bridge translating commands from ARM Cortex-M host to autonomous I²C sensor reads; manages bus arbitration and clock stretching. Use Value: Enables single SPI port to service up to 127 I²C devices using only two wires (SDA/SCL), reducing PCB routing complexity and MCU pin count. | Use Scenario: Communicating with I²C real-time clock (RTC), energy monitoring ICs, and EEPROM calibration storage in a DIN-rail meter. IC Role / Device Role / Timing Role: Protocol translator between 3.3 V microcontroller SPI and 5 V-tolerant I²C peripherals; maintains accurate timekeeping via dedicated I²C clock output. Use Value: 5 V I/O tolerance eliminates external level shifters; power-down mode extends battery life during meter sleep cycles. |
| Automotive Body Control Module | IoT Edge Gateway |
Use Scenario: Interfacing MCU SPI to I²C door lock actuators, ambient light sensors, and window position encoders in 12 V vehicle systems. IC Role / Device Role / Timing Role: Isolated I²C master controller managing concurrent sensor reads and actuator writes; handles bus recovery after transient faults. Use Value: Built-in I²C time-out and status registers (I2CStat) simplify fault detection and diagnostics without host polling overhead. | Use Scenario: Bridging Wi-Fi SoC SPI to I²C environmental sensors (CO₂, VOC) and secure element ICs in a smart building gateway. IC Role / Device Role / Timing Role: Deterministic protocol converter ensuring reliable sensor data acquisition under variable network latency; uses INT pin for event-driven host wake-up. Use Value: 96-byte buffers allow burst reads of multi-register sensor outputs in one SPI transaction, improving throughput efficiency. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar SPI-to-I²C bridge applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| PCA9665D,112 | Parallel-bus (not SPI) interface; requires 8-bit data/address bus and control signals; higher pin count (28-pin SOIC). | Designed for microprocessor-based systems with parallel buses; unsuitable for SPI-only hosts. | Select PCA9665D,112 only if host lacks SPI but provides parallel bus; SC18IS600IBS,128 is preferred for SPI-constrained designs. |
| MAX7357ATL+ | I²C expander with SPI interface; lacks native I²C master functionality - cannot initiate I²C transactions independently. | Used for GPIO expansion, not protocol bridging; requires host to manage I²C timing and packetization. | Choose MAX7357ATL+ only for simple I/O extension; SC18IS600IBS,128 remains optimal for true SPI-to-I²C translation. |
Compared with PCA9665D,112 and MAX7357ATL+, the SC18IS600IBS,128 uniquely delivers full hardware I²C master control over SPI with minimal host firmware involvement, making it the only solution among the three that offloads complete I²C protocol execution.
Availability
SC18IS600IBS,128 is available at Aetrix Electronics and suitable for industrial sensor hubs, smart energy metering, automotive body control modules, and IoT edge gateways requiring stable component supply across extended product lifecycles.
Supply support for SC18IS600IBS,128 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 headquartered in Eindhoven, Netherlands, specializing in secure connectivity solutions for automotive, industrial, and IoT applications.
The SC18IS600IBS,128 belongs to NXP's interface bridge IC product line, designed specifically to simplify communication between resource-constrained microcontrollers and legacy or mixed-voltage I²C peripherals in space- and power-sensitive embedded systems.
FAQ
What is the maximum I²C-bus clock frequency supported by the SC18IS600IBS,128?
The SC18IS600IBS,128 supports I²C-bus speeds up to 400 kbit/s (Fast-mode). The actual clock frequency is determined by the I2CClk register value and internal 7.3728 MHz oscillator; for example, I2CClk = 0x19 yields ~100 kHz, while minimum value 0x05 achieves ~369 kHz. The SC18IS600IBS,128 does not support High-speed mode (3.4 Mbit/s).
How does the SC18IS600IBS,128 handle I²C bus arbitration and clock stretching?
The SC18IS600IBS,128 fully implements I²C arbitration logic and automatically detects and responds to clock stretching by slave devices on the SCL line. It halts transmission until SCL is released, then resumes - all handled in hardware without host intervention. This behavior is confirmed in Section 6.3 of the SC18IS600IBS,128 datasheet.
Can the SC18IS600IBS,128 operate with a 5 V I²C bus while powered from 3.3 V?
Yes - all I/O pins of the SC18IS600IBS,128, including SDA and SCL, are 5 V tolerant. When interfacing with a 5 V I²C bus, external 5 V pull-ups are used on SDA/SCL, and the SC18IS600IBS,128 operates safely from its 2.4–3.6 V VDD supply. However, quasi-bidirectional pins should avoid sustained 5 V drive to minimize leakage current.
What is the function of the WAKEUP/IO4 pin on the SC18IS600IBS,128?
The WAKEUP/IO4 pin (Pin 15) serves dual roles: it wakes the SC18IS600IBS,128 from power-down mode when pulled LOW by the host, and functions as a quasi-bidirectional I/O in active mode. Unlike GPIO0–GPIO3, its mode is fixed and not software-configurable; it retains glitch suppression and Schmitt-triggered input characteristics.
Does the SC18IS600IBS,128 support SPI Mode 0 or only Mode 3?
The SC18IS600IBS,128 supports SPI Mode 3 exclusively (CPOL = 1, CPHA = 0), meaning SCLK is idle HIGH and data is sampled on the falling edge. Attempting Mode 0 (CPOL = 0, CPHA = 0) will result in communication failure. This is explicitly stated in Section 2 ("Features and benefits") and Section 6.4 of the SC18IS600IBS,128 datasheet.
SC18IS600IBS,128 Specifications
- Product attributes
- Attribute value
- Manufacturer:
- NXP Semiconductors
- Package/Case:
- 24-VFQFN Exposed Pad
- Programmable:
- Not Verified
- Protocol:
- I2C
- Function:
- Controller
- Interface:
- SPI
- Standards:
- -
- Voltage - Supply:
- 2.4V ~ 3.6V
- Current - Supply:
- 11mA
- Operating Temperature:
- -40°C ~ 85°C
- Supplier Device Package:
- 24-HVQFN (4x4)
- Grade:
- -
- Qualification:
- -
SC18IS600IBS,128 FAQ
1.How can I place an order for SC18IS600IBS,128 through Aetrix?
Please submit a Request for Quotation (RFQ) for SC18IS600IBS,128 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 SC18IS600IBS,128 reliable?
The price and inventory of SC18IS600IBS,128 are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for SC18IS600IBS,128 is usually 5 days.
3.What payment methods are accepted for SC18IS600IBS,128?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for SC18IS600IBS,128 transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for SC18IS600IBS,128?
SC18IS600IBS,128 orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your SC18IS600IBS,128 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 SC18IS600IBS,128?
For technical support, including SC18IS600IBS,128 datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your SC18IS600IBS,128 requirements.
6.How does Aetrix verify that SC18IS600IBS,128 is sourced from the original manufacturer or authorized distributors?
All SC18IS600IBS,128 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 SC18IS600IBS,128 meets industry standards.
7.What is the process for return or replacement of SC18IS600IBS,128?
All SC18IS600IBS,128 units undergo pre-shipment inspection (PSI). If there is an issue with SC18IS600IBS,128, 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 SC18IS600IBS,128 part is unused and in its original packaging.
Return procedure for SC18IS600IBS,128:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
SC18IS600IBS,128 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…

