Patent ID: 7446560

Claim:
A programmable system-on-a-chip integrated circuit device comprising: a programmable logic block; a digital input/output circuit block; a non-volatile memory block; a clock-generator circuit block; an analog circuit block including an analog to digital converter and at least one temperature-sensing circuit coupled to an I/O pad and including a programmable voltage prescaling circuit; an analog input/output circuit block; and a programmable interconnect architecture including programmable elements and interconnect conductors, ones of the programmable elements coupled to the programmable logic block, the non-volatile memory block, the analog circuit block, the analog input/output circuit block, the digital input/output circuit block, and to the interconnect conductors, such that inputs and outputs of the programmable logic block, the non-volatile memory block, the analog circuit block, the analog input/output circuit block, and the digital input/output circuit block can be programmably coupled to one another.