Parameter extraction of DFT

US9727675B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9727675-B2
Application numberUS-201615081735-A
CountryUS
Kind codeB2
Filing dateMar 25, 2016
Priority dateSep 26, 2013
Publication dateAug 8, 2017
Grant dateAug 8, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Electronic design automation to simulate the behavior of structures and materials at multiple simulation scales with different simulators.

First claim

Opening claim text (preview).

The invention claimed is: 1. An EDA tool comprising: a data processor; storage configured to provide computer program instructions to the processor, including: an intermediary interacting with a plurality of simulators to perform an EDA simulation at a plurality of different simulation scales, the plurality of simulators including: a first set of one or more ab initio simulators at a first simulation scale; and a second set of one of more non-ab initio simulators at a second simulation scale larger than the first simulation scale, wherein the intermediary processes outputs of the first set of one or more ab initio simulators to generate a set of semiconductor material quantities received and processed by the second set of one or more non-ab initio simulators as values for input parameters, said quantities including at least one member of the group consisting of: an effective mass tensor, a non-parabolicity value, and N-band k.p model parameter values where N is an integer. 2. The EDA tool of claim 1 , wherein, the data processor is responsive to one or more of the input parameters to at least one of the second set of one of more non-ab initio simulators having an inaccuracy, such that the data processor automatically executes at least one of the first set of one or more simulators to provide results as values for said one or more of the input parameters to said at least one of the second set of one of more simulators, thereby lessening the inaccuracy. 3. The EDA tool of claim 1 , wherein the first set of one or more ab initio simulators includes a density functional theory simulator, and said second set of one or more non-ab initio simulators excludes the density functional theory simulator. 4. The EDA tool of claim 3 , wherein the intermediary causes the density functional theory simulator to perform with at least one of an internal field and a potential barrier, and without an external field. 5. The EDA tool of claim 3 , wherein the intermediary causes the density functional theory simulator to perform with an external field provided by the second set of one of more non-ab initio simulators. 6. The EDA tool of claim 1 , wherein the set of semiconductor material quantities includes the effective mass tensor. 7. The EDA tool of claim 1 , wherein the set of semiconductor material quantities includes the non-parabolicity. 8. The EDA tool of claim 1 , wherein the set of semiconductor material quantities includes the N-band k.p model parameter values. 9. The EDA tool of claim 1 , wherein the intermediary causes the first set of one or more ab initio simulators to simulate a first volume, the intermediary causes the second set of one or more non-ab initio simulators to simulate a second volume, the first volume being smaller than the second volume. 10. The EDA tool of claim 1 , wherein the intermediary causes an iterative process between the first set of one or more ab initio simulators and the second set of one of more non-ab initio simulator, the iterative process following simulation functionality feedback. 11. The EDA tool of claim 1 , wherein the intermediary causes an iterative process between the first set of one or more ab initio simulators and the second set of one of more non-ab initio simulator, the iterative process following calculation efficiency and precision feedback. 12. The EDA tool of claim 1 , wherein the intermediary causes an iterative process between the first set of one or more ab initio simulators and the second set of one of more non-ab initio simulator, the iterative process following iterative looped feedback. 13. A computer-implemented method comprising: causing a plurality of simulators to perform an EDA simulation at a plurality of different simulation scales using a computer system, the plurality of simulators including: a first set of one or more ab initio simulators at a first simulation scale; and a second set of one of more non-ab initio simulators at a second simulation scale larger than the first simulation scale; and processing outputs of the first set of one or more ab initio simulators to generate a set of semiconductor material quantities received and processed by the second set of one or more non-ab initio simulators as values for input parameters, said quantities including at least one member of the group consisting of: an effective mass tensor, a non-parabolicity value, and N-band k.p model parameter values where N is an integer. 14. The computer-implemented method of claim 13 , wherein, the computer system is responsive to one or more of the input parameters to at least one of the second set of one of more non-ab initio simulators having an inaccuracy, such that the computer system automatically executes at least one of the first set of one or more non-ab initio simulators to provide results as values for said one or more of the input parameters to said at least one of the second set of one of more non-ab initio simulators, thereby lessening the inaccuracy. 15. The computer-implemented method of claim 13 , wherein the first set of one or more ab initio simulators includes a density functional theory simulator, and said second set of one or more non-ab initio simulators excludes the density functional theory simulator. 16. The computer-implemented method of claim 15 , wherein the intermediary causes the density functional theory simulator to perform with at least one of an internal field and a potential barrier, and without an external field. 17. The computer-implemented method of claim 15 , wherein the intermediary causes the density functional theory simulator to perform with an external field provided by the second set of one of more non-ab initio simulators. 18. The computer-implemented method of claim 13 , wherein the set of semiconductor material quantities includes the effective mass tensor. 19. The computer-implemented method of claim 13 , wherein the set of semiconductor material quantities includes the non-parabolicity. 20. The computer-implemented method of claim 13 , wherein the set of semiconductor material quantities includes the N-band k.p model parameter values. 21. The computer-implemented method of claim 13 , wherein the intermediary causes the first set of one or more ab initio simulators to simulate a first volume, the intermediary causes the second set of one or more non-ab initio simulators to simulate a second volume, the first volume being smaller than the second volume. 22. The computer-implemented method of claim 13 , wherein the intermediary causes an iterative process between the first set of one or more ab initio simulators and the second set of one of more non-ab initio simulator, the iterative process following simulation functionality feedback. 23. The computer-implemented method of claim 13 , wherein the intermediary causes an iterative process between the first set of one or more ab initio simulators and the second set of one of more non-ab initio simulator, the iterative process following calculation efficiency and precision feedback. 24. The computer-implemented method of claim 13 , wherein the intermediary causes an iterative process between the first set of one or more ab initio simulators and the second set of one of more non-ab initio simulator, the iterative process following iterative looped feedback.

Assignees

Inventors

Classifications

  • using finite element methods [FEM] or finite difference methods [FDM] · CPC title

  • G06F30/33Primary

    Design verification, e.g. functional simulation or model checking · CPC title

  • Design verification, e.g. using simulation, simulation program with integrated circuit emphasis [SPICE], direct methods or relaxation methods · CPC title

  • Design optimisation, verification or simulation (optimisation, verification or simulation of circuit designs G06F30/30) · CPC title

  • Timing analysis · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9727675B2 cover?
Electronic design automation to simulate the behavior of structures and materials at multiple simulation scales with different simulators.
Who is the assignee on this patent?
Synopsys Inc
What technology area does this patent fall under?
Primary CPC classification G06F30/33. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Aug 08 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 6 related publications on this page (citations in our corpus or others sharing the same primary CPC).