 Before the PLD can be used in a circuit it must be programmed (reconfigured) by using a specialized program.In 1969, Motorola offered the XC157, a mask-programmed gate array with 12 gates and 30 uncommitted input/output pins.In 1970, Texas Instruments developed a mask-programmable IC based on the IBM read-only associative memory or ROAM.