2000's

The semiconductor industry entered into another major technology change with the introduction of NAND Flash Memory. NAND Flash offered faster read/write times in smaller package sizes compared to NOR. NAND allowed electronic designers and manufactures to increase the amount of data used by the devices. The electronics industry saw a handset convergence, social media, high-def TV, gaming defined technology trends. Data I/O developed a number of industry leading solutions to address the the increased amount of data needed to program high volume/low mix and high to medium volume/high mix manufacturing environments.

first to develop high-speed programming engine, FlashCORE, to program NAND.

FlashPAK Platform

In 2002 Data I/O introduced the FlashPak gang programmer system based off of the first FPGA programming architecture. Coupled with the industry leading FlashCORE programming engine along with a full-featured embedded Operating System, simple operator interface and a user friendly ergonomic design, the FlashPAK family became the go-to programmer used for manually programming the latest Flash memory devices.

ProLINE-RoadRunner Platform

The ProLINE-RoadRunner is the first and only inline programming solution that integrates directly onto major SMT (surface mount technology) machines. The first RoadRunner was introduced in 2000 for the SIPLACE SMT machine. In 2002 Data I/O introduced RoadRunner systems compatible with Fuji, Universal, Assembleon and Panasonic machines.

2000: First Inline Programmer at Placement

The ProLINE-Roadrunner is the first just-in-time programing solution that integrates directly onto the SIPLACE fine-pitch assembly machine. Targeted for the high-volume, low-mix wireless market, the RoadRunner eliminates programming bottlenecks at test while not consuming any additional floor space. Fixed tape width support is availalbe in 16, 24, and 32 millimeters. Users benefit from an immediate response to last minute code changes. When compared to alternative programming methods, the RoadRunner's payback can be significant.

PS Platform

The PS Platform is designed for medium to high volume applications with a high mix of devices. The PS family offers a wide variety of configurations from 1 to 48 programming sockets and multiple media options (tray, tape, tube and laser marking).

PP100/PS300/588

The legacy PP100 automated programming system with Data I/O's Optima Universal programmers evolved into the PS300 with Optima and/or FlashCORE programmers to the PS588 with a faster gantry and redesigned robots controller.

PS300/588 is extensible from 1 to 48 programming sockets delivering very high output performance and priced for the performance required

Fastest changeover times for different devices and options for high-volume and high-mix applications

An optional TF20 Tray Feeder is available for continuous process time of parts in JEDEC tray. Optional Tape and Tube I/O along withLaser marking are also available

PS288FC: 2004

The PS288FC is the perfect answer for customers programming devices in small to medium batches. It accommodates unpredictable batch sizes and continually changing programming demands. The PS288FC adapts to customer environments with flexibily and fast changeover times without compromise to throughput or cost per part. Built around the proven PS Family and FlashCORE programming architecture, the PS288FC is setting a new industry performance standard in component handling efficiency.

PS388: 2007

The PS388 supports the new FlashCORE III programming engine supporting faster download and program times for large files. Like the PS288FC, the PS388 supports media options including tube, manual tray, automatic tray feeder and tape I/O. An optional Laser Marking system is also available.

High Insertion Count Sockets

Proprietary to Data I/O, the High Insertion Count Sockets (HICs) provide customers with the highest yield and up to 250,000 insertions per socket (1 million insertions per adapter). This give customers with high volume/low mix applications a lower cost per programmed device with high quality.

First High Insertion Count Socket Adapter with up to 250,000 insertions per socket and 1 million insertions per adapter. Data I/O combines our long-life/high-yield programming sockets with statistical monitoring capabilities built right onto the adapter board. High Insertion Count Adapters deliver the lowest cost per programmed part when programming in large volumes.

FLX500

The FLX500 is the first automated desktop programming system featuring a language independent user interface. The modular system features an embedded PC, X-Y Gantry, dual pick-and-place probes, tray input/output modules and up to two programmer modules for a total of 16 sockets. No other automated desktop programmer delivers higher performance in a smaller footprint.

Software Solutions

In the 2000's Data I/O introduced a number of Software applications to extend the capability of the Data I/O's programming systems including DataMapper, NAND Bad Block Management, Serial Number Server & Remote Monitoring.

FlashCORE Boost: 2008 - Optimized FlashCORE II Programming Engine

For 8-bit and 16-bit NAND devices, FlashCORE Boost runs on FlashCORE II platforms delivering the fastest speed in total programming times (program and verify) for NAND Flash, Serial Flash and Flash media. Compared to FlashCORE I platforms, device programming and verifying times are improved by as much as 300% - 400% for certain devices.

DataMapper:

Data I/O's DataMapper is an easy-to-use point and click application that quickly merges multiple sources of data into a single file. Each data file may be developed and maintained separately. When it comes time to program devices, these files must be merged into a single data file.

NAND Bad Black Management:

NAND Flash memories require bad-blocks to be detected and managed while writing to the device. Data I/O's Bad-Block Scheme software option contains a library of new sophisticated schemes.

Serial Number Server:

The Data I/O Serical Nubmer Server, when combined with existing FlashCORE programming systems, provides a complete solution that manages automatic programming of unique numbers or other dynamic data from an external source file during the production programming process.

Remote Monitoring

When programming tasks are initated on RoadRunner and PS Automated Systems, the system memory is sampled periodically and generates a statistic folder viewable on a remote PC allowing managers to check system utilization and programming yields in near real time.

Secure Data Management (SDM): 2009

Using Data I/O's Secure Data Management Software, a programming JOB is created and saved to the OEM local server and tested at the OEM location.

Programming Jobs are encrypted, pushed to EMS sites, then selected by EMS personnel, followed by JOB downloads to specified RoadRunner units. If the encrypted file matches the assigned RoadRunner serial number, the file is decrypted and the inline programming process begins.