Methods and apparatuses for SW programmable adaptive bias control for speed and yield improvement in the near/sub-threshold domain
AssigneePLSense Ltd.
InventorsUzi Zangi, Neil Feldman
Life of this patent
Estimating the term…
Abstract
A method for implementing a Semiconductor Integrated Circuit device using Near/Sub-threshold technology with SW programmable adaptive and dynamic forward and reverse bias voltage control using different sensors inside the chip in order to improve speed, reduce leakage and ensure high yield of the final product that operates at an ultra-low power consumption. This method allows achieving ultra-low power solution with reasonable higher speed and insure high yield.
Claims9
A Semiconductor Integrated Circuit device, comprises one or more sensors located in the device configured to collect information about the device;
- a computerized software configured to:
- receive target speed and initial operating voltages;
- read a temperature sensor output and a process monitor output;
- check if a VT variance circuit output equals to VDD/2;
- if not, gradually change the value of the N-Well and P-Well voltages until a VT sensor output equals VDD/2;
- set a first fail circuit to a target operating voltage and initial values for bias voltage of N-Well and P-Well;
- check the status of a first fail circuit, if the test passes, gradually reduce a value of the P-Well (VPW) bias voltages and increasing a value of the N-Well (VNW) until the test of the first fail circuit fails;
- returning the last values of the N-Well and P-Well voltages before the first fail circuit failed;
- based on the temperature sensor output, a process monitor output and a VT variance monitor output, output a command to change bias forward and reverse voltage for the N-ch and P-ch transistors inside standard cell and static random access memory (SRAM) implementation;
- digital-to-analog converters (DACs) connected to the N-ch and P-ch transistors, said DACs are configured to adjust forward and reverse biasing according to the command from the software;
- wherein adjusting the forward and reverse biasing is performed during use of the transistors.
A method of regulating bias forward and reverse voltage of a Semiconductor Integrated Circuit device, comprising:
- receiving target speed and initial operating voltages;
- reading a temperature sensor output and a process monitor output;
- checking if a VT variance circuit output equals to VDD/2;
- if not, gradually changing the value of the N-Well and P-Well voltages until a VT sensor output equals VDD/2;
- setting a first fail circuit to a target operating voltage and initial values for bias voltage of N-Well and P-Well;
- checking the status of a first fail circuit, if the test passes, gradually reducing a value of the P-Well (VPW) bias voltages and increasing a value of the N-Well (VNW) until the test of the first fail circuit fails and returning the last values of the N-Well and P-Well voltages before the first fail circuit failed;
- combining inputs from multiple sensors located inside the device, and based on the inputs, adaptively and dynamically adjusting forward and reverse biasing of N-ch P-Well and P-ch N-Well transistors, wherein changing VT variant circuit output using on chip digital-to-analog converters (DACs), wherein the method is implemented on the fly using software that receives the inputs from the multiple sensors and output a command to the DACs, said DACs adjust the forward and reverse biasing according to the command from the software, wherein the method is performed during use of the transistors.
Dependencies are inferred from the claim text.