Legal claims defining the scope of protection, as filed with the USPTO.
1. A method for modeling a transistor, comprising: providing a transistor model for the transistor having at least a source node, a drain node, a gate node, and a gate transconductance node coupled to the gate node; simulating operation of a device including the transistor using the transistor model in a computing apparatus; and during the simulating, generating an offset voltage at the gate transconductance node depending on a magnitude of a current passing through the transistor, wherein generating the offset voltage further comprises applying an exponential function relating gate transconductance of the transistor to the current.
2. The method of claim 1 , wherein the current comprises a current passing through the drain node.
3. The method of claim 1 , wherein the current comprises a current passing through the source node.
4. The method of claim 1 , wherein the exponential function comprises: a sub-threshold region that decreases in magnitude as a function of decreasing values of the current for currents less than a threshold current of the device; an analog region adjacent the sub-threshold region that increases in magnitude as a function of increasing values of the current; and a digital region adjacent the analog region that decreases in magnitude as a function of increasing values of the current.
5. The method of claim 1 , wherein the function comprises at least one model parameter, and the method further comprises varying the at least one parameter during the simulating.
6. The method of claim 5 , wherein varying the at least one parameter comprises randomly varying the at least one parameter during the simulating.
7. The method of claim 1 , wherein the transistor model comprises at least one dummy voltage source coupled to one of the drain node or the source node for determining the magnitude of the current.
8. The method of claim 1 , further comprising generating a second offset voltage at the gate node depending on a magnitude of a voltage applied at the drain node.
9. A system, comprising: a storage device operable to store a transistor model for a transistor having at least a source node, a drain node, a gate node, and a gate transconductance node coupled to the gate node; a computing apparatus operable to execute a simulation application to simulate operation of a device including the transistor using the transistor model and generate an offset voltage at the gate transconductance node depending on a magnitude of a current passing through the device, wherein the simulation application is operable to generate the offset voltage by applying an exponential function relating gate transconductance of the transistor to the current.
10. The system of claim 9 , wherein the current comprises a current passing through the drain node.
11. The system of claim 9 , wherein the current comprises a current passing through the source node.
12. The system of claim 9 , wherein the exponential function comprises: a sub-threshold region that decreases in magnitude as a function of decreasing values of the current for currents less than a threshold current of the device; an analog region adjacent the sub-threshold region that increases in magnitude as a function of increasing values of the current; and a digital region adjacent the analog region that decreases in magnitude as a function of increasing values of the current.
13. The system of claim 9 , wherein the function comprises at least one model parameter, and the simulation application is operable to vary the at least one parameter during the simulating.
14. The system of claim 13 , wherein the simulation application is operable to randomly vary the at least one parameter during the simulating.
15. The system of claim 9 , wherein the transistor model comprises at least one dummy voltage source coupled to one of the drain node or the source node for determining the magnitude of the current.
16. The system of claim 9 , wherein the simulation application is operable to generate a second offset voltage at the gate node depending on a magnitude of a voltage applied at the drain node.
17. A system for modeling a transistor, comprising: means for storing a transistor model for the transistor having at least a source node, a drain node, a gate node, and a gate transconductance node coupled to the gate node; means for simulating operation of a device including the transistor using the transistor model in a computing apparatus; and means for generating an offset voltage during the simulating at the gate transconductance node depending on a magnitude of a current passing through the transistor, wherein generating the offset voltage further comprises applying an exponential function relating gate transconductance of the transistor to the current.
Unknown
February 3, 2015
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.