Field Programmable is a term used to indicate that a device is able to be programmed/configured (or re-programmed/re-configured) by the user “in the field” without intervention from the manufacturer. This is typically done through modifying firmware in non-volatile memory such as EEPROM or Flash. Examples of electronic devices that are Field Programmable include FPGAs (Field Programmable Gate Array), PALs (Programmable Array Logic) and CPLDs (Complex Programmable Logic Device). Terms that are synonymous to Field Programmable include In-System Programmable and In-Place Programmable.
Triad’s reconfigurable ASICs are not field programmable, but rather one-mask configurable (see glossary term CVL). This is an important distinction since there are benefits of one-mask configuration. The biggest benefit being that one-mask configuration does not use switch elements (such as transistors or fuse elements) to create circuit connections as field programmability does, but rather uses metal-only interconnect. This reduces interconnect parasitics and overall silicon area and allows precision mixed-signal performance to be achieved in a re-configurable platform.