发明名称 |
FIRST PRINCIPLES DESIGN AUTOMATION TOOL |
摘要 |
An electronic design automation tool includes an application program interface API. The API includes a set of parameters and procedures supporting atomistic scale modeling of electronic materials. The procedures include a procedure to execute first principles calculations, a procedure to process results from the first principles calculations to extract device scale parameters from the results, and a procedure to determine whether the device scale parameters extracted from the results lie within a specified range of the stored information for the material. The procedures also include a procedure to parameterize an input parameter of a first principles procedure, including a procedure to execute a set of DFT computations across an input parameter space to characterize sensitivity of one of the intermediate parameter and the output parameter. Also included is a procedure to execute a second set of DFT computations across a refined input parameter space. Additional procedures include a first atomistic scale procedure to produce a set of preliminary configurations for the specified material, and a second atomistic scale procedure that utilizes DFT computations to refine the preliminary configurations and to produce the parameter set using refined configurations. The procedures include a procedure that utilizes DFT computations to parameterize the force field computations. |
申请公布号 |
US2016232264(A1) |
申请公布日期 |
2016.08.11 |
申请号 |
US201415021655 |
申请日期 |
2014.09.26 |
申请人 |
SYNOPSYS, INC. |
发明人 |
OH YONG-SEOG;SHAUGHNESSY-CULVER MICHAEL C.;SMITH STEPHEN LEE;LIU JIE;MOROZ VICTOR;BALASINGAM PRATHEEP;MA TERRY SYLVAN KAM-CHIU |
分类号 |
G06F17/50;G06F17/14 |
主分类号 |
G06F17/50 |
代理机构 |
|
代理人 |
|
主权项 |
1. An electronic design automation EDA tool comprising:
a data processing system including a program interface that includes a plurality of procedures executable using a set of input parameters, the set of input parameters including a material specification; and
the plurality of procedures including:a procedure to produce inputs defining initial conditions of first principles calculations;a procedure to execute sequences of first principles calculations using the inputs; anda procedure to process results from the first principles calculations to extract device scale parameters from the results. |
地址 |
MOUNTAIN VIEW CA US |