Pero Subasic - Pittsburgh PA, US Rodney Phelps - Pittsburgh PA, US
Assignee:
Cadence Design Systems, Inc. - San Jose CA
International Classification:
G06F017/50
US Classification:
716 1, 716 8, 716 9
Abstract:
A visualization and data mining technique can be utilized to facilitate analysis of generated sets of design points for an integrated circuit to enable easy and fast understanding of important properties of generated designs. The use of the visualization and data mining technique significantly reduces the time needed for analysis of design space and decision on which design point to choose for implementing into a circuit design.
Method And Apparatus For Quantifying Tradeoffs For Multiple Competing Goals In Circuit Design
Hongzhou Liu - Pittsburgh PA, US Rodney Phelps - Pittsburgh PA, US Rob A. Rutenbar - Pittsburgh PA, US
Assignee:
Cadence Design Systems, Inc. - San Jose CA
International Classification:
G06F017/50
US Classification:
716 1, 716 2, 716 18
Abstract:
To identify high quality design points in a circuit design, a plurality of design points is generated for the circuit. A subset of the design points is allocated to a design population. A cost is then determined for each allocated design point. From a subset of the allocated design points, a plurality of new design points is generated for the circuit. The cost for each new design point is then determined and each new design point having a cost that is the same or more favorable than the most favorable cost associated with the allocated design points is allocated to the design population. The design points allocated to the design population can then be displayed for selection of one of said allocated design points having desired performances of the circuit.
Each circuit simulation performed on unique layout of circuit devices generates a design point (DP) that includes device variable values and performance goal values. Circuit models for at least one performance goal are determined as a function of a first subset of the DPs. A performance goal value is determined for each circuit model based on the device variable values obtained from a second subset of the DPs. Errors are determined between the thus determined value of each performance goal and values of the corresponding performance goals obtained from the second subset of the DPs. Input values of device variables are processed with at least one of the circuit models having the smallest error associated therewith to determine therefor a performance goal value. A layout of the circuit devices is generated based on the input device variable values associated with at least one of the thus determined performance goals.
Method For Automatically Sizing And Biasing Circuits By Means Of A Database
Rodney Phelps - Pittsburgh PA, US Ronald A. Rohrer - Saratoga CA, US Anthony J. Gadient - Pittsburgh PA, US Rob A. Rutenbar - Pittsburgh PA, US L. Richard Carley - Sewickley PA, US
In a method of automatically sizing and biasing a circuit, a database is provided including a plurality of records related to cells that can be utilized to form an integrated circuit. A cell parameter of a cell for a circuit is selected and compared to cell parameters residing in the records stored in the database. One record in the database is selected based upon this comparison and a performance characteristic of the circuit is determined from this record.
Method And System For Evaluating Design Costs Of An Integrated Circuit
Rodney M. Phelps - Pittsburgh PA, US Hongzhou Liu - Pittsburgh PA, US Amith Singhee - Pittsburgh PA, US
Assignee:
Cadence Design Systems, Inc. - San Jose CA
International Classification:
G06F 17/50
US Classification:
716 4, 716 7
Abstract:
Method and system for evaluating design costs of an integrated circuit are disclosed. The method includes choosing a design point for evaluation, dividing circuit specifications of the design point into at least two groups comprising a first group of specifications and a second group of specifications, computing a first set of design costs for the first group of specifications, estimating a second set of design costs for the second group of specifications using a predetermined set of reference costs, and determining a design cost of the design point using the first set of design costs and the second set of design costs.
Method And System For Improving Yield Of An Integrated Circuit
Hongzhou Liu - Pittsburgh PA, US Rodney M. Phelps - Pittsburgh PA, US
Assignee:
Cadence Designs Systems, Inc. - San Jose CA
International Classification:
G06F 17/50
US Classification:
716 1, 716 2, 716 4
Abstract:
Method and system for improving yield of an integrated circuit are disclosed. The method includes optimizing a design of the integrated circuit according to a set of predefined design parameters to generating design points that meet a set of predefined design specifications, analyzing the design points to form clusters comprising the design points, determining a representative design point from the clusters comprising the design points, running a statistical simulation to determine a yield of the design using the representative design point and a statistical model of manufacturing process variations, generating statistical corners in accordance with results of the statistical simulation, and optimizing the design in accordance with the statistical corners using an iterative process.
Solver For Modeling A Multilayered Integrated Circuit With Three-Dimensional Interconnects
Vladimir Okhmatovski - Winnipeg, CA Mengtao Yuan - Santa Clara CA, US Rodney Phelps - Pittsburgh PA, US
Assignee:
Cadence Design Systems, Inc. - San Jose CA
International Classification:
G06F 17/50
US Classification:
716110
Abstract:
Systems and methods for modeling a multilayer integrated circuit include three-dimensional interconnect models in multilayered substrates for greater accuracy. Mesh models are used to resolve effects of nearby elements and grid models are used to resolve effects of far-away elements. Sidewall mesh elements of three-dimensional interconnects are projected onto parallel (or substantially parallel) grids between the top and bottom walls of the interconnects so that grid models can be used to resolve three-dimensional effects of interconnects in multilayered substrates.
Method And Apparatus For Broadband Electromagnetic Modeling Of Three-Dimensional Interconnects Embedded In Multilayered Substrates
Vladimir Okhmatovski - Winnipeg, CA Mengtao Yuan - Santa Clara CA, US Rodney Phelps - Pittsburgh PA, US
Assignee:
Cadence Design Systems, Inc. - San Jose CA
International Classification:
G06F 9/455 G06F 17/50
US Classification:
716113, 716120, 716137
Abstract:
Systems and methods for modeling a multilayer integrated circuit include three-dimensional interconnect models in multilayered substrates for greater accuracy. Mesh models are used to resolve effects of nearby elements and grid models are used to resolve effects of far-away elements. Sidewall mesh elements of three-dimensional interconnects are projected onto parallel (or substantially parallel) grids between the top and bottom walls of the interconnects so that grid models can be used to resolve three-dimensional effects of interconnects in multilayered substrates.
Netsuite
Senior Director of Software Development
Iqity Solutions Llc. Apr 2010 - Mar 2016
Vice President Engineering and Product Development
Ciespace Sep 2008 - Apr 2010
Vice President Engineering
Cadence Design Systems Apr 2004 - Sep 2008
Software Architect
Neolinear Jan 2000 - Apr 2004
Senior Software Engineer
Education:
Carnegie Mellon University 1996 - 2001
Doctorates, Doctor of Philosophy, Computer Engineering
Skills:
Eda Software Engineering Start Ups Software Project Management Algorithms Enterprise Software Saas Operational Excellence Distributed Systems Software Development Analytics Amazon Web Services Software Quality Assurance Software Patents Team Building Simulations Grant Writing Sbir Data Streaming Perl C++ C
American Music Channel
Member Board of Advisors
Rankam Group Int'l 2007 - 2012
Vice President For Global Business and Head of Legal Affiars
Education:
Oxford Institute 2011 - 2013
The University of Dallas 2002 - 2010
Master of Business Administration, Masters, Economics
Baylor University 1961 - 2008
Bachelors, Bachelor of Arts, Chinese, History
Parker College of Chiropractic 1982 - 1986
Doctorates, Doctor of Chiropractic
Southern Methodist University 1968 - 1971
Doctor of Jurisprudence, Doctorates, Journalism
Skills:
Public Speaking Social Media Leadership Customer Service Strategic Planning Healthcare Team Building Entrepreneurship Marketing Coaching Management
Citi
Managing Director, Global Consumer Operation and Technology Resource and Supplier Strategy
Citi
Site President
Citi
Director, Global Consumer Resource and Location Strategy
Citi Feb 2005 - Jun 2008
Senior Vice President - Operations
Citi Mar 2003 - Feb 2005
Commercial Quality Vice President
Education:
Stephen F. Austin State University 1982 - 1985
Bachelors, Bachelor of Business Administration, General Business
Management Sales New Business Development Microsoft Excel Microsoft Office Public Speaking Strategic Planning Marketing Strategy Customer Service Leadership
Colorado Springs, COPRESIDENT, C.E.O. at RNP COMMUNICATIONS I work too much. when I am off I talk about work, when I am at work I talk about work. I believe this will change a bit after the establishment of my company in... I work too much. when I am off I talk about work, when I am at work I talk about work. I believe this will change a bit after the establishment of my company in the next year or so.