Virtual programmable device and method of programming
AssigneeQuickLogic Corporation
InventorsShekhar Y. Mahajan, Wenyi Shao
Life of this patent
Estimating the term…
Loading patent…
AssigneeQuickLogic Corporation
InventorsShekhar Y. Mahajan, Wenyi Shao
Estimating the term…
A programmable device, such as a field programmable gate array, includes at least one signature bit that is used to indicate whether the programmable device has fewer than all the logic blocks accessible to the user. The signature bit may be programmed after the manufacture of the programmable device or may be hard wired during the manufacture of the device. The programming unit recognizes the configuration of the signature bit and restricts access to particular logic blocks based on the configuration. Thus, a large programmable unit may become a smaller “virtual” programmable device by altering the configuration of the signature bit, which is recognized by the programming unit. Consequently, the manufacturer may test market programmable devices of differing sizes to determine demand without incurring the costs associated with producing a completely new product line.
A programmable device comprising:
A method of altering the functional size of a programmable device, said programmable device having a plurality of logic blocks, a plurality of conductors, and a plurality of antifuses, said antifuses being programmable to interconnect selected conductors with selected logic blocks, said method comprising:
A method of producing a programmable device, said method comprising:
A programmable device having at least one signature bit configured to indicate said programmable device is a virtual device, said programmable device comprising:
Dependencies are inferred from the claim text.