IC Programming

IC Chip Programming Services

In today’s fast-paced technological world, global chip shortages and supply chain disruptions have created significant challenges for small businesses. To complicate matters further, Chip manufacturers refuse to production-program IC chips purchased through trusted third-party suppliers such as Digi-Key, Mouser, Etc. This leaves small businesses and independent innovators scrambling for reliable, efficient solutions to keep their projects on track. That’s where I come in.

With cutting-edge programming equipment and decades of experience, I offer comprehensive IC chip programming services tailored to your unique requirements. Whether you need a single prototype chip programmed, post production in system programming, or require bulk production for thousands of units, I am equipped to deliver precise, high-quality results with consistency and reliability. My services are designed to accommodate businesses and projects of all sizes, ensuring that no request is too small or too complex.

By partnering with me, you gain access to advanced programming expertise and equipment combined with a steadfast commitment to excellence. I understand the critical importance of quick turnaround times and flawless accuracy to your business’s success. Let me help you overcome the obstacles posed by the current chip landscape and restrictive manufacturer policies, so you can focus on driving innovation, meeting deadlines, and growing your business.

Device backup and restoration also available.

Sorry coding services are not provided. You must supply the file for the target device in the common formats. (BIN, HEX, JED, POF,. MOT S Record, Etc)

If you need a device programming quote please call  360-567-6646 or e-mail me tech @ rhine-labs.com

Shop Hours Monday Thru Friday 10am to 8pm Pacific Time

Min Info Required For Estimate.
Device: “Chip or Part Number”
Package: “Dip, PLCC, TSOP, EFN, BGA, Etc”
Quantity:
Serialization:
Marking: None, Label, Laser
Device Sourcing: (Customer Supplied Devices or Need Device Sourced)
QPS: Programming Logs

RHINE LABS PROGRAMMING EQUIPMENT

Manual Programmers – Device Count as of 01/02/2025: Supporting over 140,800 devices from more than 665 manufacturers.  If you need confirmation of a specific device, please call I will be happy to confirm capability.

I Support older PROMs and programmable logic devices from the 1970s thru the late 1980s using the Data I/O 29B programmer and LogicPak.

Aerospace & Defense Approved Equipment. “FAA, Mil Spec, DOD” I use the U.S. Manufactured BPM Microsystems 7th,  8th, 9th,  Generation Equipment.

New for 2025: Production Level Programming for large volume. (Tape to Tray or Tray to Tray) will be in service early 2025.

Current Equipment

Manual Universal Programmers (Up  to 5,000 PCS)

*Most modern equipment Commonly used for a wide range of devices.

Adapters: Various DIP, PLCC, QFN, TSOP, BGA, ETC

Cost Saving In House Custom Adapters For the Xeltek Equipment Up to 144 Pins with Mega Magic Adapter.

Production Programming Equipment (5,000 PCS or More)

  • BPM Microsystems 3800 MK2 (3 X 8th Generation  2800 Sites)
    • High-volume automatic programming system (1 to 12 sockets).
    • Speeds Up to 1,000 Devices Per Hour
    • Capabilities: Tape-in to tray, tray-to-tray, with future support for tape-in to tape-out.
    • Contact for quotes on orders of 5,000 pcs or more.
    • Low setup and provisioning costs
    • Aerospace / Defense / Mil (Compliant Equipment / Software)

ISP Programmers / Device-Specific Programming

In-System Programming (ISP) Protocols Supported:

  • I2C, SPI, UART, BDM, MW, JTAG, CAN, RS232, etc.

Equipment:

Device-Specific Programmers / Marking / Misc Info.

  • Altera Blaster
  • Cypress PSoC Miniprog

Marking/Labeling:

  • Zebra ZT410 300DPI Industrial Thermal Transfer Printer
  • Zebra GK420T Thermal Transfer Printer
  • 60w MOPA Fiber Laser (Will Mark Stainless FPGA Caps)

Supported devices: EPROM, Paged EPROM, Parallel and Serial EEPROM, FPGA Configuration PROM, FLASH memory (NOR & NAND), BPROM, NVRAM, PLD, SPLD, CPLD, EPLD, Etc.

Packages supported: DIP, SDIP, PLCC, JLCC, PGA, LGA, SOIC, SOJ , SOT, QFP,  TQFP, PQFP, VQFP, MQFP, LQFP, TSOP,  SOP, TSOPII, PSOP, SSOP, TSSOP, SON, EBGA, FBGA, FTBGA, VFBGA, μBGA, CSP, SCSP, QFN, HVQFN, Etc.

Package Not Supported: Exposed Die / Wafer-Level Packaging
(Exposed Die / Wafer-Level Packaging  is Supported with In Systems Programing Only)

For devices that cannot be supported with my current equipment, a custom algorithm surcharge may apply. This generally applies to rare devices, new devices, or new, unique, and uncommon protocols.