Patents by Inventor David M. Colleran
David M. Colleran has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 11790144Abstract: A method is described. The method includes calculating electric and/or magnetic fields in free space in response to: i) respective positions and motions of one or more charges and/or one or more current loops in the free space; ii) charges on nodes in the electrical circuit in the free space; iii) charge motions in the electrical circuit. The method includes calculating new respective positions and motions of the one or more charges and/or one or more current loops in the free space in response to respective forces applied to the one or more charges and/or the one or more current loops by the electric and/or magnetic fields. The method includes calculating new charges on nodes within the electrical circuit and new charge motions within the electrical circuit in response to the new positions and motions of the one or more charges and/or one or more current loops in free space, the charges on the nodes in the electrical circuit and the charge motions in the electrical circuit.Type: GrantFiled: October 13, 2018Date of Patent: October 17, 2023Assignee: Elloveo, Inc.Inventors: David M. Colleran, Carlos Manuel Godino Fernandez
-
Publication number: 20200117767Abstract: A method is described. The method includes calculating electric and/or magnetic fields in free space in response to: i) respective positions and motions of one or more charges and/or one or more current loops in the free space; ii) charges on nodes in the electrical circuit in the free space; iii) charge motions in the electrical circuit. The method includes calculating new respective positions and motions of the one or more charges and/or one or more current loops in the free space in response to respective forces applied to the one or more charges and/or the one or more current loops by the electric and/or magnetic fields. The method includes calculating new charges on nodes within the electrical circuit and new charge motions within the electrical circuit in response to the new positions and motions of the one or more charges and/or one or more current loops in free space, the charges on the nodes in the electrical circuit and the charge motions in the electrical circuit.Type: ApplicationFiled: October 13, 2018Publication date: April 16, 2020Inventors: David M. COLLERAN, Carlos Manuel Godino Fernandez
-
Patent number: 8635564Abstract: Methods for optimizing design parameters of a circuit are disclosed. In one aspect, an optimization problem includes one or more performance specifications that represent an exponent of a design parameter to be optimized. Various parameters of passive and active circuit devices may be efficiently and accurately optimized as a result. In another aspect, linear performance specifications are included for accurately calculating voltages. In yet other aspects of the invention, three special types of convex optimization problems are disclosed for enabling the above use of exponents of design parameters which provide efficient and accurate calculations of a virtually unlimited array of circuit parameters and performance characteristics.Type: GrantFiled: March 25, 2013Date of Patent: January 21, 2014Assignee: Synopsys, Inc.Inventors: Maria Del Mar Hershenson, David M. Colleran
-
Publication number: 20130227512Abstract: Methods for optimizing design parameters of a circuit are disclosed. In one aspect, an optimization problem includes one or more performance specifications that represent an exponent of a design parameter to be optimized. Various parameters of passive and active circuit devices may be efficiently and accurately optimized as a result. In another aspect, linear performance specifications are included for accurately calculating voltages. In yet other aspects of the invention, three special types of convex optimization problems are disclosed for enabling the above use of exponents of design parameters which provide efficient and accurate calculations of a virtually unlimited array of circuit parameters and performance characteristics.Type: ApplicationFiled: March 25, 2013Publication date: August 29, 2013Inventors: Maria Del Mar Hershenson, David M. Colleran
-
Patent number: 8407651Abstract: Methods for optimizing design parameters of a circuit are disclosed. In one aspect, an optimization problem includes one or more performance specifications that represent an exponent of a design parameter to be optimized. Various parameters of passive and active circuit devices may be efficiently and accurately optimized as a result. In another aspect, linear performance specifications are included for accurately calculating voltages. In yet other aspects of the invention, three special types of convex optimization problems are disclosed for enabling the above use of exponents of design parameters which provide efficient and accurate calculations of a virtually unlimited array of circuit parameters and performance characteristics.Type: GrantFiled: August 4, 2010Date of Patent: March 26, 2013Assignee: Synopsys, Inc.Inventors: Mar Hershenson, David M. Colleran
-
Publication number: 20100299649Abstract: Methods for optimizing design parameters of a circuit are disclosed. In one aspect, an optimization problem includes one or more performance specifications that represent an exponent of a design parameter to be optimized. Various parameters of passive and active circuit devices may be efficiently and accurately optimized as a result. In another aspect, linear performance specifications are included for accurately calculating voltages. In yet other aspects of the invention, three special types of convex optimization problems are disclosed for enabling the above use of exponents of design parameters which provide efficient and accurate calculations of a virtually unlimited array of circuit parameters and performance characteristics.Type: ApplicationFiled: August 4, 2010Publication date: November 25, 2010Inventors: Mar Hershenson, David M. Colleran
-
Patent number: 7783996Abstract: Methods for optimizing design parameters of a circuit are disclosed. In one aspect, an optimization problem includes one or more performance specifications that represent an exponent of a design parameter to be optimized. Various parameters of passive and active circuit devices may be efficiently and accurately optimized as a result. In another aspect, linear performance specifications are included for accurately calculating voltages. In yet other aspects of the invention, three special types of convex optimization problems are disclosed for enabling the above use of exponents of design parameters which provide efficient and accurate calculations of a virtually unlimited array of circuit parameters and performance characteristics.Type: GrantFiled: September 12, 2007Date of Patent: August 24, 2010Assignee: Magma Design Automation, Inc.Inventors: Mar Hershenson, David M. Colleran
-
Patent number: 7703050Abstract: Methods for optimizing design parameters of a circuit are disclosed. In one aspect, an optimization problem includes one or more performance specifications that represent an exponent of a design parameter to be optimized. Various parameters of passive and active circuit devices may be efficiently and accurately optimized as a result. In another aspect, linear performance specifications are included for accurately calculating voltages. In yet other aspects of the invention, three special types of convex optimization problems are disclosed for enabling the above use of exponents of design parameters which provide efficient and accurate calculations of a virtually unlimited array of circuit parameters and performance characteristics.Type: GrantFiled: September 12, 2007Date of Patent: April 20, 2010Assignee: Magma Design Automation, Inc.Inventors: Mar Hershenson, David M. Colleran
-
Patent number: 7458041Abstract: Methods for optimizing design parameters of a circuit are disclosed. In one aspect, an optimization problem includes one or more performance specifications that represent an exponent of a design parameter to be optimized. Various parameters of passive and active circuit devices may be efficiently and accurately optimized as a result. In another aspect, linear performance specifications are included for accurately calculating voltages. In yet other aspects of the invention, three special types of convex optimization problems are disclosed for enabling the above use of exponents of design parameters which provide efficient and accurate calculations of a virtually unlimited array of circuit parameters and performance characteristics.Type: GrantFiled: December 22, 2004Date of Patent: November 25, 2008Assignee: Magma Design Automation, Inc.Inventors: Mar Hershenson, David M. Colleran
-
Patent number: 6954921Abstract: A method is described that involves recognizing that a variable within a monomial or posynomial expression for a characteristic of an analog or mixed signal system has a dependency on a lower level expression. Then, retrieving from a database the lower level expression and substituting it into the expression in place of the variable so as to describe the system at a greater level of detail than the variable did.Type: GrantFiled: April 7, 2002Date of Patent: October 11, 2005Assignee: Barcelona Design, Inc.Inventors: Arash Hassibi, Maria del Mar Hershenson, David M. Colleran
-
Patent number: 6909330Abstract: A method is described that involves developing a more detailed description of a phase lock loop system by substituting, into a monomial or posynomial equation that is part of a family of monomial and posynomial expressions that describe functional characteristics of the PLL at the system level, a lower level expression that describes a characteristic of one the PLL's basic building blocks.Type: GrantFiled: April 7, 2002Date of Patent: June 21, 2005Assignee: Barcelona Design, Inc.Inventors: David M. Colleran, Arrash Hassibi
-
Publication number: 20040230408Abstract: A method is described that involves developing a more detailed description of a phase lock loop system by substituting, into a monomial or posynomial equation that is part of a family of monomial and posynomial expressions that describe functional characteristics of the PLL at the system level, a lower level expression that describes a characteristic of one the PLL's basic building blocks.Type: ApplicationFiled: March 26, 2004Publication date: November 18, 2004Inventors: David M. Colleran, Arrash Hassibi
-
Publication number: 20040172609Abstract: A method is described that involves recognizing that a variable within a monomial or posynomial expression for a characteristic of an analog or mixed signal system has a dependency on a lower level expression. Then, retrieving from a database the lower level expression and substituting it into the expression in place of the variable so as to describe the system at a greater level of detail than the variable did.Type: ApplicationFiled: April 7, 2002Publication date: September 2, 2004Inventors: Arash Hassibi, Maria del Mar Hershenson, David M. Colleran