Jump to content

IC programming

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Funky Monkey (talk | contribs) at 21:40, 25 July 2006 (Correcting spelling: transfering->transferring). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

IC programming (depending on the context just programming or the type of IC may also be used) is the process of transferring a computer program or other settings into an integrated circuit. Older types of IC including PPOMs and EPROMs and some early programmable logic was typically programmed through parallel busses that used many of the devices pins and basically required inserting the device in a separate programmer.

Modern ICs are typically programmed in circuit though a serial protocol (sometimes jtag sometimes something manufacturer specific). Some (particularlly FPGAs) even load the data serially from a separate flash or prom chip on every startup.