UHF 860–960 MHzNXP

NXP UCODE 9

The NXP NXP UCODE 9 is an UHF 860–960 MHz RFID tag IC, with 96-bit EPC (extendable to 496 bits), 64-bit TID, 32-bit user memory, 32-bit reserved memory (access/kill passwords), operating at 860–960 MHz (UHF), under EPC Class 1 Gen 2 (EPC Gen2 v2) ISO/IEC 18000-63.

High-performance UHF RFID tag IC for supply chain and retail item-level tagging with improved sensitivity and read range.

Official Datasheet ↗
Frequency
860–960 MHz (UHF)
Protocol
EPC Class 1 Gen 2 (EPC Gen2 v2), ISO/IEC 18000-63
Memory
96-bit EPC (extendable to 496 bits), 64-bit TID, 32-bit user memory, 32-bit reserved memory (access/kill passwords)
Interface
RF (contactless, passive backscatter)
Temp Range
-40°C to +85°C
Form Factor
bumped wafer, strap, inlay

Full Specifications

ManufacturerNXP
Frequency CategoryUHF 860–960 MHz
Frequency860–960 MHz (UHF)
ProtocolEPC Class 1 Gen 2 (EPC Gen2 v2), ISO/IEC 18000-63
Memory96-bit EPC (extendable to 496 bits), 64-bit TID, 32-bit user memory, 32-bit reserved memory (access/kill passwords)
InterfaceRF (contactless, passive backscatter)
Temperature Range-40°C to +85°C
Form Factorbumped wafer, strap, inlay
Security32-bit access password, 32-bit kill password, NXP originality signature, UCODE DNA authentication option (on variant)

Engineering Brief

UCODE 9 is NXP's high-performance passive UHF tag IC optimized for item-level retail and supply chain applications, offering improved read sensitivity and extended read range compared to prior generations. It operates in the global UHF band (860-960 MHz) using EPC Gen2 v2 protocol, supporting fast encoding and dense reader environments. The chip provides 96-bit EPC memory (expandable), 64-bit TID for unique identification, and password-protected access/kill functions for basic security. Engineers can integrate it into small-footprint inlays and straps for apparel, footwear, and general retail tagging where read range and sensitivity are critical.

How the NXP UCODE 9 Works

UCODE 9 operates in the 860–960 MHz UHF band and implements the ISO/IEC 18000-63 (EPC Gen2) air interface, specifically EPC Gen2 v2. The reader-to-tag link uses amplitude modulation (ASK/PR-ASK) with a reader-defined channel, while the tag-to-reader link relies on passive backscatter modulation, where the IC modulates its antenna load to reflect the carrier with encoded data (FM0 or Miller subcarrier, depending on tag-to-reader link timing parameters negotiated during inventory). Anti-collision follows the Gen2 slotted-ALOHA Q-algorithm, with the tag responding to Query/QueryRep/QueryAdjust commands and resolving collisions probabilistically across slots. Memory is organized into four Gen2 banks: Reserved (32-bit kill + 32-bit access passwords), EPC (96-bit, expandable up to 496 bits), TID (64-bit, chip-unique), and User (32-bit). Power is harvested from the incident RF field via rectification, and the chip's improved sensitivity front-end extends usable read range at a given reader power versus earlier UCODE generations.

Real-World Deployments

UCODE 9 is widely deployed in item-level retail tagging — apparel, footwear, and accessories — where its extended read sensitivity improves first-pass read rates at point-of-sale, dock doors, and handheld cycle counts. It is a standard choice for supply chain tagging programs needing dense-reader-environment performance across pallet, case, and item tiers, and it supports brand protection initiatives through its EPC uniqueness and originality signature. It typically ships embedded in small-footprint paper or PET inlays and as flip-chip straps suitable for hangtags, woven labels, and adhesive labels where antenna real estate is constrained. Compared to older NXP UCODE parts or competing ICs like Alien Higgs-4 or Impinj Monza 4, UCODE 9 is favored when converters need a smaller die for miniaturized inlays without sacrificing range. Its global frequency coverage simplifies multi-region retail rollouts without SKU-specific tuning.

Programming & Integration Notes

UCODE 9 is interoperable with any EPC Gen2 v2-compliant UHF reader (fixed infrastructure or handheld) supporting standard commands: SELECT for tag population filtering, QUERY/QUERY_REP/ACK for inventory, and READ/WRITE/LOCK/KILL for memory operations per bank address. EPC encoding is typically done at conversion via WRITE to the EPC bank; TID is factory-programmed and read-only, useful as a unique serial for track-and-trace logic. Access to WRITE, LOCK, and KILL operations should be gated behind the 32-bit access password stored in the Reserved bank — leaving it at the default all-zero value effectively disables password protection, a common integration oversight. Gen2 v2 untraceability and tag-hiding features may be supported depending on firmware revision; confirm against the reader's EPC Gen2 v2 feature set before relying on them. Always verify CRC and lock status after WRITE operations, and budget for backscatter link variability when programming tags in bulk on conveyorized encoding lines.

Buying Guide: NXP NXP UCODE 9

UCODE 9 is available through major RFID inlay converters and distributors who convert the bare die or wafer-level chip into finished inlays, labels, and straps; sourcing direct silicon generally requires volume commitments, while converted inlays/labels are available at lower MOQs suited to pilot programs. Lead times vary with inlay format and antenna tuning requirements, so confirm frequency tuning (ETSI vs FCC vs global) and label substrate compatibility with your application upfront. Ask suppliers for the specific die revision, confirm EPC Gen2 v2 feature support (e.g., untraceability), and request sensitivity/read-range test data for your intended form factor. For budget-sensitive, non-brand-sensitive projects, compare against Alien Higgs-4 or Impinj Monza 4; for authentication-hardened brand protection needs beyond password-only security, consider NXP UCODE DNA as a cross-shop alternative within the same vendor family.

Free tools for this chip

Typical Applications

Standards & Compliance

Frequently Asked Questions

What frequency does the NXP UCODE 9 operate on?

It operates in the global UHF band from 860 to 960 MHz, compliant with EPC Class 1 Gen 2 v2 and ISO/IEC 18000-63.

How much memory does UCODE 9 have?

It has a 96-bit EPC memory bank (extendable up to 496 bits), 64-bit TID, 32-bit user memory, and 32-bit reserved memory for access/kill passwords.

What is UCODE 9 used for?

It is designed for item-level retail and supply chain tagging, such as apparel and footwear, where improved read sensitivity and extended read range are needed.

Does UCODE 9 support authentication or anti-counterfeiting features?

Yes, it includes an NXP originality signature, and a UCODE DNA authentication option is available on a separate variant.

What security features does UCODE 9 offer?

It supports a 32-bit access password and a 32-bit kill password for basic memory protection and tag deactivation.

What is the difference between UCODE 9 and UCODE DNA?

UCODE 9 focuses on read sensitivity and range for item-level tagging, while UCODE DNA adds cryptographic authentication for brand protection; UCODE DNA is a separate chip variant.

Explore

Cross-manufacturer alternatives

Sourcing NXP NXP UCODE 9 in volume?

Roxtron builds custom RFID and NFC products around the NXP UCODE 9 — smart cards, labels, wristbands, key fobs and industrial tags. Tell us your project and we'll come back within 24 hours with pricing and lead times.

Get a quote

Similar Chips