D a t a - A p p l i c a t i o n s - G m b H
I n - C i r c u i t - P r o g r a m m i n g

Latest Announcements

Nov 2010: NSN MUXC Q71-X9

New Programming Algorithm has been released to support the new Hardware release of MUXC containing all variants
of Flash Devices. The Part No. is L30321-V1017-X2


Nov 2010: New Firmware vor ICP3000 V2.10

New Firmware version 2.10 has been released. Minor and major Bug fixes. Baic structures and protocol has been ingreased, necessary for RSU/MH.

April 2011: ICP Software for Win7

The new version for Win7 has been released


Thumbnail example

Starting in 1994

In-Circuit programming with the ICP-1000, up to ICP-4000 Series is a unique and highly reliable technology performing all programming tasks for programmable devices such as Flash - EPROM, Microcontroller, CPLD and others directly on the board, allowing full completion of the assembly process of the entire circuit board prior to programming.


The result is a greatly streamlined manufacturing and production process, eliminating multiple handling of programmable devices. And because this technology allows the boards to be fully assembled prior to programming, it offers more flexibility in the choice of sockets. Indeed they may become totally obsolete, thus cutting additional parts expenditure and inventory overhead. Devices can be soldered prior to programming instead – a method that offers extra advantages and high-reliability, particularly when dealing with safety sensitive technologies such as aerospace and medical applications.
Once the devices have been mounted onto the board, the ICP Series allows quick and easy implementation of future updates or bug-fixes making time-consuming and costly procedures such as removal of the devices, relabeling, remounting and so forth a thing of the past. In both cases, first time production or the reprogramming environment, the procedure can be cut down to as little as three steps with the help of the in-circuit progamming method, while also reducing the risk of human error and electro-static or mechanical damages to the devices.  


image6 True Parallel Programming
of up to 16 Boards per Base Unit The ICP Series systems are software-driven and have been specifically designed to perform memory chip program-ming of devices already fitted onto circuit boards whether SMT, soldered or socketed.The board is addressed in its entirety while supplying all components with the corresponding voltages. Instead of the programming socket, ICP uses a universal 32 /96 Bit Programming/Signal-bus with a standard parallel programming capacity of 16 circuit boards per base unit.

Reduce Processing Time Through Simplified, Efficient Handling
By nature, most boards offer easier handling than individual devices. To ensure simultaneous processing of multiple boards at a time, they may be housed in drawer structures, racks or as shown. This not only reduces time and labour, but brings additional economical advantages to the mass production environment, too:
Fully assembled circuit boards require much less sophisticated and therefore less expensive handling systems than individual devices.

Production line
Powerful Programming Management Software
The core of the ICP Series is a full-featured menu-driven soft-ware including customised and board specific programming algorithms supplied by Data Application with each system. Usually the programming data will be drawn from a disk and sub-sequently managed by the programming algorithm matching the specific board and devices. In the event of a board or a device not matching the programming algorithm or data file, the soft-ware automatically generates an alert and stops the process. Easy to use, you can set-up the software to run the programming routine manually, semi or fully automated.This, combined with the ICP Series interfaces to all known handling systems also ensures smooth integration into production lines.