Content deleted Content added
m pl: |
|||
Line 3:
An [[Electronics|electronic]] device or [[embedded system]] is said to be '''field-programmable''' or '''in-place programmable''' if its [[firmware]] (stored in [[non-volatile memory]], such as [[Read-only memory|ROM]]) can be modified "in the field," without disassembling the device or returning it to its manufacturer.
This is often an extremely desirable feature, as it can reduce the cost and turnaround time for replacement of [[computer bug|buggy]] or obsolete firmware. For example,
== History ==
Line 22:
Thus, devices containing PLDs may be considered as field-programmable ''hardware'', while EEPROM and flash memory act as storage for field-programmable ''software''.
[[Field-programmable gate array]]s (FPGAs) were invented in 1984, and are the most advanced kind of programmable logic available
== Hobbyist opportunities ==
Numerous online communities have sprung up around devices found to be particularly conducive to such modification. For example, the [[iPodLinux]] and [[OpenWRT]] projects have enabled users to run full-featured Linux distributions on their MP3 players and wireless routers, respectively.
|