<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE ep-patent-document PUBLIC "-//EPO//EP PATENT DOCUMENT 1.4//EN" "ep-patent-document-v1-4.dtd">
<ep-patent-document id="EP01921205B9W1" file="EP01921205W1B9.xml" lang="de" country="EP" doc-number="1305743" kind="B9" correction-code="W1" date-publ="20110119" status="c" dtd-version="ep-patent-document-v1-4">
<SDOBI lang="de"><B000><eptags><B001EP>......DE....FRGB....................................................................................</B001EP><B003EP>*</B003EP><B005EP>J</B005EP><B007EP>DIM360 Ver 2.15 (14 Jul 2008) -  2999001/0</B007EP></eptags></B000><B100><B110>1305743</B110><B120><B121>KORRIGIERTE EUROPÄISCHE PATENTSCHRIFT</B121></B120><B130>B9</B130><B132EP>B1</B132EP><B140><date>20110119</date></B140><B150><B151>W1</B151><B155><B1551>de</B1551><B1552>Ansprüche DE</B1552><B1551>en</B1551><B1552>Claims DE</B1552><B1551>fr</B1551><B1552>Revendications DE</B1552></B155></B150><B190>EP</B190></B100><B200><B210>01921205.9</B210><B220><date>20010315</date></B220><B240><B241><date>20021016</date></B241><B242><date>20041119</date></B242></B240><B250>de</B250><B251EP>de</B251EP><B260>de</B260></B200><B300><B310>10012876</B310><B320><date>20000316</date></B320><B330><ctry>DE</ctry></B330></B300><B400><B405><date>20110119</date><bnum>201103</bnum></B405><B430><date>20030502</date><bnum>200318</bnum></B430><B450><date>20101006</date><bnum>201040</bnum></B450><B452EP><date>20100421</date></B452EP><B480><date>20110119</date><bnum>201103</bnum></B480></B400><B500><B510EP><classification-ipcr sequence="1"><text>G06F  17/50        20060101AFI20011009BHEP        </text></classification-ipcr></B510EP><B540><B541>de</B541><B542>VERFAHREN ZUR FLÄCHENOPTIMIERUNG VON BAUELEMENTEN IN INTEGRIERTEN SCHALTUNGEN</B542><B541>en</B541><B542>METHOD FOR THE SURFACE OPTIMISATION OF COMPONENTS IN INTEGRATED CIRCUITS</B542><B541>fr</B541><B542>PROCEDE D'OPTIMISATION DE SURFACE DE COMPOSANTS DANS DES CIRCUITS INTEGRES</B542></B540><B560><B562><text>MICHAEL C ET AL: "A flexible statistical model for CAD of submicrometer analog CMOS integrated circuits" IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER AIDED DESIGN. DIGEST OF TECHNICAL PAPERS (ICCAD). SANTA CLARA, NOV. 7 - 11, 1993, LOS ALAMITOS, IEEE. COMP. SOC. PRESS, US, Bd. CONF. 11, 7. November 1993 (1993-11-07), Seiten 330-333, XP010216517 ISBN: 0-8186-4490-7</text></B562><B562><text>THEWES R ET AL: "Explanation and quantitative model for the matching behaviour of poly-silicon resistors" ELECTRON DEVICES MEETING, 1998. IEDM '98 TECHNICAL DIGEST., INTERNATIONAL SAN FRANCISCO, CA, USA 6-9 DEC. 1998, PISCATAWAY, NJ, USA,IEEE, US, 6. Dezember 1998 (1998-12-06), Seiten 771-774, XP010321643 ISBN: 0-7803-4774-9</text></B562><B562><text>TO H-Y ET AL: "A NOVEL SENSITIVITY ANALYSIS TECHNIQUE FOR VLSI STATISTICAL DESIGN" 1996 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS). CIRCUITS AND SYSTEMS CONNECTING THE WORLD. ATLANTA, MAY 12 - 15, 1996, IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), NEW YORK, IEEE, US, Bd. 4, 12. Mai 1996 (1996-05-12), Seiten 485-487, XP000704642 ISBN: 0-7803-3074-9</text></B562><B562><text>RODRIGUEZ-MACIAS R ET AL: "A TOOL FOR FAST MISMATCH ANALYSIS OF ANALOG CIRCUITS" 1995 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS). SEATTLE, APR. 30 - MAY 3, 1995, INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), NEW YORK, IEEE, US, Bd. 3, 30. April 1995 (1995-04-30), Seiten 2148-2151, XP000559119 ISBN: 0-7803-2571-0</text></B562><B562><text>PAULUS C ET AL: "Area optimization of analog circuits considering matching constraints" PROCEEDINGS DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION 2000 (CAT. NO. PR00537), PROCEEDINGS OF MEETING ON DESIGN AUTOMATION AND TEST IN EUROPE, PARIS, FRANCE, 27-30 MARCH 2000, Seite 738 XP010377548 2000, Los Alamitos, CA, USA, IEEE Comput. Soc, USA ISBN: 0-7695-0537-6</text></B562></B560></B500><B700><B720><B721><snm>BREDERLOW, Ralf</snm><adr><str>Von-Erckert-Str. 27</str><city>81827 München</city><ctry>DE</ctry></adr></B721><B721><snm>PAULUS, Christian</snm><adr><str>Tankenrainer Str. 12E</str><city>82362 Weilheim</city><ctry>DE</ctry></adr></B721></B720><B730><B731><snm>Infineon Technologies AG</snm><iid>100781874</iid><irf>P 24820</irf><adr><str>Am Campeon 1-12</str><city>85579 Neubiberg</city><ctry>DE</ctry></adr></B731></B730><B740><B741><snm>Viering, Jentschura &amp; Partner</snm><iid>100060432</iid><adr><str>Postfach 22 14 43</str><city>80504 München</city><ctry>DE</ctry></adr></B741></B740></B700><B800><B840><ctry>DE</ctry><ctry>FR</ctry><ctry>GB</ctry></B840><B860><B861><dnum><anum>DE2001000996</anum></dnum><date>20010315</date></B861><B862>de</B862></B860><B870><B871><dnum><pnum>WO2001073617</pnum></dnum><date>20011004</date><bnum>200140</bnum></B871></B870></B800></SDOBI><!-- EPO <DP n="1"> -->
<description id="desc" lang="de">
<p id="p0001" num="0001">Die vorliegende Erfindung betrifft ein Verfahren zur Flächenoptimierung von Bauelementen in integrierten Analogschaltungen unter Berücksichtigung der Nebenbedingung einer nicht zu überschreitenden Variation der Ausgangssignale der Schaltungen.</p>
<p id="p0002" num="0002">Häufig werden integrierte Schaltungen oder Teilschaltungen oder einzelne Bauteile in solchen Schaltungen implementiert, die bestimmte Schwankungen ihrer Ausgangssignale nicht überschreiten dürfen. So werden Schaltungen in Paaren oder Gruppen identischen Aufbaus verwendet, welche beispielsweise die gleiche Funktion gegenüber unterschiedlichen Signalen etc. übernehmen sollen. Jedoch weisen solche Schaltungen beziehungsweise Bauteile in integrierten Schaltungen auf Grund von statistischen Effekten Abweichungen in ihren elektrischen Parametern auf. Diese Variationen, der sogenannte Device Mismatch auf Grund der Schwankungen von Bauteilparametern, stellt eine wichtige Randbedingung bei der Dimensionierung entsprechender integrierter Schaltungen dar. Der Device Mismatch kann für die verschiedenen Bauelemente in den jeweiligen Herstellungsprozessen integrierter Schaltungen meßtechnisch erfaßt werden und dient als Grundlage bei der Dimensionierung hochgenauer integrierter Schaltungen, beispielsweise von Baugruppen in Analog-Digital- und Digital-Analogwandlern. Es ist bekannt, daß der statistische Mismatch integrierter Schaltungen beziehungsweise Bauteile in ihren elektrischen Parametern mit zunehmender Fläche A abnimmt, wobei sich für die meisten Bauteile ein 1/√<i>A</i>-Gesetz für die<!-- EPO <DP n="2"> --> Standardabweichung der relevanten elektrischen Parameter ableiten und experimentell bestätigen läßt. Neben diesen statischen Parameterabweichungen kommen auch dynamische Abweichungen der elektrischen Bauteilparameter vor, die als 1/f Rauschsignal eines Bauteils beobachtet werden können und die eine Abhängigkeit vom Verhältnis von den am Leitungsprozeß beteiligten Ladungsträgern und der Zahl der im Bereich des Stromflusses vorhandenen Störstellen zeigen. Damit ist das 1/f-Rauschen ebenfalls von der aktiven Bauteilfläche abhängig und nimmt mit zunehmender Bauteilfläche ab.</p>
<p id="p0003" num="0003">Wird bei einer komplexen analogen Schaltung eine obere Grenze für parametervariationsbedingter Signalfehler am Ausgang der Schaltung gefordert, so müssen die Flächen der verwendeten Bauelemente entsprechend dimensioniert werden. Üblicherweise wird eine Schaltung unter Zuhilfenahme eines Simulationsprogramms entsprechend den Anforderungen entwickelt. Zur Berücksichtigung von Parametervariationseffekten werden in einer Monte-Carlo-Simulationsmethode die elektrischen Parameter der Einzelbauelemente voneinander statistisch unabhängig innerhalb einer vorzugebenden Schwankungsbreite geringfügig verändert, woraufhin erneut eine Simulation durchgeführt und die Abweichung des Ausgangssignals vom Sollwert ermittelt wird. Diese Methodik erweist sich als außerordentlich rechenintensiv, da zur Ermittlung eines einzelnen Punkts im Ergebnisraum die gesamte Schaltung simuliert werden muß. Um statistisch relevante Aussagen treffen zu können, ist eine große Anzahl von Simulationen notwendig. Von den so ermittelten, maximal zulässigen Schwankungsbreiten der elektrischen Parameter kann auf die Mindestfläche der einzelnen Bauteile geschlossen werden, welche sich aus der<!-- EPO <DP n="3"> --> Simulation ergibt und die zum Erreichen der gewünschten Gesamtgenauigkeit der Schaltung erforderlich ist.</p>
<p id="p0004" num="0004">Im folgenden sollen verschiedene Parameterabweichungen kurz vorgestellt werden.</p>
<p id="p0005" num="0005">Bei integrierten MOS-Transistoren hängt der Unterschied ihrer Schwellenspannungen im wesentlichen von der Anzahl der in den Kanal implantierten Dotieratome ab. Die Anzahl der Dotieratome nimmt linear mit der Fläche des Transistors zu, so daß sich beispielsweise für die Abweichung seiner Schwellenspannung V<sub>t</sub> folgender Zusammenhang zur Bauteilfläche A herstellen läßt: <maths id="math0001" num=""><math display="block"><msub><mi>σ</mi><msub><mi>V</mi><mi>t</mi></msub></msub><mo>=</mo><mfrac><mn>1</mn><msqrt><mi>A</mi></msqrt></mfrac><mo>⁢</mo><msub><mi>c</mi><msub><mi>V</mi><mi>t</mi></msub></msub></math><img id="ib0001" file="imgb0001.tif" wi="35" he="17" img-content="math" img-format="tif"/></maths></p>
<p id="p0006" num="0006">Auch die Steilheit eines MOS-Transistors unterliegt statistischen Schwankungen. Auch die Abweichung der Steilheit ist proportional zu 1/√<i>A</i>.</p>
<p id="p0007" num="0007">Der Flächenwiderstandswert eines Polysiliziumwiderstands wird im wesentlichen durch den Ladungsträgertransport über die Korngrenzen im Polysilizium bestimmt. Da die mittlere Korngröße und der mittlere Übergangswiderstand zwischen den Körnern einen festen, prozeßspezifischen Wert aufweist läßt sich für Abweichungen des Flächenwiderstandswerts folgende Gegebenheit aufstellen: <maths id="math0002" num=""><math display="block"><msub><mi>σ</mi><mrow><mi mathvariant="normal">Δ</mi><mo>⁢</mo><mi>R</mi><mo>/</mo><mi>R</mi></mrow></msub><mo>=</mo><mfrac><mn>1</mn><msqrt><mi>A</mi></msqrt></mfrac><mo>⁢</mo><msub><mi>c</mi><mrow><mi mathvariant="normal">Δ</mi><mo>⁢</mo><mi>R</mi><mo>/</mo><mi>R</mi></mrow></msub></math><img id="ib0002" file="imgb0002.tif" wi="41" he="19" img-content="math" img-format="tif"/></maths><!-- EPO <DP n="4"> --></p>
<p id="p0008" num="0008">Auch für dynamische Abweichungen der elektrischen Bauteilparameter, die als 1/f-Rauschsignal eines Bauteils beobachtet werden können, ergibt sich eine Abhängigkeit vom Verhältnis von den am Leitungsprozeß beteiligten Ladungsträgern und der Zahl der im Bereich des Stromflusses vorhandenen Störstellen. Somit ist auch das 1/f-Rauschen von der aktiven Bauteilfläche abhängig und kann modellhaft beschrieben werden als <maths id="math0003" num=""><math display="block"><msub><mi mathvariant="italic">σ</mi><mrow><mi mathvariant="italic">Vg</mi><mo mathvariant="italic">,</mo><mi mathvariant="italic">noise</mi></mrow></msub><mo mathvariant="italic">=</mo><msubsup><mi mathvariant="italic">V</mi><mrow><mi mathvariant="italic">g</mi><mo mathvariant="italic">,</mo><mi mathvariant="italic">noise</mi></mrow><mi mathvariant="italic">rms</mi></msubsup><mo>=</mo><msqrt><msubsup><mo>∫</mo><msub><mi>f</mi><mi>l</mi></msub><msub><mi>f</mi><mi>u</mi></msub></msubsup><mo>⁢</mo><msub><mi>S</mi><msub><mi>V</mi><mi>g</mi></msub></msub><mo>⁢</mo><mi mathvariant="italic">df</mi></msqrt><mo>=</mo><msqrt><mfrac><msub><mi>K</mi><mi>F</mi></msub><mrow><msubsup><mi>C</mi><mi mathvariant="italic">ox</mi><mn>2</mn></msubsup><mo>⁢</mo><mi>A</mi></mrow></mfrac></msqrt><mo>⁢</mo><mi>ln</mi><mo>⁢</mo><mfrac><msub><mi>f</mi><mi>u</mi></msub><msub><mi>f</mi><mi>l</mi></msub></mfrac></math><img id="ib0003" file="imgb0003.tif" wi="88" he="24" img-content="math" img-format="tif"/></maths></p>
<p id="p0009" num="0009">Hierbei ist V<sub>g,noise,pp</sub> das 1σ-Rauschen der äquivalenten Gate-Spannung, K<sub>F</sub> die Rauschkonstante, C<sub>OX</sub> ist die Flächenkapazität des Gateoxids, A die Transistorfläche und f<sub>u</sub> und f<sub>l</sub> die obere- beziehungsweise untere Grenze des betrachteten Frequenzintervalls. Damit ergibt für die auf den Eingang des Transistors bezogene mittlere Rauschamplitude S<sub>V<sub2>g</sub2></sub> folgender Zusammenhang: <maths id="math0004" num=""><math display="block"><msqrt><msub><mi>S</mi><msub><mi>V</mi><mi>g</mi></msub></msub><mo>⁢</mo><mi mathvariant="normal">Δ</mi><mo>⁢</mo><mi>f</mi></msqrt><mo>=</mo><msub><mi>σ</mi><msub><mi>V</mi><mrow><mi>g</mi><mo>,</mo><mi mathvariant="italic">noise</mi></mrow></msub></msub><mo>=</mo><mfrac><msub><mi>c</mi><msub><mi>V</mi><mrow><mi mathvariant="italic">g</mi><mo mathvariant="italic">,</mo><mi mathvariant="italic">noise</mi></mrow></msub></msub><msqrt><mi>A</mi></msqrt></mfrac></math><img id="ib0004" file="imgb0004.tif" wi="52" he="21" img-content="math" img-format="tif"/></maths></p>
<p id="p0010" num="0010">In allen obigen Formeln ist ein Proportionalitätsfaktor c angegeben worden, der von den betrachteten Bauelementen abhängt. Dieser Proportionalitätsfaktor wird als Matching-Konstante c<sub>ij</sub> eines betrachteten Bauelements i bezeichnet, wobei j ein Index für den gerade betrachteten elektrischen Parameter ausgewählt aus einer Gruppe von n für das betrachtete Bauelement maßgeblichen oder als maßgeblich<!-- EPO <DP n="5"> --> betrachteten elektrischen Parameter, welche Variationen unterliegen können, ist.</p>
<p id="p0011" num="0011">Die experimentelle Ermittlung der Matching-Konstante wird durch Messung der elektrischen Eigenschaften zweier eng benachbarter Bauteile unter optimalen Layout-Bedingungen ermittelt. Hierzu zählen Kreuzkopplung, das Sicherstellen identischer Umgebungen für die zu matchenden Bauelemente, sowie die Vermeidung von Metallflächen über aktiven Gebieten. Üblicherweise wird das Meßergebnis als Konstante für ein paarweises Vorkommen von Bauelementen angegeben. Tabelle 1 zeigt experimentell bestimmte Matching-Konstanten verschiedener Bauteile für unterschiedliche Parameter, wobei von einer paarweisen Auswertung ausgegangen wird.
<tables id="tabl0001" num="0001">
<table frame="all">
<title>Tabelle 1: Experimentell ermittelte Matching-Konstanten von Widerständen und Transistoren in verschiedenen CMOS-Prozessen bei paarweiser Auswertung. Lmin ist die minimale Gatelänge eines Transistors, der mit dem jeweiligen Prozeß hergestellt werden kann.</title>
<tgroup cols="4">
<colspec colnum="1" colname="col1" colwidth="42mm"/>
<colspec colnum="2" colname="col2" colwidth="41mm"/>
<colspec colnum="3" colname="col3" colwidth="42mm"/>
<colspec colnum="4" colname="col4" colwidth="43mm"/>
<thead>
<row>
<entry namest="col1" nameend="col2" align="center" valign="top">L<sub>min</sub> = 0,5 µm</entry>
<entry namest="col3" nameend="col4" align="center" valign="top">L<sub>min</sub> = 0.65 µm</entry></row>
<row>
<entry valign="top">Bauteil</entry>
<entry valign="top">Matching-Konstante</entry>
<entry valign="top">Bauteil</entry>
<entry valign="top">Matching-Konstante</entry></row></thead>
<tbody>
<row>
<entry>Poly-Si-R</entry>
<entry>c<sub>ΔR/R</sub> = 11 %µm</entry>
<entry>Poly-Si-1-R</entry>
<entry>c<sub>ΔR/R</sub> = 12 %µm</entry></row>
<row>
<entry>n-Diffusion-R</entry>
<entry>c<sub>ΔR/R</sub> = 1.3 %µm</entry>
<entry>Poly-Si-2-R</entry>
<entry>c<sub>ΔR/R</sub> = 5.6 %µm</entry></row>
<row>
<entry>p-Diffusion-R</entry>
<entry>c<sub>ΔR/R</sub> = 1.4 %µm</entry>
<entry>Hi-Res-Poly-Si-R</entry>
<entry>c<sub>ΔR/R</sub> = 3.7 %µm</entry></row>
<row>
<entry>n-MOSFET</entry>
<entry>c<sub>ΔVg,n</sub> = 16 mVµm</entry>
<entry>n-MOSFET</entry>
<entry>c<sub>ΔVg,n</sub> = 20 mVµm</entry></row>
<row>
<entry>p-MOSFET</entry>
<entry>c<sub>ΔVg,p</sub> = 15 mVµm</entry>
<entry>P-MOSFET</entry>
<entry>c<sub>ΔVg,p</sub> = 18 mVµm</entry></row>
<row>
<entry namest="col1" nameend="col2" align="center">L<sub>min</sub> =0.35 µm</entry>
<entry namest="col3" nameend="col4" align="center">L<sub>min</sub> = 0.25 µm</entry></row>
<row>
<entry>Bauteil</entry>
<entry>Matching-Konstante</entry>
<entry>Bauteil</entry>
<entry>Matching-Konstante</entry></row>
<row>
<entry>n-MOSFET</entry>
<entry>c<sub>ΔVg,n</sub> = 8 mVµm</entry>
<entry>n-Poly-Si-R</entry>
<entry>c<sub>ΔR/R</sub> = 4.7 %µm</entry></row>
<row>
<entry>p-MOSFET</entry>
<entry>c<sub>ΔVg,p</sub> = 8 mVµm</entry>
<entry>p-Poly-Si-R</entry>
<entry>c<sub>ΔR/R</sub> = 3.0 %µm</entry></row>
<row>
<entry/>
<entry/>
<entry>n-MOSFET</entry>
<entry>c<sub>ΔVg,n</sub> = 8 mVµm</entry></row>
<row>
<entry/>
<entry/>
<entry/>
<entry/></row></tbody></tgroup>
</table>
</tables><!-- EPO <DP n="6"> --></p>
<p id="p0012" num="0012">Weiterhin sind Verfahren zur Flächenoptimierung von Bauelementen in integrierten Schaltungen unter Verwendung numerischer Verfahren aus (<nplcit id="ncit0001" npl-type="s"><text>H. Su et al, Statistical constrained optimization of analog MOS circuits using empirical performance models, IEEE International Symposium on Circuits and Systems, Vol. 1, S. 133 - 136, 1994</text></nplcit>; <nplcit id="ncit0002" npl-type="s"><text>C.J. Abel et al, Characterization of transistor mismatch for statistical CAD of submicron CMOS analog circuits, IEEE International Symposium on Circuits and Systems, S. 1401 - 1404, 1993</text></nplcit>; <nplcit id="ncit0003" npl-type="s"><text>M.J.M. Pelgrom, Matching properties of MOS transistors, IEEE Journal of Solid-State Circuits, Vol. 24, Nr. 5, S. 1433 - 1440, 1989</text></nplcit>) bekannt.</p>
<p id="p0013" num="0013">Somit besteht ein Bedarf, ein weniger iteratives Verfahren zur Bestimmung optimierter Bauelementflächen zu entwickeln. Diese Aufgabe löst die Erfindung durch die Bereitstellung eines Verfahrens zur Flächenoptimierung von Bauelementen bei gepaarten Schaltungen gemäß dem unabhängigen Patentanspruch 1. Weitere vorteilhafte Ausgestaltungen, Details und Aspekte der Erfindung ergeben sich aus den abhängigen Patentansprüchen, der Beschreibung und den beigefügten Zeichnungen.</p>
<p id="p0014" num="0014">Der sogenannte Lagrangeformalismus erlaubt eine Extremwertbestimmung unter Nebenbedingungen. Überraschenderweise hat sich gezeigt, daß dieses Lagrange-Gleichungssystem auf Grund des spezifischen Aufbaus der zur<!-- EPO <DP n="7"> --> Berechnung der Varianz verwendeten Formeln und der vorliegenden Bedingungen für die Gesamtflächenminimierung im vorliegenden Fall analytisch lösbar ist und zur Berechnung der Optima der Bauteilflächen die Verwendung einer einzelnen Gleichung gestattet.</p>
<p id="p0015" num="0015">Mit Hilfe des Langrange-Formalismus, der eine Extremwertbestimmung unter Nebenbedingungen erlaubt, kann das zuvor beschriebene Optimierungsproblem analytisch behandelt werden. Die Summe aller Bauteilflächen stellt die zu optimierende Größe dar, die minimal sein soll, um die Chipkosten zu senken. Jedoch dürfen die statistischen Schwankungen der Bauteilparameter nicht zu groß werden. Dies repräsentiert die Nebenbedingung in dem Optimierungsverfahren.</p>
<p id="p0016" num="0016">Die Erfindung ist daher gerichtet auf ein Verfahren zur Flächenoptimierung von Bauelementen in einer integrierten Schaltung mit m Bauelementen gemäß Anspruch 1.<!-- EPO <DP n="8"> --></p>
<p id="p0017" num="0017">Unter einer Schaltung ist hier zumindest eine Schaltungsanordnung zu verstehen, welche bei gleichen Eingangssignalen möglichst identische Ausgangssignale liefern soll. Die Wiederholgenauigkeit oder Standardabweichung σ<sub>out</sub> ist hierbei die Standardabweichung des Ausgangssignals S<sub>out</sub> der Schaltung, wenn man eine große Anzahl solcher identisch geplanter Schaltungen betrachtet. Die Schaltung weist m Bauelemente auf, wobei m zumindest 1 sein muß. Jedes der Bauelemente der Schaltung weist hierbei elektrische Parameter auf, welche Schwankungen unterliegen können. Von diesen elektrischen Parametern eines i-ten Bauelements werden für die Gleichung n Parameter berücksichtigt. Die Auswahl der berücksichtigten elektrischen Parameter hängt dabei von der gewünschten Genauigkeit der Berechnung der zur Verfügung stehenden Daten bezüglich der Matching-Konstanten und von Abschätzungen bezüglich der Einflußgröße der elektrischen Parameter eines i-ten Bauelements ab. Hierbei ist klar, daß nicht alle Bauelemente die gleiche Zahl von berücksichtigten elektrischen Parametern aufweisen müssen. Die partielle Ableitung des Ausgangssignals S<sub>out</sub> kennzeichnet hierbei, wie stark sich bei einer kleinen Variation eines elektrischen Parameters das Ausgangssignal verändert.</p>
<p id="p0018" num="0018">Das erfindungsgemäße Verfahren muß auf Grund seiner Komplexität automatisiert durchgeführt werden, das heißt in einer Datenverarbeitungsanlage ausgeführt werden. Hierbei können wahlweise digitale Datenverarbeitungsanlagen oder auch entsprechend eingerichtete Analogrechner verwendet werden. Die Datenverarbeitungsanlage kann Teil einer<!-- EPO <DP n="9"> --> Produktionsstätte für Halbleiter beziehungsweise einer Planungseinheit bei der Halbleiterherstellung sein. Beispielsweise wird es bevorzugt, daß das erfindungsgemäße Verfahren in einem Gerät zur Erzeugung und/oder Planung von Belichtungsmasken für integrierte Halbleiterstrukturen durchgeführt wird.</p>
<p id="p0019" num="0019">Das Verfahren kann weiterhin den weiteren Schritt aufweisen: -Synthetisieren eines Schaltplanlayouts an Hand der Flächendaten der Bauelemente.</p>
<p id="p0020" num="0020">Hierbei versteht es sich, daß weitere Daten wie beispielsweise der Schaltplan etc. in das Synthetisieren eines Schaltplanlayouts einfließen müssen. Hierbei können entsprechende Simulationsprogramme, die um das erfindungsgemäße Verfahren ergänzt werden, beispielsweise SPICE-basierend, verwendet werden.</p>
<p id="p0021" num="0021">Verschiedene elektrische Parameter können Berücksichtigung finden. So kann beispielsweise für ein Bauelement, das ein MOS-Transistor ist, einer der betrachteten elektrischen Parameter die Schwellenspannung dieses Transistors sein. Bei Bauelementen, die integrierte Widerstände sind, kann einer ihrer elektrischen Parameter der Flächenwiderstandswert sein. Bei Vorkommen eines MOS-Transistors kann einer der elektrischen Parameter das 1/f-Rauschsignal sein, ebenso wie bei einem integrierten Widerstand. Das erfindungsgemäße Verfahren funktioniert besonders gut, wenn die einzelnen Parameter p<sub>ij</sub> voneinander statistisch unabhängig sind.</p>
<p id="p0022" num="0022">Das erfindungsgemäße Verfahren kann auch hierarchisch verwendet werden. Ein auf einer bestimmten Hierarchiestufe betrachtetes Bauelement, welches in das erfindungsgemäße<!-- EPO <DP n="10"> --> Verfahren, wie oben angegeben einfließt, kann wiederum für sich betrachtet eine Schaltung mit mehreren Bauelementen sein. Auf Grund der mathematischen Gegebenheiten des erfindungsgemäßen Verfahrens ist es dann möglich, eine Matching-Konstante c<sub>tot</sub> für die Gesamtheit dieser Bauelemente (die eine Schaltung bilden), die in ihrer Gesamtheit auf der höheren Hierarchieebene wiederum als Bauelement betrachtet wird, anzugeben, welche sich berechnet nach <maths id="math0005" num=""><math display="block"><msub><mi>c</mi><mi mathvariant="italic">tot</mi></msub><mo>=</mo><mstyle displaystyle="true"><munderover><mo>∑</mo><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>m</mi></munderover></mstyle><msqrt><mstyle displaystyle="true"><munderover><mo>∑</mo><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></munderover></mstyle><msup><mfenced><mfrac><mrow><mo>∂</mo><msub><mi>S</mi><mi mathvariant="italic">out</mi></msub></mrow><mrow><mo>∂</mo><msub><mi>p</mi><mi mathvariant="italic">ij</mi></msub></mrow></mfrac></mfenced><mn>2</mn></msup><mo>⁢</mo><msubsup><mi>c</mi><mi mathvariant="italic">ij</mi><mn>2</mn></msubsup></msqrt></math><img id="ib0005" file="imgb0005.tif" wi="51" he="24" img-content="math" img-format="tif"/></maths></p>
<p id="p0023" num="0023">In manchen Fällen führt eine konsequente Minimierung der Gesamtfläche der Schaltung zu eventuell unerwünschten Flächenverteilungen innerhalb der Schaltung. So kann beispielsweise ein differentielles Paar eine überhöhte Eingangskapazität aufweisen. Als zusätzliche einfache Nebenbedingung kann deshalb die Fläche eines oder mehrerer Bauelemente festgelegt werden und mit den verbleibenden Parametern die Optimierung durchgeführt werden. Die Bestimmung der Mindestflächen A<sub>i</sub> der übrigen Bauelemente erfolgt daher so, daß die Bauelemente mit vorgegebener Fläche nicht mit einbezogen werden, wobei die Mindestfläche A<sub>i</sub> eines i-ten Bauelementes jeder der gepaarten Schaltungen nach folgender Gleichung bestimmt wird: <maths id="math0006" num=""><math display="block"><msub><mi>A</mi><mi>i</mi></msub><mo>=</mo><mfrac><mrow><mstyle displaystyle="false"><munderover><mo>∑</mo><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>k</mi></munderover></mstyle><msqrt><mstyle displaystyle="false"><munderover><mo>∑</mo><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></munderover></mstyle><mfrac><mrow><mo>∂</mo><msup><msub><mi>S</mi><mi mathvariant="italic">out</mi></msub><mn>2</mn></msup></mrow><mrow><mo>∂</mo><msub><mi>p</mi><mi mathvariant="italic">ij</mi></msub></mrow></mfrac><mo>⁢</mo><msubsup><mi>c</mi><mi mathvariant="italic">ij</mi><mn>2</mn></msubsup></msqrt></mrow><msubsup><mover><mi>σ</mi><mo>^</mo></mover><mi mathvariant="italic">out</mi><mn>2</mn></msubsup></mfrac><mo>⁢</mo><msqrt><mstyle displaystyle="true"><munderover><mo>∑</mo><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></munderover></mstyle><mfrac><mrow><mo>∂</mo><msup><msub><mi>S</mi><mi mathvariant="italic">out</mi></msub><mn>2</mn></msup></mrow><mrow><mo>∂</mo><msub><mi>p</mi><mi mathvariant="italic">ij</mi></msub></mrow></mfrac><mo>⁢</mo><msubsup><mi>c</mi><mi mathvariant="italic">ij</mi><mn>2</mn></msubsup></msqrt></math><img id="ib0006" file="imgb0006.tif" wi="81" he="30" img-content="math" img-format="tif"/></maths><br/>
wobei sich <maths id="math0007" num=""><math display="inline"><msubsup><mover><mi>σ</mi><mo>^</mo></mover><mi mathvariant="italic">out</mi><mn>2</mn></msubsup></math><img id="ib0007" file="imgb0007.tif" wi="8" he="8" img-content="math" img-format="tif" inline="yes"/></maths>ergibt aus der Subtraktion der Fehlerbeträge der festgelegten Bauelemente k+1 bis m zur Gesamtvarianz des<!-- EPO <DP n="11"> --> Ausgangssignals der Schaltung von der Gesamtvarianz des Ausgangssignals der Schaltung.</p>
<p id="p0024" num="0024">Häufig wird es vorkommen, daß lediglich ein elektrischer Parameter für ein bestimmtes Bauelement von Relevanz ist. In diesem Falle kann das Verfahren so durchgeführt werden, daß die Berechnung nach der vereinfachten Gleichung: <maths id="math0008" num=""><math display="block"><msub><mi>A</mi><mi>i</mi></msub><mo>=</mo><mfrac><mrow><mstyle displaystyle="false"><munderover><mo>∑</mo><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>m</mi></munderover></mstyle><mfenced open="|" close="|"><mfrac><mrow><mo>∂</mo><msub><mi>S</mi><mi mathvariant="italic">out</mi></msub></mrow><mrow><mo>∂</mo><msub><mi>p</mi><mi>i</mi></msub></mrow></mfrac></mfenced><mo>⁢</mo><msub><mi>c</mi><mi>i</mi></msub></mrow><msubsup><mi>σ</mi><mi mathvariant="italic">out</mi><mn>2</mn></msubsup></mfrac><mfenced open="|" close="|"><mfrac><mrow><mo>∂</mo><msub><mi>S</mi><mi mathvariant="italic">out</mi></msub></mrow><mrow><mo>∂</mo><msub><mi>p</mi><mi>i</mi></msub></mrow></mfrac></mfenced><mo>⁢</mo><msub><mi>c</mi><mi>i</mi></msub></math><img id="ib0008" file="imgb0008.tif" wi="54" he="30" img-content="math" img-format="tif"/></maths><br/>
erfolgt.</p>
<p id="p0025" num="0025">Im folgenden soll die Erfindung weiter erläutert und an konkreten Ausführungsbeispielen dargelegt werden, wobei auf die beigefügten Zeichnungen Bezug genommen werden soll, in denen folgendes dargestellt ist:
<ul id="ul0001" list-style="none" compact="compact">
<li><figref idref="f0001">Figur 1</figref> zeigt die graphische Wiedergabe des Verfahrens zur Flächenminimierung mit zwei Optimierungparametern;</li>
<li><figref idref="f0002">Figur 2</figref> zeigt den Schaltplan eines beispielhaft betrachteten differentiellen Paars;</li>
<li><figref idref="f0003">Figur 3</figref> zeigt den optimierten Flächenbedarf des differentiellen Paars;</li>
<li><figref idref="f0004">Figur 4</figref> zeigt als Schaltplan eine Stromquelle;</li>
<li><figref idref="f0005">Figur 5</figref> zeigt die optimierten Flächen dieser Stromquelle.</li>
</ul></p>
<p id="p0026" num="0026">Im folgenden soll eine mathematische Herleitung der im erfindungsgemäßen Verfahren verwendeten Gleichung dargestellt werden.<!-- EPO <DP n="12"> --></p>
<p id="p0027" num="0027">Eine beliebige analoge Schaltung liefert an ihrem Ausgang ein Ausgangssignal S<sub>out</sub>, das sich aus der sogenannten Übertragungsfunktion ergibt: <maths id="math0009" num=""><math display="block"><msub><mi mathvariant="normal">S</mi><mi>out</mi></msub><mfenced separators=""><msub><mi mathvariant="normal">p</mi><mn mathvariant="normal">11</mn></msub><mo mathvariant="normal">,</mo><mo mathvariant="normal">…</mo><msub><mi mathvariant="normal">p</mi><mi>mn</mi></msub></mfenced><mo mathvariant="normal">=</mo><mi mathvariant="normal">f</mi><mfenced separators=""><msub><mi mathvariant="normal">S</mi><mi>in</mi></msub><mo>⁢</mo><msub><mi mathvariant="normal">p</mi><mn mathvariant="normal">11</mn></msub><mo mathvariant="normal">…</mo><msub><mi mathvariant="normal">p</mi><mi>mn</mi></msub></mfenced></math><img id="ib0009" file="imgb0009.tif" wi="97" he="13" img-content="math" img-format="tif"/></maths><br/>
wobei, wie oben beschrieben, die Zeichen "p" jeweils n elektrische Parameter der m in der Schaltung verwendeten Bauelemente darstellen. Die konkrete Übertragungsfunktion für eine bestimmte Schaltung muß jeweils bestimmt werden.</p>
<p id="p0028" num="0028">Ziel des hier vorgestellten Verfahrens soll die eindeutige Bestimmung der Mindestflächen aller Einzelkomponenten einer komplexen Schaltung sein, so daß ein vorgegebener mismatchbedingter Gesamtfehler nicht überschritten wird. Der geforderte maximale Gesamtfehler der Schaltung stellt die Nebenbedingung in einem Extremwertproblem dar, bei dem beispielsweise das Minimum der notwendigen Gesamtfläche bestimmt wird. Das Gesamtproblem gliedert sich somit in die Bestimmung einer Funktion zur Berechnung einer Gesamtfläche sowie einer Nebenbedingung, nämlich dem Einhalten einer bestimmten Schwankungsbreite (Standardabweichung) des Ausgangssignals. Bei fest vorgegebener Standardabweichung für das Ausgangssignal der Gesamtschaltung soll also deren Fläche minimiert werden. Die Funktion für die Bestimmung der Gesamtfläche lautet somit: <maths id="math0010" num="[1]"><math display="block"><mi>f</mi><mfenced separators=""><msub><mi>A</mi><mn>1</mn></msub><mo>…</mo><msub><mi>A</mi><mi>m</mi></msub></mfenced><mo>=</mo><mstyle displaystyle="true"><munderover><mo>∑</mo><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>m</mi></munderover></mstyle><msub><mi>A</mi><mi>i</mi></msub><mo>=</mo><msub><mi>A</mi><mi mathvariant="italic">tot</mi></msub></math><img id="ib0010" file="imgb0010.tif" wi="146" he="15" img-content="math" img-format="tif"/></maths></p>
<p id="p0029" num="0029">Zur Festlegung der Nebenbedingung muß nunmehr die Berechnung der Standardabweichung bestimmt werden. Wenn die Parameter p<sub>ij</sub>, wobei i ein Index für das Bauteil ausgewählt aus m<!-- EPO <DP n="13"> --> Bauteilen und j ein Index für den Parameter, ausgewählt aus n möglichen Parametern ist, statistisch unabhängig sind, kann nach den Gesetzen der Fehlerfortpflanzung die Varianz σ<sub>out</sub> des Ausgangssignals S<sub>out</sub> in einer linearen Näherung wie folgt abgeschätzt werden: <maths id="math0011" num="[2]"><math display="block"><msubsup><mi>σ</mi><mi mathvariant="italic">out</mi><mn>2</mn></msubsup><mo>=</mo><mstyle displaystyle="true"><munderover><mo>∑</mo><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>m</mi></munderover></mstyle><mstyle displaystyle="true"><munderover><mo>∑</mo><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></munderover></mstyle><msup><mfenced><mfrac><mrow><mo>∂</mo><msub><mi>S</mi><mi mathvariant="italic">out</mi></msub></mrow><mrow><mo>∂</mo><msub><mi>p</mi><mi mathvariant="italic">ij</mi></msub></mrow></mfrac></mfenced><mn>2</mn></msup><mo>⁢</mo><msubsup><mi>σ</mi><msub><mi>p</mi><mi mathvariant="italic">ij</mi></msub><mn>2</mn></msubsup></math><img id="ib0011" file="imgb0011.tif" wi="165" he="24" img-content="math" img-format="tif"/></maths></p>
<p id="p0030" num="0030">Für den Fehler des Ausgangssignals folgt damit unter Berücksichtigung der oben beschriebenen Flächen- und Matching-Konstanten-abhängigen Variationen: <maths id="math0012" num="[3]"><math display="block"><msubsup><mi>σ</mi><mi mathvariant="italic">out</mi><mn>2</mn></msubsup><mo>=</mo><mstyle displaystyle="true"><munderover><mo>∑</mo><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>m</mi></munderover></mstyle><mstyle displaystyle="true"><munderover><mo>∑</mo><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></munderover></mstyle><msup><mfenced><mfrac><mrow><mo>∂</mo><msub><mi>S</mi><mi mathvariant="italic">out</mi></msub></mrow><mrow><mo>∂</mo><msub><mi>p</mi><mi mathvariant="italic">ij</mi></msub></mrow></mfrac></mfenced><mn>2</mn></msup><mo>⁢</mo><mfrac><msubsup><mi>c</mi><mi mathvariant="italic">ij</mi><mn>2</mn></msubsup><msub><mi>A</mi><mi>i</mi></msub></mfrac></math><img id="ib0012" file="imgb0012.tif" wi="165" he="24" img-content="math" img-format="tif"/></maths></p>
<p id="p0031" num="0031">Diese Beziehung ist der Ausgangspunkt für die weiteren Berechnungen, die eine Optimierung einer beliebigen analogen Schaltung hinsichtlich verschiedener flächenabhängiger Randbedingungen ermöglichen. Die Nebenbedingung ϕ(A1, ..., Am) ergibt sich nunmehr aus Gleichung 3 zu: <maths id="math0013" num="[4]"><math display="block"><mi>ϕ</mi><mfenced separators=""><msub><mi>A</mi><mn>1</mn></msub><mo>…</mo><msub><mi>A</mi><mi>m</mi></msub></mfenced><mo>=</mo><msubsup><mi>σ</mi><mi mathvariant="italic">out</mi><mn>2</mn></msubsup><mo>-</mo><mstyle displaystyle="true"><munderover><mo>∑</mo><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>m</mi></munderover></mstyle><mstyle displaystyle="true"><munderover><mo>∑</mo><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></munderover></mstyle><msup><mfenced><mfrac><mrow><mo>∂</mo><msub><mi>S</mi><mi mathvariant="italic">out</mi></msub></mrow><mrow><mo>∂</mo><msub><mi>p</mi><mi mathvariant="italic">ij</mi></msub></mrow></mfrac></mfenced><mn>2</mn></msup><mo>⁢</mo><mfrac><msubsup><mi>c</mi><mi mathvariant="italic">ij</mi><mn>2</mn></msubsup><msub><mi>A</mi><mi>i</mi></msub></mfrac><mo>=</mo><mn>0</mn></math><img id="ib0013" file="imgb0013.tif" wi="165" he="21" img-content="math" img-format="tif"/></maths></p>
<p id="p0032" num="0032">Nunmehr kann die Lagrangefunktion L dieses Extremwertproblems bestimmt werden. Der Lagrangeformalismus ist eine dem Fachmann geläufige Methodik zur Extremwertbestimmung unter Nebenbedingungen. Die sich ergebende Lagrangefunktion L ist:<!-- EPO <DP n="14"> --> <maths id="math0014" num="[5]"><math display="block"><mi>L</mi><mo>=</mo><mstyle displaystyle="true"><munderover><mo>∑</mo><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>m</mi></munderover></mstyle><msub><mi>A</mi><mi>i</mi></msub><mo>+</mo><mi>λ</mi><mo>⁢</mo><mfenced separators=""><msubsup><mi>σ</mi><mi mathvariant="italic">out</mi><mn>2</mn></msubsup><mo>-</mo><mstyle displaystyle="true"><munderover><mo>∑</mo><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>m</mi></munderover></mstyle><mstyle displaystyle="true"><munderover><mo>∑</mo><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></munderover></mstyle><msup><mfenced><mfrac><mrow><mo>∂</mo><msub><mi>S</mi><mi mathvariant="italic">out</mi></msub></mrow><mrow><mo>∂</mo><msub><mi>p</mi><mi mathvariant="italic">ij</mi></msub></mrow></mfrac></mfenced><mn>2</mn></msup><mo>⁢</mo><mfrac><msubsup><mi>c</mi><mi mathvariant="italic">ij</mi><mn>2</mn></msubsup><msub><mi>A</mi><mi>i</mi></msub></mfrac></mfenced></math><img id="ib0014" file="imgb0014.tif" wi="151" he="21" img-content="math" img-format="tif"/></maths> wobei λ der sogenannte Lagrangemultiplikator ist. Hat die untersuchte Funktion F unter der Nebenbedingung ϕ einen relativen Extremwert im Punkt A<sub>0</sub>, wobei der Punkt A<sub>0</sub> ein Vektor mit m Dimensionen ist, der alle Mindestflächenwerte A<sub>1</sub> bis Am enthält, so gelten die Gleichungen <maths id="math0015" num="[6]"><math display="block"><mfrac><mrow><mo>∂</mo><mi>L</mi></mrow><mrow><mo>∂</mo><msub><mi>A</mi><mi>i</mi></msub></mrow></mfrac><mfenced><msub><mi>A</mi><mn>0</mn></msub></mfenced><mo>=</mo><mfrac><mrow><mo>∂</mo><mi>f</mi></mrow><mrow><mo>∂</mo><msub><mi>A</mi><mi>i</mi></msub></mrow></mfrac><mfenced><msub><mi>A</mi><mn>0</mn></msub></mfenced><mo>+</mo><mi>λ</mi><mo>⁢</mo><mfrac><mrow><mo>∂</mo><mi>ϕ</mi></mrow><mrow><mo>∂</mo><msub><mi>A</mi><mi>i</mi></msub></mrow></mfrac><mfenced><msub><mi>A</mi><mn>0</mn></msub></mfenced><mo>=</mo><mn>0</mn><mspace width="1em"/><mi>und</mi></math><img id="ib0015" file="imgb0015.tif" wi="148" he="21" img-content="math" img-format="tif"/></maths> <maths id="math0016" num="[7]"><math display="block"><mfrac><mrow><mo>∂</mo><mi>L</mi></mrow><mrow><mo>∂</mo><mi>λ</mi></mrow></mfrac><mfenced><msub><mi>A</mi><mn>0</mn></msub></mfenced><mo>=</mo><mi>ϕ</mi><mfenced><msub><mi>A</mi><mn>0</mn></msub></mfenced><mo>=</mo><mn>0</mn></math><img id="ib0016" file="imgb0016.tif" wi="150" he="23" img-content="math" img-format="tif"/></maths></p>
<p id="p0033" num="0033">Setzt man die Gleichungen 4 und 1 in dieses Gleichungssystem ein, so folgt <maths id="math0017" num="[8]"><math display="block"><mfrac><mrow><mo>∂</mo><mi>L</mi></mrow><mrow><mo>∂</mo><msub><mi>A</mi><mi>i</mi></msub></mrow></mfrac><mfenced><msub><mi>A</mi><mn>0</mn></msub></mfenced><mo>=</mo><mn>1</mn><mo>+</mo><mi>λ</mi><mstyle displaystyle="true"><munderover><mo>∑</mo><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></munderover></mstyle><msup><mfenced><mfrac><mrow><mo>∂</mo><msub><mi>S</mi><mi mathvariant="italic">out</mi></msub></mrow><mrow><mo>∂</mo><msub><mi>p</mi><mi mathvariant="italic">ij</mi></msub></mrow></mfrac></mfenced><mn>2</mn></msup><mo>⁢</mo><mfrac><msubsup><mi>c</mi><mi mathvariant="italic">ij</mi><mn>2</mn></msubsup><msubsup><mi>A</mi><mi>i</mi><mn>2</mn></msubsup></mfrac><mo>=</mo><mn>0</mn></math><img id="ib0017" file="imgb0017.tif" wi="152" he="21" img-content="math" img-format="tif"/></maths> und <maths id="math0018" num="[9]."><math display="block"><mfrac><mrow><mo>∂</mo><mi>L</mi></mrow><mrow><mo>∂</mo><mi>λ</mi></mrow></mfrac><mfenced><msub><mi>A</mi><mn>0</mn></msub></mfenced><mo>=</mo><msubsup><mi>σ</mi><mi mathvariant="italic">out</mi><mn>2</mn></msubsup><mo>-</mo><mstyle displaystyle="true"><munderover><mo>∑</mo><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>m</mi></munderover></mstyle><mstyle displaystyle="true"><munderover><mo>∑</mo><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></munderover></mstyle><msup><mfenced><mfrac><mrow><mo>∂</mo><msub><mi>S</mi><mi mathvariant="italic">out</mi></msub></mrow><mrow><mo>∂</mo><msub><mi>p</mi><mi mathvariant="italic">ij</mi></msub></mrow></mfrac></mfenced><mn>2</mn></msup><mo>⁢</mo><mfrac><msubsup><mi>c</mi><mi mathvariant="italic">ij</mi><mn>2</mn></msubsup><msub><mi>A</mi><mi>i</mi></msub></mfrac><mo>=</mo><mn>0</mn></math><img id="ib0018" file="imgb0018.tif" wi="152" he="21" img-content="math" img-format="tif"/></maths></p>
<p id="p0034" num="0034">Dieses Gleichungssystem ist überraschenderweise analytisch lösbar auf Grund der in der Lagrangefunktion L vorkommenden Potenzen von A<sub>i</sub>. Als Lösung dieses Gleichungssystems findet man daher die erfindungsgemäß verwendete Gleichung:<!-- EPO <DP n="15"> --> <maths id="math0019" num="[10]."><math display="block"><msub><mi>A</mi><mi>i</mi></msub><mo>=</mo><mfrac><mrow><mstyle displaystyle="false"><munderover><mo>∑</mo><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>m</mi></munderover></mstyle><msqrt><mstyle displaystyle="false"><munderover><mo>∑</mo><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></munderover></mstyle><mfrac><mrow><mo>∂</mo><msup><msub><mi>S</mi><mi mathvariant="italic">out</mi></msub><mn>2</mn></msup></mrow><mrow><mo>∂</mo><msub><mi>p</mi><mi mathvariant="italic">ij</mi></msub></mrow></mfrac><mo>⁢</mo><msubsup><mi>c</mi><mi mathvariant="italic">ij</mi><mn>2</mn></msubsup></msqrt></mrow><msubsup><mi>σ</mi><mi mathvariant="italic">out</mi><mn>2</mn></msubsup></mfrac><mo>⁢</mo><msqrt><mstyle displaystyle="true"><munderover><mo>∑</mo><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></munderover></mstyle><mfrac><mrow><mo>∂</mo><msup><msub><mi>S</mi><mi mathvariant="italic">out</mi></msub><mn>2</mn></msup></mrow><mrow><mo>∂</mo><msub><mi>p</mi><mi mathvariant="italic">ij</mi></msub></mrow></mfrac><mo>⁢</mo><msubsup><mi>c</mi><mi mathvariant="italic">ij</mi><mn>2</mn></msubsup></msqrt></math><img id="ib0019" file="imgb0019.tif" wi="155" he="28" img-content="math" img-format="tif"/></maths> Berücksichtigt man, daß die Varianz einer Matching-sensitiven elektrischen Größe streng monoton mit abnehmender Fläche des Bauteils zunimmt, wie sich aus den Formeln zur Berechnung der Varianz verschiedener Parameter unmittelbar ergibt, so wird klar, daß es sich bei dem bestimmten Extremwert um ein Minimum handeln muß.</p>
<p id="p0035" num="0035"><figref idref="f0001">Figur 1</figref> zeigt beispielhaft die Gesamtfläche eines Systems aus zwei Bauelementen unter Berücksichtigung von zwei Parametern. Die Kurven zeigen hierbei die Abhängigkeit A<sub>tot</sub> als Fläche des Gesamtsystems von A<sub>1</sub> als Fläche des ersten Bauelements im Hinblick auf eine vorgegebene Standardabweichung des Ausgabesignals. Es ist zu erkennen, daß eine hinsichtlich der Gesamtfläche optimale Flächenverteilung in diesem System existiert. Werden daher die Flächen der Einzelbauteile gemäß dem erfindungsgemäßen Verfahren bestimmt, ist die Gesamtfläche der Schaltung minimal. Für eine eindeutige Bestimmung der Flächen ist also ausschließlich die Kenntnis der Matching-Parameter und des Übertragungsverhaltens der Schaltung notwendig.</p>
<p id="p0036" num="0036">Falls pro Bauelement lediglich ein Parameter berücksichtigt werden soll, entfällt die Summation über den Index j, so daß sich die erfindungsgemäß eingesetzte Gleichung vereinfacht zu: <maths id="math0020" num="[11]"><math display="block"><msub><mi>A</mi><mi>i</mi></msub><mo>=</mo><mfrac><mrow><mstyle displaystyle="false"><munderover><mo>∑</mo><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>m</mi></munderover></mstyle><mfenced open="|" close="|"><mfrac><mrow><mo>∂</mo><msub><mi>S</mi><mi mathvariant="italic">out</mi></msub></mrow><mrow><mo>∂</mo><msub><mi>p</mi><mi>i</mi></msub></mrow></mfrac></mfenced><mo>⁢</mo><msub><mi>c</mi><mi>i</mi></msub></mrow><msubsup><mi>σ</mi><mi mathvariant="italic">out</mi><mn>2</mn></msubsup></mfrac><mfenced open="|" close="|"><mfrac><mrow><mo>∂</mo><msub><mi>S</mi><mi mathvariant="italic">ou</mi></msub></mrow><mrow><mo>∂</mo><msub><mi>p</mi><mi>i</mi></msub></mrow></mfrac></mfenced><mo>⁢</mo><msub><mi>c</mi><mi>i</mi></msub></math><img id="ib0020" file="imgb0020.tif" wi="153" he="25" img-content="math" img-format="tif"/></maths><!-- EPO <DP n="16"> --></p>
<p id="p0037" num="0037">In einer weiteren bevorzugten Ausführungsform der vorliegenden Erfindung werden nicht alle Bauelemente einer zu analysierenden Schaltung in die Berechnung mit einbezogen. In manchen Fällen führt nämlich eine konsequente Minimierung der Gesamtfläche der Schaltung über alle Bauelemente zu eventuell unerwünschten Flächenverteilungen innerhalb der Schaltung. So kann beispielsweise ein differentielles Paar eine überhöhte Eingangskapzität aufweisen. Als zusätzliche, weitere einfache Nebenbedingung kann deshalb die Fläche eines oder mehrerer Bauteile vorab festgelegt und mit den verbleibenden Parametern die Optimierung durchgeführt werden. Es gilt somit für den Gesamtfehler einer entsprechenden Schaltung: <maths id="math0021" num="[12]"><math display="block"><msubsup><mi>σ</mi><mi mathvariant="italic">out</mi><mn>2</mn></msubsup><mo>=</mo><mstyle displaystyle="true"><munderover><mo>∑</mo><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>k</mi></munderover></mstyle><mstyle displaystyle="true"><munderover><mo>∑</mo><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></munderover></mstyle><msup><mfenced><mfrac><mrow><mo>∂</mo><msub><mi>S</mi><mi mathvariant="italic">out</mi></msub></mrow><mrow><mo>∂</mo><msub><mi>p</mi><mi mathvariant="italic">ij</mi></msub></mrow></mfrac></mfenced><mn>2</mn></msup><mo>⁢</mo><mfrac><msubsup><mi>c</mi><mi mathvariant="italic">ij</mi><mn>2</mn></msubsup><msub><mi>A</mi><mi>i</mi></msub></mfrac><mo>+</mo><munder><munder><mrow><mstyle displaystyle="true"><munderover><mo>∑</mo><mrow><mi>i</mi><mo>=</mo><mi>k</mi><mo>+</mo><mn>1</mn></mrow><mi>m</mi></munderover></mstyle><mstyle displaystyle="true"><munderover><mo>∑</mo><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></munderover></mstyle><msup><mfenced><mfrac><mrow><mo>∂</mo><msub><mi>S</mi><mi mathvariant="italic">out</mi></msub></mrow><mrow><mo>∂</mo><msub><mi>p</mi><mi mathvariant="italic">ij</mi></msub></mrow></mfrac></mfenced><mn>2</mn></msup><mo>⁢</mo><mfrac><msubsup><mi>c</mi><mi mathvariant="italic">ij</mi><mn>2</mn></msubsup><msub><mi>A</mi><mi>i</mi></msub></mfrac></mrow><mo>︸</mo></munder><mrow><mi mathvariant="italic">durchNebenbed</mi><mn>.</mn><mi mathvariant="italic">festgelegt</mi></mrow></munder></math><img id="ib0021" file="imgb0021.tif" wi="151" he="28" img-content="math" img-format="tif"/></maths></p>
<p id="p0038" num="0038">Hier wird unterschieden zwischen Bauelementen 1 bis k, deren Fläche optimiert werden soll, und Bauelementen k+1 bis m, deren Fläche durch die obige Nebenbedingung festgelegt ist, wobei m die Zahl aller Bauelemente in der Schaltung darstellt. Diese in ihrer Fläche festgelegten Bauteile leisten einen Grundbeitrag zur vorgegebenen Gesamtvarianz des Ausgangssignals der Schaltung, so daß für den Fehlerbetrag der zu optimierenden Bauteile eine Restvarianz definiert werden kann: <maths id="math0022" num="[13]"><math display="block"><msubsup><mover><mi>σ</mi><mo>^</mo></mover><mi mathvariant="italic">out</mi><mn>2</mn></msubsup><mo>=</mo><msubsup><mi>σ</mi><mi mathvariant="italic">out</mi><mn>2</mn></msubsup><mo>-</mo><mstyle displaystyle="true"><munderover><mo>∑</mo><mrow><mi>i</mi><mo>=</mo><mi>k</mi><mo>+</mo><mn>1</mn></mrow><mi>m</mi></munderover></mstyle><mstyle displaystyle="true"><munderover><mo>∑</mo><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></munderover></mstyle><msup><mfenced><mfrac><mrow><mo>∂</mo><msub><mi>S</mi><mi mathvariant="italic">out</mi></msub></mrow><mrow><mo>∂</mo><msub><mi>p</mi><mi mathvariant="italic">ij</mi></msub></mrow></mfrac></mfenced><mn>2</mn></msup><mo>⁢</mo><mfrac><msubsup><mi>c</mi><mi mathvariant="italic">ij</mi><mn>2</mn></msubsup><msub><mi>A</mi><mi>i</mi></msub></mfrac></math><img id="ib0022" file="imgb0022.tif" wi="151" he="19" img-content="math" img-format="tif"/></maths></p>
<p id="p0039" num="0039">Ebenso müssen die Flächen der festgelegten Bauteile derart gewählt werden, daß gilt:<!-- EPO <DP n="17"> --> <maths id="math0023" num="[14]"><math display="block"><msubsup><mi>σ</mi><mi mathvariant="italic">out</mi><mn>2</mn></msubsup><mo>&gt;</mo><mstyle displaystyle="true"><munderover><mo>∑</mo><mrow><mi>i</mi><mo>=</mo><mi>k</mi><mo>+</mo><mn>1</mn></mrow><mi>m</mi></munderover></mstyle><mstyle displaystyle="true"><munderover><mo>∑</mo><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></munderover></mstyle><msup><mfenced><mfrac><mrow><mo>∂</mo><msub><mi>S</mi><mi mathvariant="italic">out</mi></msub></mrow><mrow><mo>∂</mo><msub><mi>p</mi><mi mathvariant="italic">ij</mi></msub></mrow></mfrac></mfenced><mn>2</mn></msup><mo>⁢</mo><mfrac><msubsup><mi>c</mi><mi mathvariant="italic">ij</mi><mn>2</mn></msubsup><msub><mi>A</mi><mi>i</mi></msub></mfrac></math><img id="ib0023" file="imgb0023.tif" wi="165" he="23" img-content="math" img-format="tif"/></maths></p>
<p id="p0040" num="0040">Die Optimierung der restlichen Bauteilflächen führt dann zu einer modifizierten Kalkulationsvorschrift. Es ergibt sich die Gleichung: <maths id="math0024" num="[15]"><math display="block"><msub><mi>A</mi><mi>i</mi></msub><mo>=</mo><mfrac><mrow><mstyle displaystyle="false"><munderover><mo>∑</mo><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>k</mi></munderover></mstyle><msqrt><mstyle displaystyle="false"><munderover><mo>∑</mo><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></munderover></mstyle><mfrac><mrow><mo>∂</mo><msup><msub><mi>S</mi><mi mathvariant="italic">out</mi></msub><mn>2</mn></msup></mrow><mrow><mo>∂</mo><msub><mi>p</mi><mi mathvariant="italic">ij</mi></msub></mrow></mfrac><mo>⁢</mo><msubsup><mi>c</mi><mi mathvariant="italic">ij</mi><mn>2</mn></msubsup></msqrt></mrow><msubsup><mover><mi>σ</mi><mo>^</mo></mover><mi mathvariant="italic">out</mi><mn>2</mn></msubsup></mfrac><mo>⁢</mo><msqrt><mstyle displaystyle="true"><munderover><mo>∑</mo><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></munderover></mstyle><mfrac><mrow><mo>∂</mo><msup><msub><mi>S</mi><mi mathvariant="italic">out</mi></msub><mn>2</mn></msup></mrow><mrow><mo>∂</mo><msub><mi>p</mi><mi mathvariant="italic">ij</mi></msub></mrow></mfrac><mo>⁢</mo><msubsup><mi>c</mi><mi mathvariant="italic">ij</mi><mn>2</mn></msubsup></msqrt></math><img id="ib0024" file="imgb0024.tif" wi="165" he="28" img-content="math" img-format="tif"/></maths></p>
<p id="p0041" num="0041">Sollen die optimalen Flächen rein analytisch bestimmt werden, so muß zunächst die Übertragungsfunktion der untersuchten Schaltung berechnet werden. Für große Schaltungen kann dies mathematisch sehr aufwendig werden oder nicht mehr geschlossen lösbar sein. Zur Optimierung komplexer Schaltungen muß deshalb hierarchisch vorgegangen werden. Betrachtet man die erfindungsgemäß minimierte Gesamtfläche der Schaltung: <maths id="math0025" num="[16]"><math display="block"><msub><mi>A</mi><mi mathvariant="italic">tot</mi></msub><mo>=</mo><mstyle displaystyle="true"><munderover><mo>∑</mo><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>m</mi></munderover></mstyle><msub><mi>A</mi><mi>i</mi></msub><mo>=</mo><mfrac><mn>1</mn><msubsup><mi>σ</mi><mi mathvariant="italic">out</mi><mn>2</mn></msubsup></mfrac><mo>⁢</mo><msup><mfenced separators=""><mstyle displaystyle="true"><munderover><mo>∑</mo><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>m</mi></munderover></mstyle><msqrt><mstyle displaystyle="true"><munderover><mo>∑</mo><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></munderover></mstyle><msup><mfenced><mfrac><mrow><mo>∂</mo><msub><mi>S</mi><mi mathvariant="italic">out</mi></msub></mrow><mrow><mo>∂</mo><msub><mi>p</mi><mi mathvariant="italic">ij</mi></msub></mrow></mfrac></mfenced><mn>2</mn></msup><mo>⁢</mo><msubsup><mi>c</mi><mi mathvariant="italic">ij</mi><mn>2</mn></msubsup></msqrt></mfenced><mn>2</mn></msup></math><img id="ib0025" file="imgb0025.tif" wi="165" he="24" img-content="math" img-format="tif"/></maths><br/>
so kann man eine neue Matching-Konstante c<sub>tot</sub> definieren, die das Matching-Verhalten des gesamten Funktionsblocks beschreibt:<!-- EPO <DP n="18"> --> <maths id="math0026" num="[17]"><math display="block"><msub><mi>c</mi><mi mathvariant="italic">tot</mi></msub><mo>=</mo><mstyle displaystyle="true"><munderover><mo>∑</mo><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>m</mi></munderover></mstyle><msqrt><mstyle displaystyle="true"><munderover><mo>∑</mo><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></munderover></mstyle><msup><mfenced><mfrac><mrow><mo>∂</mo><msub><mi>S</mi><mi mathvariant="italic">out</mi></msub></mrow><mrow><mo>∂</mo><msub><mi>p</mi><mi mathvariant="italic">ij</mi></msub></mrow></mfrac></mfenced><mn>2</mn></msup><mo>⁢</mo><msubsup><mi>c</mi><mi mathvariant="italic">ij</mi><mn>2</mn></msubsup></msqrt></math><img id="ib0026" file="imgb0026.tif" wi="151" he="20" img-content="math" img-format="tif"/></maths></p>
<p id="p0042" num="0042">Mit Hilfe dieser Konstanten kann erneut eine Beziehung zwischen der gesamten aktiven Fläche der Schaltung und den Matching-Anforderungen in der bekannten Form hergestellt werden: <maths id="math0027" num="[18]"><math display="block"><msub><mi mathvariant="italic">σ</mi><mi mathvariant="italic">out</mi></msub><mo mathvariant="italic">=</mo><mfrac><msub><mi mathvariant="italic">c</mi><mi mathvariant="italic">tot</mi></msub><msqrt><msub><mi mathvariant="italic">A</mi><mi mathvariant="italic">tot</mi></msub></msqrt></mfrac></math><img id="ib0027" file="imgb0027.tif" wi="148" he="20" img-content="math" img-format="tif"/></maths></p>
<p id="p0043" num="0043">Es ist dadurch erfindungsgemäß möglich, eine komplexe Schaltung hierarchisch hinsichtlich ihrer Matching-Eigenschaften und ihres Gesamtflächenbedarfs zu analysieren. Das Matching-Verhalten der Gesamtschaltung kann auf die Eigenschaften kleinerer Funktionsblöcke zurückgeführt werden, was die Berechnung der Übertragungsfunktionen erleichtert und so in sehr großen Schaltungen eine Matching-Analyse erst ermöglicht. Ferner können mit Hilfe des erfindungsgemäßen Verfahrens Minima für die aktive Fläche der einzelnen Funktionsblöcke bestimmt werden, die als Grundlage für Gesamtflächenabschätzungen integrierter Schaltungen dienen können.</p>
<p id="p0044" num="0044">Auch bei der numerischen Flächenoptimierung mit Hilfe von Empfindlichkeitsanalysen kann hierarchisch vorgegangen werden. So lassen sich auch sehr komplexe Systeme konsequent flächenoptimal dimensionieren.</p>
<p id="p0045" num="0045">Im Folgenden sollen zur Veranschaulichung des erfindungsgemäßen Verfahrens zwei analytische Beispiele analoger Schaltungen vorgestellt werden.<!-- EPO <DP n="19"> --></p>
<p id="p0046" num="0046">Zur Berechnung der optimierten Bauteilflächen muß zunächst die Übertragungsfunktion bestimmt werden. Für Bauteile, die mehrere Arbeitsgebiete aufweisen, wie beispielsweise MOS-Transistoren, muß hierbei entschieden werden, welche mathematische Beschreibung ihrer Übertragsungsfunktion verwendet werden kann. Dies ergibt sich aus den erlaubten Betriebszuständen der Gesamtschaltung sowie aus Überlegungen hinsichtlich der Auswirkung der mismatch-bedingten Parametervariationen auf das Ausgangssignal. Ein Mismatch in der Schwellenspannung eines Transistors beispielsweise wirkt sich bei kleiner Gate-Spannung stärker auf den Ausgangsstrom aus als bei großer Gate-Spannung. Bei der analytischen Betrachtung kann durch eine worst-case-Betrachtung jedoch sichergestellt werden, daß die Schaltung in jedem erlaubten Betriebspunkt die Matching-Anforderungen, die der Optimierung zugrundegelegt werden, erfüllt. Im Falle einer numerischen Berechnung der Empfindlichkeiten (sensitivity analysis) wird diese Aufgabe durch das Schaltungsmodell und den Schaltungssimulator gelöst.</p>
<heading id="h0001">Beispiel 1</heading>
<p id="p0047" num="0047">Im folgenden soll das erfindungsgemäße Verfahren der Gesamtflächenoptimierung auf ein differentielles Paar, wie es in <figref idref="f0002">Fig. 2</figref> dargestellt ist, angewendet werden. Das Paar besteht aus zwei Transistoren M<sub>1</sub> und M<sub>2</sub> sowie zwei Widerständen R<sub>1</sub> und R<sub>2</sub>, welche gegenüber einer Spannung Vo parallel geschaltet sind. Zwischen das differentielle Paar und die Erdung ist eine Stromquelle geschaltet, die den Strom Io liefert. Bei der Berechnung der Übertragungsfunktion wird davon ausgegangen, daß die Transistoren M<sub>1</sub> und M<sub>2</sub> im<!-- EPO <DP n="20"> --></p>
<p id="p0048" num="0048">Sättigungsgebiet arbeiten. Dann gilt für die Kanalströme I<sub>ds1</sub> und I<sub>ds2</sub>: <maths id="math0028" num="[19]"><math display="block"><msub><mi>I</mi><mrow><mi mathvariant="italic">ds</mi><mo>⁢</mo><mn>1</mn></mrow></msub><mo>=</mo><mfrac><msub><mi>β</mi><mn>1</mn></msub><mn>2</mn></mfrac><mo>⁢</mo><msup><mfenced separators=""><msub><mi>V</mi><mrow><mi mathvariant="italic">in</mi><mo>⁢</mo><mn>1</mn></mrow></msub><mo>-</mo><msub><mi>V</mi><mn>0</mn></msub><mo>-</mo><msubsup><mi>V</mi><mrow><mi>t</mi><mo>⁢</mo><mn>1</mn></mrow><mo>*</mo></msubsup></mfenced><mn>2</mn></msup></math><img id="ib0028" file="imgb0028.tif" wi="152" he="17" img-content="math" img-format="tif"/></maths> <maths id="math0029" num="[20]"><math display="block"><msub><mi>I</mi><mrow><mi mathvariant="italic">ds</mi><mo>⁢</mo><mn>2</mn></mrow></msub><mo>=</mo><mfrac><msub><mi>β</mi><mn>2</mn></msub><mn>2</mn></mfrac><mo>⁢</mo><msup><mfenced separators=""><msub><mi>V</mi><mrow><mi mathvariant="italic">in</mi><mo>⁢</mo><mn>2</mn></mrow></msub><mo>-</mo><msub><mi>V</mi><mn>0</mn></msub><mo>-</mo><msubsup><mi>V</mi><mrow><mi>t</mi><mo>⁢</mo><mn>2</mn></mrow><mo>*</mo></msubsup></mfenced><mn>2</mn></msup></math><img id="ib0029" file="imgb0029.tif" wi="152" he="14" img-content="math" img-format="tif"/></maths></p>
<p id="p0049" num="0049">Die Randbedingungen für dieses System lauten: <maths id="math0030" num=""><math display="block"><msub><mi mathvariant="normal">I</mi><mn mathvariant="normal">0</mn></msub><mo mathvariant="normal">=</mo><msub><mi mathvariant="normal">I</mi><mrow><mi>ds</mi><mo>⁢</mo><mn mathvariant="normal">1</mn></mrow></msub><mo mathvariant="normal">+</mo><msub><mi mathvariant="normal">I</mi><mrow><mi>ds</mi><mo>⁢</mo><mn mathvariant="normal">2</mn></mrow></msub><mo mathvariant="normal">,</mo></math><img id="ib0030" file="imgb0030.tif" wi="65" he="10" img-content="math" img-format="tif"/></maths> <maths id="math0031" num=""><math display="block"><mi mathvariant="normal">β</mi><mo mathvariant="normal">=</mo><msub><mi mathvariant="normal">β</mi><mn mathvariant="normal">1</mn></msub><mo mathvariant="normal">=</mo><msub><mi mathvariant="normal">β</mi><mn mathvariant="normal">2</mn></msub><mo mathvariant="normal">,</mo></math><img id="ib0031" file="imgb0031.tif" wi="65" he="8" img-content="math" img-format="tif"/></maths> <maths id="math0032" num=""><math display="block"><mi mathvariant="normal">R</mi><mo mathvariant="normal">=</mo><msub><mi mathvariant="normal">R</mi><mn mathvariant="normal">1</mn></msub><mo mathvariant="normal">=</mo><msub><mi mathvariant="normal">R</mi><mn mathvariant="normal">2</mn></msub><mo mathvariant="normal">,</mo></math><img id="ib0032" file="imgb0032.tif" wi="66" he="8" img-content="math" img-format="tif"/></maths> <maths id="math0033" num=""><math display="block"><msub><mi mathvariant="normal">V</mi><mi>in</mi></msub><mo mathvariant="normal">=</mo><msub><mi mathvariant="normal">V</mi><mrow><mi>in</mi><mo>⁢</mo><mn mathvariant="normal">2</mn></mrow></msub><mo mathvariant="normal">=</mo><msub><mi mathvariant="normal">V</mi><mrow><mi>in</mi><mo>⁢</mo><mn mathvariant="normal">1</mn></mrow></msub><mo mathvariant="normal">,</mo></math><img id="ib0033" file="imgb0033.tif" wi="66" he="8" img-content="math" img-format="tif"/></maths> <maths id="math0034" num=""><math display="block"><msub><mi mathvariant="normal">V</mi><mi>out</mi></msub><mo mathvariant="normal">=</mo><msubsup><mi>R</mi><mn>1</mn><mo>*</mo></msubsup><mo>⁢</mo><msub><mi mathvariant="normal">I</mi><mrow><mi>ds</mi><mo>⁢</mo><mn mathvariant="normal">1</mn></mrow></msub><mo>-</mo><msubsup><mi>R</mi><mn>2</mn><mo>*</mo></msubsup><mo>⁢</mo><msub><mi mathvariant="normal">I</mi><mrow><mi>ds</mi><mo>⁢</mo><mn mathvariant="normal">2</mn></mrow></msub></math><img id="ib0034" file="imgb0034.tif" wi="66" he="10" img-content="math" img-format="tif"/></maths></p>
<p id="p0050" num="0050">Die vom Mismatch betroffenen elektrischen Bauteilparameter sind in den obigen Gleichungen mit einem * versehen. Der Mismatch der Steilheiten β<sub>i</sub> wird nicht berücksichtigt, da von einem effektiven Gatespannungsmismatch ausgegangen wird.</p>
<p id="p0051" num="0051">Die Übertragungsfunktion kann unter Zuhilfenahme eines symbolischen Rechenprogramms wie der kommerziell erhältlichen Programme "Maple"™ oder "Mathematica"™ berechnet werden.</p>
<p id="p0052" num="0052">Nach Gleichung (10) ergibt sich für die optimierten Flächen: <maths id="math0035" num="[21]"><math display="block"><msub><mi>A</mi><msub><mi>R</mi><mn>1</mn></msub></msub><mo>=</mo><msub><mi>A</mi><msub><mi>R</mi><mn>2</mn></msub></msub><mo>=</mo><mfrac><mrow><msup><mi>R</mi><mn>2</mn></msup><mo>⁢</mo><msubsup><mi>I</mi><mn>0</mn><mfrac><mn>3</mn><mn>2</mn></mfrac></msubsup></mrow><mrow><mn>2</mn><mo>⁢</mo><msubsup><mi>σ</mi><mi mathvariant="italic">out</mi><mn>2</mn></msubsup></mrow></mfrac><mo>⁢</mo><mfenced separators=""><mn>2</mn><mo>⁢</mo><msqrt><mi>β</mi></msqrt><mo>⁢</mo><msub><mi>c</mi><mrow><mi>n</mi><mo>-</mo><mi mathvariant="italic">MOS</mi></mrow></msub><mo>+</mo><msqrt><msub><mi>I</mi><mn>0</mn></msub></msqrt><mo>⁢</mo><msub><mi>c</mi><mi mathvariant="italic">R</mi></msub></mfenced><mo>⁢</mo><msub><mi>c</mi><mi mathvariant="italic">R</mi></msub></math><img id="ib0035" file="imgb0035.tif" wi="153" he="20" img-content="math" img-format="tif"/></maths> <maths id="math0036" num="[22]"><math display="block"><msub><mi>A</mi><msub><mi>M</mi><mn>1</mn></msub></msub><mo>=</mo><msub><mi>A</mi><msub><mi>M</mi><mn>2</mn></msub></msub><mo>=</mo><mfrac><mrow><msup><mi>R</mi><mn>2</mn></msup><mo>⁢</mo><msqrt><mi>β</mi></msqrt><mo>⁢</mo><msub><mi>I</mi><mn>0</mn></msub></mrow><msubsup><mi>σ</mi><mi mathvariant="italic">out</mi><mn>2</mn></msubsup></mfrac><mo>⁢</mo><mfenced separators=""><mn>2</mn><mo>⁢</mo><msqrt><mi>β</mi></msqrt><mo>⁢</mo><msub><mi>c</mi><mrow><mi>n</mi><mo>-</mo><mi mathvariant="italic">MOS</mi></mrow></msub><mo>+</mo><msqrt><msub><mi>I</mi><mn>0</mn></msub></msqrt><mo>⁢</mo><msub><mi>c</mi><mi mathvariant="italic">R</mi></msub></mfenced><mo>⁢</mo><msub><mi>c</mi><mrow><mi mathvariant="italic">n</mi><mo mathvariant="italic">-</mo><mi mathvariant="italic">MOS</mi></mrow></msub></math><img id="ib0036" file="imgb0036.tif" wi="153" he="24" img-content="math" img-format="tif"/></maths><!-- EPO <DP n="21"> --> wobei c<sub>R</sub> und c<sub>n</sub>-MOS die prozeßspezifischen Matching-Konstanten für Widerstände und n-MOS-Transistoren sind. Aus den AC- und DC-Spezifikationen der Schaltung ergeben sich I<sub>0</sub>, β und R, so daß bei geforderter Gesamtgenauigkeit σ<sub>out</sub> die Flächen aller Bauteile eindeutig bestimmt werden können.</p>
<p id="p0053" num="0053">Seien I<sub>0</sub> = 100 µA, β = 50 µA/V und R = 20kΩ. Die für einen Prozeß experimentell bestimmten Matching-Konstanten können für die Schwellenspannung von n-MOS-Transistoren <maths id="math0037" num=""><math display="inline"><msubsup><mi>C</mi><mrow><mi>n</mi><mo>-</mo><mi mathvariant="italic">MOS</mi></mrow><mi mathvariant="italic">pair</mi></msubsup></math><img id="ib0037" file="imgb0037.tif" wi="14" he="8" img-content="math" img-format="tif" inline="yes"/></maths>= 8.0 mVµm und für den Widerstandswert von Polysilizium-Widerständen <maths id="math0038" num=""><math display="inline"><msubsup><mi>C</mi><mi mathvariant="italic">R</mi><mi mathvariant="italic">pair</mi></msubsup></math><img id="ib0038" file="imgb0038.tif" wi="10" he="9" img-content="math" img-format="tif" inline="yes"/></maths>= 4.8 %µm sein.</p>
<p id="p0054" num="0054">Die gewünschte, nicht zu überschreitende Standardabweichung der Ausgangsspannung σ<sub>out</sub> kann beispielsweise 10mV betragen. Für die Mindestflächen der Bauteile ergeben sich dann folgende Werte: <maths id="math0039" num=""><math display="block"><msub><mi mathvariant="normal">A</mi><msub><mi mathvariant="normal">R</mi><mn mathvariant="normal">1</mn></msub></msub><mo mathvariant="normal">=</mo><msub><mi mathvariant="normal">A</mi><msub><mi mathvariant="normal">R</mi><mn mathvariant="normal">2</mn></msub></msub><mo mathvariant="normal">=</mo><mn mathvariant="normal">28.5</mn><mspace width="1em"/><msup><mi mathvariant="normal">μm</mi><mn mathvariant="normal">2</mn></msup><mspace width="1em"/><mi>und</mi><mspace width="1em"/><msub><mi mathvariant="normal">A</mi><msub><mi mathvariant="normal">M</mi><mn mathvariant="normal">1</mn></msub></msub><mo mathvariant="normal">=</mo><msub><mi mathvariant="normal">A</mi><msub><mi mathvariant="normal">M</mi><mn mathvariant="normal">2</mn></msub></msub><mo mathvariant="normal">=</mo><mn mathvariant="normal">6.71</mn><mspace width="1em"/><msup><mi mathvariant="normal">μm</mi><mn mathvariant="normal">2</mn></msup><mn mathvariant="normal">.</mn></math><img id="ib0039" file="imgb0039.tif" wi="129" he="15" img-content="math" img-format="tif"/></maths></p>
<p id="p0055" num="0055">Dies ist die bezüglich der aktiven Gesamtfläche optimale Flächenkonfiguration des differentiellen Paars unter den obigen Bedingungen.</p>
<p id="p0056" num="0056">In <figref idref="f0003">Fig. 3</figref> ist der Gesamtflächenbedarf der Schaltung in Abhängigkeit vom Wert der Matching-Konstanten der verwendeten Widerstände dargestellt. Die Werte für den DC-Arbeitspunkt und die Matching-Konstante für die Transistoren wurden aus obigem Beispiel übernommen. Es ist deutlich erkennbar, daß die optimale Flächenkonfiguration stark von der Matching-Konstanten der verwendeten Widerstände abhängt.<!-- EPO <DP n="22"> --></p>
<heading id="h0002">Beispiel 2</heading>
<p id="p0057" num="0057">Die Genauigkeit von CMOS-Stromspiegeln hängt im wesentlichen vom Matching der strombestimmenden Transistoren in der Stromsenke, beziehungsweise der Stromquelle, ab. In diesem Beispiel soll am Beispiel einer Stromquelle mit hohem Ausgangswiderstand (regulated current mirror) eine Flächenoptimierung vorgenommen werden.</p>
<p id="p0058" num="0058"><figref idref="f0004">Fig. 4</figref> zeigt das Schaltbild der im Beispiel verwendeten Stromquelle. Strombestimmender Transistor ist M<sub>1</sub>, während M<sub>2</sub>, M<sub>3</sub> und M<sub>4</sub> dazu dienen, das Source-Drain-Potential am Transistor M<sub>1</sub> konstant zu halten: M<sub>4</sub> stellt eine Konstantstromquelle dar, die den Biasstrom durch Transistor M<sub>3</sub> bestimmt. Über den Regeltransistor M<sub>2</sub> stellt sich deshalb am Gate von M<sub>3</sub> eine konstante Spannung ein.</p>
<p id="p0059" num="0059">Ein Stromspiegel besteht aus zwei entsprechend geschalteten derartigen Stromquellen. Seine Genauigkeit hängt von den Matching-Eigenschaften der Einzeltransistoren ab. Bei der Berechnung der Übertragungsfunktion wird davon ausgegangen, daß die Transistoren M<sub>3</sub> und M<sub>4</sub> in Sättigung sind, M<sub>1</sub> im linearen Gebiet betrieben wird und M<sub>2</sub> keinen Beitrag zu einer matching-bedingten Ungenauigkeit der Stromquelle liefert. Ein Fehler in der Schwellenspannung von M<sub>2</sub> wird durch die hohe Verstärkung des Regelkreises bestehend aus M<sub>2</sub>, M<sub>3</sub> und M<sub>4</sub> weitgehend kompensiert. Die Ströme der Schaltung lassen sich wie folgt charakterisieren: <maths id="math0040" num="[23]"><math display="block"><msub><mi>I</mi><mi mathvariant="italic">out</mi></msub><mo>=</mo><msub><mi>β</mi><mn>1</mn></msub><mo>⁢</mo><mfenced separators=""><msub><mi>V</mi><mi mathvariant="italic">in</mi></msub><mo>-</mo><msubsup><mi>V</mi><mrow><mi>t</mi><mo>⁢</mo><mn>1</mn></mrow><mo>*</mo></msubsup><mo>-</mo><mfrac><msub><mi>V</mi><mrow><mi mathvariant="italic">ds</mi><mo>⁢</mo><mn>1</mn></mrow></msub><mn>2</mn></mfrac></mfenced><mo>⁢</mo><msub><mi>V</mi><mrow><mi mathvariant="italic">ds</mi><mo>⁢</mo><mn>1</mn></mrow></msub></math><img id="ib0040" file="imgb0040.tif" wi="150" he="20" img-content="math" img-format="tif"/></maths><!-- EPO <DP n="23"> --> <maths id="math0041" num="[24]"><math display="block"><msub><mi>I</mi><mrow><mi mathvariant="italic">ds</mi><mo>⁢</mo><mn>3</mn></mrow></msub><mo>=</mo><mfrac><msub><mi>β</mi><mn>3</mn></msub><mn>2</mn></mfrac><mo>⁢</mo><msup><mfenced separators=""><msub><mi>V</mi><mrow><mi mathvariant="italic">gs</mi><mo>⁢</mo><mn>3</mn></mrow></msub><mo>-</mo><msubsup><mi>V</mi><mrow><mi>t</mi><mo>⁢</mo><mn>3</mn></mrow><mo>*</mo></msubsup></mfenced><mn>2</mn></msup></math><img id="ib0041" file="imgb0041.tif" wi="146" he="13" img-content="math" img-format="tif"/></maths><br/>
und <maths id="math0042" num="[25]"><math display="block"><msub><mi>I</mi><mrow><mi mathvariant="italic">ds</mi><mo>⁢</mo><mn>4</mn></mrow></msub><mo>=</mo><mfrac><msub><mi>β</mi><mn>4</mn></msub><mn>2</mn></mfrac><mo>⁢</mo><msup><mfenced separators=""><msub><mi>V</mi><mi mathvariant="italic">bias</mi></msub><mo>-</mo><msubsup><mi>V</mi><mrow><mi>t</mi><mo>⁢</mo><mn>4</mn></mrow><mo>*</mo></msubsup></mfenced><mn>2</mn></msup></math><img id="ib0042" file="imgb0042.tif" wi="151" he="15" img-content="math" img-format="tif"/></maths></p>
<p id="p0060" num="0060">Die vom Mismatch betroffenen elektrischen Bauteilparameter sind in diesen Gleichungen mit einem * versehen.</p>
<p id="p0061" num="0061">Die einzige Nebenbedingung zur Berechnung der Übertragungsfunktion lautet: <maths id="math0043" num=""><math display="block"><msub><mi mathvariant="normal">I</mi><mrow><mi>ds</mi><mo>⁢</mo><mn mathvariant="normal">3</mn></mrow></msub><mo mathvariant="normal">=</mo><msub><mi mathvariant="normal">I</mi><mrow><mi>ds</mi><mo>⁢</mo><mn mathvariant="normal">4</mn></mrow></msub><mn mathvariant="normal">.</mn></math><img id="ib0043" file="imgb0043.tif" wi="41" he="13" img-content="math" img-format="tif"/></maths></p>
<p id="p0062" num="0062">Für die Beispielrechnung werden V<sub>bias</sub> = 0.80 V, V<sub>tn-MOS</sub> = 0.45</p>
<p id="p0063" num="0063">V, v<sub>tp-MOS</sub> = 0.50 V, V<sub>in</sub> = 2.0 V, β<sub>1</sub> = 100 <maths id="math0044" num=""><math display="inline"><mfrac><mi mathvariant="italic">μA</mi><mi>V</mi></mfrac><mo>,</mo></math><img id="ib0044" file="imgb0044.tif" wi="12" he="13" img-content="math" img-format="tif" inline="yes"/></maths> β<sub>3</sub> = 1 <maths id="math0045" num=""><math display="inline"><mfrac><mi mathvariant="italic">mA</mi><mi>V</mi></mfrac></math><img id="ib0045" file="imgb0045.tif" wi="12" he="13" img-content="math" img-format="tif" inline="yes"/></maths> und β<sub>4</sub> = 200 <maths id="math0046" num=""><math display="inline"><mfrac><mi mathvariant="italic">μA</mi><mi>V</mi></mfrac></math><img id="ib0046" file="imgb0046.tif" wi="8" he="12" img-content="math" img-format="tif" inline="yes"/></maths>eingesetzt. Die Abweichung im Ausgangsstrom zweier benachbarter Stromquellen soll dabei kleiner als σ<sub>rel</sub> 0.002 sein. Dann ergeben sich bei einer prozeßbedingten Matching-Konstanten von <maths id="math0047" num=""><math display="inline"><msubsup><mi>c</mi><mrow><mi>n</mi><mo>-</mo><mi mathvariant="italic">MOS</mi></mrow><mi mathvariant="italic">pair</mi></msubsup><mo>=</mo><msubsup><mi>c</mi><mrow><mi>p</mi><mo>-</mo><mi mathvariant="italic">MOS</mi></mrow><mi mathvariant="italic">pair</mi></msubsup></math><img id="ib0047" file="imgb0047.tif" wi="30" he="9" img-content="math" img-format="tif" inline="yes"/></maths> = 8.0 mVµm für die Mindestflächen der Transistoren folgende Werte: <maths id="math0048" num=""><math display="block"><msub><mi mathvariant="normal">A</mi><msub><mi mathvariant="normal">M</mi><mn mathvariant="normal">1</mn></msub></msub><mo mathvariant="normal">=</mo><mn>17.2</mn><mspace width="2em"/><msup><mi mathvariant="normal">μm</mi><mn mathvariant="normal">2</mn></msup><mo>,</mo><mspace width="1em"/><msub><mi mathvariant="normal">A</mi><msub><mi mathvariant="normal">M</mi><mn mathvariant="normal">3</mn></msub></msub><mo mathvariant="normal">=</mo><mn>28.4</mn><mspace width="1em"/><msup><mi mathvariant="normal">μm</mi><mn mathvariant="normal">2</mn></msup><mspace width="1em"/><mi>und</mi><mspace width="1em"/><msub><mi mathvariant="normal">A</mi><msub><mi mathvariant="normal">M</mi><mn mathvariant="normal">4</mn></msub></msub><mo>=</mo><mn mathvariant="normal">12.7</mn><mspace width="1em"/><msup><mi mathvariant="normal">μm</mi><mn mathvariant="normal">2</mn></msup><mn>.</mn></math><img id="ib0048" file="imgb0048.tif" wi="140" he="14" img-content="math" img-format="tif"/></maths></p>
<p id="p0064" num="0064">Die Berechnung bestätigt, daß neben der Fläche des strombestimmenden Transistors M<sub>1</sub> auch die Transistoren M<sub>3</sub> und M<sub>4</sub> wesentliche Beiträge zum Gesamtmatching zweier derartiger Stromquellen liefern.</p>
<p id="p0065" num="0065">In <figref idref="f0005">Fig. 5</figref> sind die optimalen Flächen der Transistoren für verschiedene Matching-Konstanten <maths id="math0049" num=""><math display="inline"><msubsup><mi>c</mi><mrow><mi>p</mi><mo>-</mo><mi mathvariant="italic">MOS</mi></mrow><mi mathvariant="italic">pair</mi></msubsup></math><img id="ib0049" file="imgb0049.tif" wi="13" he="9" img-content="math" img-format="tif" inline="yes"/></maths>aufgetragen. Hier ist<!-- EPO <DP n="24"> --> deutlich die unterschiedliche Gewichtung der Einzeltransistoren zu erkennen.</p>
<p id="p0066" num="0066">Die Berechnung der Übertragungsfunktion der zu optimierenden Schaltung erweist sich besonders bei größeren Funktionsblöcken als aufwendig. In vielen Fällen kann das Ergebnis nicht mehr geschlossen angegeben werden.</p>
<p id="p0067" num="0067">Die Berechnung der Übertragungsfunktion ist nicht notwendig, wenn eine Empfindlichkeitsanalyse mit Hilfe des Schaltungssimulators durchgeführt wird. Viele Simulationsprogramme (beispielsweise SPICE) bieten die Option einer sensitivity analysis, bei der die Empfindlichkeiten der elektrischen Modellparameter auf die angegebenen Ausgangssignale berechnet und ausgegeben werden können.</p>
<p id="p0068" num="0068">Die erhaltenen Daten repräsentieren direkt die Ableitungen ∂S<sub>out</sub>/∂p<sub>ij</sub> der Übertragungsfunktion nach den statistisch abweichenden Parametern im zuvor beschriebenen Formalismus. Auf diese Weise können bei Kenntnis der Matching-Konstanten einfach optimale Flächenverteilungen ohne explizite Berechnung der Übertragungsfunktion erhalten werden.</p>
<p id="p0069" num="0069">Das erfindungsgemäße Verfahren erlaubt es, mismatch-sensitive Schaltungen analytisch, also ohne die Durchführung von rechen- und zeitintensiven Monte-Carlo-Simulationen zu dimensionieren. Die Mindestflächen der Einzelbauteile können derart bestimmt werden, daß entweder die Gesamtfläche minimiert oder andere flächenabhängige Schaltungseigenschaften optimiert werden. Die Ergebnisse stellen zudem, im Gegensatz zur Monte-Carlo-Simulation, nicht einen mit statistischen Fehlern behafteten günstigsten Fall, sondern das mathematisch gefundene eindeutige absolute<!-- EPO <DP n="25"> --> Minimum dar. Die Möglichkeit der hierarchischen Berechnung erlaubt es, auch sehr komplexe Schaltungen konsequent zu optimieren und Gesamtflächenabschätzungen vorzunehmen, wenn die Bauteilgröße im wesentlichen durch Mismatch-Randbedingungen festgelegt wird.</p>
<p id="p0070" num="0070">In der Entwicklungsphase analoger Schaltungen bieten sich Vorteile, da alleine mit Kenntnis der Übertragungsfunktion des Schaltungsblocks und den Matching-Parametern des jeweiligen Prozesses typische Bauteildimensionen und die Flächenverteilung innerhalb einer Schaltung berechnet werden können. Die gleichzeitige Berücksichtigung von Matching- und Rausch-Gesichtspunkten bei der Optimierung ist ebenso möglich.</p>
<p id="p0071" num="0071">Unterstützt das im design flow verwendete Simulationsprogramm Empfindlichkeitsanalysen, so können die optimalen Flächen einfach numerisch aus den simulierten Daten errechnet werden. Da auch andere Schaltungseigenschaften, beispielsweise auf Grund veränderter Kapazitäten, von den Bauteilflächen abhängen, müssen die erhaltenen Flächen in das Schematic, die Netzliste oder das Layout zurückgeschrieben und eine neue Simulation vorgenommen werden. Dies kann auch automatisiert werden.</p>
</description><!-- EPO <DP n="26"> -->
<claims id="claims01" lang="de">
<claim id="c-de-01-0001" num="0001">
<claim-text>Verfahren zur Flächenoptimierung von Bauelementen in einer integrierten Schaltung mit m Bauelementen, ausgeführt in einer Datenverarbeitungsanlage, mit folgenden Schritten:
<claim-text>- Festlegen eines Ausgangssignals S<sub>out</sub> der Schaltung;</claim-text>
<claim-text>- Festlegen einer vorgegebenen Standardabweichung σ<sub>out</sub> des Ausgangssignals S<sub>out</sub> der Schaltung;</claim-text>
<claim-text>- Bestimmen der Mindestflächen A<sub>i</sub> für m ≥ 2 Bauelemente der Schaltung durch die folgende Gleichung: <maths id="math0050" num=""><math display="block"><mi>Ai</mi><mo mathvariant="normal">=</mo><mfrac><mrow><mstyle displaystyle="false"><munderover><mo mathvariant="normal">∑</mo><mrow><mi mathvariant="normal">i</mi><mo mathvariant="normal">=</mo><mn mathvariant="normal">1</mn></mrow><mi mathvariant="normal">m</mi></munderover></mstyle><msqrt><munderover><mo mathvariant="normal">∑</mo><mrow><mi mathvariant="normal">j</mi><mo mathvariant="normal">=</mo><mn mathvariant="normal">1</mn></mrow><mi mathvariant="normal">n</mi></munderover><mfrac><mrow><mo mathvariant="normal">∂</mo><msup><mi>Sout</mi><mn mathvariant="normal">2</mn></msup></mrow><mrow><mo mathvariant="normal">∂</mo><mi>pij</mi></mrow></mfrac><mo>⁢</mo><msup><mi mathvariant="normal">c</mi><mn mathvariant="normal">2</mn></msup><mo>⁢</mo><mi>ij</mi></msqrt></mrow><mrow><msup><mi mathvariant="normal">σ</mi><mn mathvariant="normal">2</mn></msup><mo>⁢</mo><mi>out</mi></mrow></mfrac><mo>⁢</mo><msqrt><mstyle displaystyle="true"><munderover><mo mathvariant="normal">∑</mo><mrow><mi mathvariant="normal">j</mi><mo mathvariant="normal">=</mo><mn mathvariant="normal">1</mn></mrow><mi mathvariant="normal">n</mi></munderover></mstyle><mfrac><mrow><mo mathvariant="normal">∂</mo><msup><mi>Sout</mi><mn mathvariant="normal">2</mn></msup></mrow><mrow><mo mathvariant="normal">∂</mo><mi>pij</mi></mrow></mfrac><mo>⁢</mo><msup><mi mathvariant="normal">c</mi><mn mathvariant="normal">2</mn></msup><mo>⁢</mo><mi>ij</mi></msqrt></math><img id="ib0050" file="imgb0050.tif" wi="165" he="26" img-content="math" img-format="tif"/></maths> wobei c<sub>ij</sub> eine vorbestimmte Matching Konstante für den j-ten elektrischen Parameter von n elektrischen Parametern mit 1 ≤ j ≤ n des i-ten Bauelements aus m Bauelementen mit 2 ≤ i ≤ m ist, wobei die Matching Konstante c<sub>ij</sub> für den j-ten elektrischen Parameter p<sub>ij</sub> des i-ten Bauelements die gemessene Variation des j-ten elektrischen Parameters bei paarweisem Vorkommen des i-ten Bauelements beschreibt; und ∂S<sub>out</sub>/∂p<sub>ij</sub> die partielle Ableitung des Ausgangssignal S<sub>out</sub> des j-ten elektrischen Parameter p<sub>ij</sub> des i-ten Bauelements ist.</claim-text></claim-text></claim>
<claim id="c-de-01-0002" num="0002">
<claim-text>Verfahren nach Anspruch 1,<br/>
<b>dadurch gekennzeichnet, daß</b><br/>
es in einem Gerät zur Erzeugung und/oder Planung von Belichtungsmasken für integrierte Halbleiterstrukturen durchgeführt wird.<!-- EPO <DP n="27"> --></claim-text></claim>
<claim id="c-de-01-0003" num="0003">
<claim-text>Verfahren nach Anspruch 1 oder 2,<br/>
<b>dadurch gekennzeichnet, daß</b><br/>
es den weiteren Schritt aufweist:
<claim-text>- Synthetisieren eines Schaltplanlayouts anhand der Flächendaten der Bauelemente.</claim-text></claim-text></claim>
<claim id="c-de-01-0004" num="0004">
<claim-text>Verfahren nach einem der Ansprüche 1 bis 3,<br/>
<b>dadurch gekennzeichnet, daß</b><br/>
ein elektrischer Parameter die Schwellenspannung von Transistoren ist.</claim-text></claim>
<claim id="c-de-01-0005" num="0005">
<claim-text>Verfahren nach einem der Ansprüche 1 bis 4,<br/>
<b>dadurch gekennzeichnet, daß</b><br/>
ein elektrischer Parameter der Flächenwiderstandswert von integrierten Widerständen ist.</claim-text></claim>
<claim id="c-de-01-0006" num="0006">
<claim-text>Verfahren nach einem der Ansprüche 1 bis 5,<br/>
<b>dadurch gekennzeichnet, daß</b><br/>
mit mindestens einem elektrischen Parameter das 1/f-Rauschen eines MOS-Transistors repräsentiert ist.</claim-text></claim>
<claim id="c-de-01-0007" num="0007">
<claim-text>Verfahren nach einem der Ansprüche 1 bis 6,<br/>
<b>dadurch gekennzeichnet, daß</b> mit mindestens einem elektrischen Parameter das 1/f-Rauschen eines integrierten Widerstands repräsentiert ist.</claim-text></claim>
<claim id="c-de-01-0008" num="0008">
<claim-text>Verfahren nach einem der Ansprüche 1 bis 7,<br/>
<b>dadurch gekennzeichnet, daß</b><br/>
die Parameter p<sub>ij</sub> voneinander statistisch unabhängig sind.</claim-text></claim>
<claim id="c-de-01-0009" num="0009">
<claim-text>Verfahren nach einem der Ansprüche 1 bis 8,<br/>
<b>dadurch gekennzeichnet, daß</b><br/>
zumindest ein Bauelement wiederum eine Schaltung ist, deren Matching-Konstante c<sub>tot</sub> sich ergibt als: <maths id="math0051" num=""><math display="block"><msub><mi mathvariant="normal">c</mi><mi>tot</mi></msub><mo>=</mo><mstyle displaystyle="true"><munderover><mo mathvariant="normal">∑</mo><mrow><mi mathvariant="normal">i</mi><mo mathvariant="normal">=</mo><mn mathvariant="normal">1</mn></mrow><mi mathvariant="normal">m</mi></munderover></mstyle><msqrt><mstyle displaystyle="true"><munderover><mo mathvariant="normal">∑</mo><mrow><mi mathvariant="normal">j</mi><mo mathvariant="normal">=</mo><mn mathvariant="normal">1</mn></mrow><mi mathvariant="normal">n</mi></munderover></mstyle><msup><mfenced><mfrac><mrow><mo mathvariant="normal">∂</mo><msub><mi>Sout</mi><mi>out</mi></msub></mrow><mrow><mo mathvariant="normal">∂</mo><msub><mi mathvariant="normal">p</mi><mi>iu</mi></msub></mrow></mfrac></mfenced><mn>2</mn></msup><mo>⁢</mo><msubsup><mi mathvariant="normal">c</mi><mi>ij</mi><mn>2</mn></msubsup></msqrt><mn>.</mn></math><img id="ib0051" file="imgb0051.tif" wi="78" he="26" img-content="math" img-format="tif"/></maths><!-- EPO <DP n="28"> --></claim-text></claim>
<claim id="c-de-01-0010" num="0010">
<claim-text>Verfahren nach einem der Ansprüche 1 bis 9,<br/>
<b>dadurch gekennzeichnet, daß</b><br/>
nur je ein Parameter für jedes Bauteil berücksichtigt wird, wobei die Mindestfläche A<sub>i</sub> eines i-ten Bauelementes der Schaltung nach folgender vereinfachter Gleichung bestimmt wird: <maths id="math0052" num=""><math display="block"><msub><mi mathvariant="normal">A</mi><mi mathvariant="normal">i</mi></msub><mo mathvariant="normal">=</mo><mfrac><mrow><mstyle displaystyle="false"><munderover><mo mathvariant="normal">∑</mo><mrow><mi mathvariant="normal">i</mi><mo mathvariant="normal">=</mo><mn mathvariant="normal">1</mn></mrow><mi mathvariant="normal">m</mi></munderover></mstyle><mfenced open="|" close="|"><mfrac><mrow><mo mathvariant="normal">∂</mo><msub><mi mathvariant="normal">S</mi><mi>out</mi></msub></mrow><mrow><mo mathvariant="normal">∂</mo><msub><mi mathvariant="normal">p</mi><mi mathvariant="normal">i</mi></msub></mrow></mfrac></mfenced><mo>⁢</mo><msub><mi mathvariant="normal">c</mi><mi mathvariant="normal">i</mi></msub></mrow><msubsup><mi mathvariant="normal">σ</mi><mi>out</mi><mn mathvariant="normal">2</mn></msubsup></mfrac><mfenced open="|" close="|"><mfrac><mrow><mo mathvariant="normal">∂</mo><msub><mi mathvariant="normal">S</mi><mi>out</mi></msub></mrow><mrow><mo mathvariant="normal">∂</mo><msub><mi mathvariant="normal">p</mi><mi mathvariant="normal">i</mi></msub></mrow></mfrac></mfenced><mo>⁢</mo><msub><mi mathvariant="normal">c</mi><mi mathvariant="normal">i</mi></msub><mn>.</mn></math><img id="ib0052" file="imgb0052.tif" wi="88" he="30" img-content="math" img-format="tif"/></maths></claim-text></claim>
<claim id="c-de-01-0011" num="0011">
<claim-text>Verfahren nach einem der Ansprüche 1 bis 10, <b>dadurch gekennzeichnet, daß</b> zumindest eines der Bauelemente der Schaltung eine vorgegebene Fläche A aufweist und daher bei der Bestimmung der Mindestflächen A<sub>i</sub> der übrigen Bauelemente der Schaltung nicht einbezogen wird, wobei die Mindestfläche A<sub>i</sub> eines i-ten Bauelementes der Schaltung nach folgender Gleichung bestimmt wird: <maths id="math0053" num=""><math display="block"><msub><mi mathvariant="normal">A</mi><mi mathvariant="normal">i</mi></msub><mo mathvariant="normal">=</mo><mfrac><mrow><mstyle displaystyle="false"><munderover><mo mathvariant="normal">∑</mo><mrow><mi mathvariant="normal">i</mi><mo mathvariant="normal">=</mo><mn mathvariant="normal">1</mn></mrow><mi mathvariant="normal">k</mi></munderover></mstyle><msqrt><mstyle displaystyle="false"><munderover><mo mathvariant="normal">∑</mo><mrow><mi mathvariant="normal">j</mi><mo mathvariant="normal">=</mo><mn mathvariant="normal">1</mn></mrow><mi mathvariant="normal">n</mi></munderover></mstyle><mfrac><mrow><mo mathvariant="normal">∂</mo><msup><msub><mi mathvariant="normal">S</mi><mi>out</mi></msub><mn mathvariant="normal">2</mn></msup></mrow><mrow><mo mathvariant="normal">∂</mo><msub><mi mathvariant="normal">p</mi><mi>ij</mi></msub></mrow></mfrac><mo>⁢</mo><msubsup><mi mathvariant="normal">c</mi><mi>ij</mi><mn mathvariant="normal">2</mn></msubsup></msqrt></mrow><msubsup><mover><mi mathvariant="normal">σ</mi><mo mathvariant="normal">^</mo></mover><mi>out</mi><mn mathvariant="normal">2</mn></msubsup></mfrac><mo>⁢</mo><msqrt><mstyle displaystyle="true"><munderover><mo mathvariant="normal">∑</mo><mrow><mi mathvariant="normal">j</mi><mo mathvariant="normal">=</mo><mn mathvariant="normal">1</mn></mrow><mi mathvariant="normal">n</mi></munderover></mstyle><mfrac><mrow><mo mathvariant="normal">∂</mo><msup><msub><mi mathvariant="normal">S</mi><mi>out</mi></msub><mn mathvariant="normal">2</mn></msup></mrow><mrow><mo mathvariant="normal">∂</mo><msub><mi mathvariant="normal">p</mi><mi>ij</mi></msub></mrow></mfrac><mo>⁢</mo><msubsup><mi mathvariant="normal">c</mi><mi>ij</mi><mn mathvariant="normal">2</mn></msubsup></msqrt></math><img id="ib0053" file="imgb0053.tif" wi="125" he="29" img-content="math" img-format="tif"/></maths> wobei für <maths id="math0054" num=""><math display="inline"><msubsup><mover><mi mathvariant="normal">σ</mi><mo mathvariant="normal">^</mo></mover><mi>out</mi><mn mathvariant="normal">2</mn></msubsup></math><img id="ib0054" file="imgb0054.tif" wi="14" he="8" img-content="math" img-format="tif" inline="yes"/></maths>gilt: <maths id="math0055" num=""><math display="block"><msubsup><mover><mi mathvariant="normal">σ</mi><mo mathvariant="normal">^</mo></mover><mi>out</mi><mn mathvariant="normal">2</mn></msubsup><mo>=</mo><msubsup><mi mathvariant="normal">σ</mi><mi>out</mi><mn mathvariant="normal">2</mn></msubsup><mo>-</mo><mstyle displaystyle="true"><munderover><mo mathvariant="normal">∑</mo><mrow><mi mathvariant="normal">i</mi><mo mathvariant="normal">=</mo><mi mathvariant="normal">k</mi><mo mathvariant="normal">+</mo><mn mathvariant="normal">1</mn></mrow><mi mathvariant="normal">m</mi></munderover></mstyle><mstyle displaystyle="true"><munderover><mo mathvariant="normal">∑</mo><mrow><mi mathvariant="normal">j</mi><mo mathvariant="normal">=</mo><mn mathvariant="normal">1</mn></mrow><mi mathvariant="normal">n</mi></munderover></mstyle><msup><mfenced><mfrac><mrow><mo mathvariant="normal">∂</mo><msub><mi mathvariant="normal">S</mi><mi>out</mi></msub></mrow><mrow><mo mathvariant="normal">∂</mo><msub><mi mathvariant="normal">p</mi><mi>ij</mi></msub></mrow></mfrac></mfenced><mn mathvariant="normal">2</mn></msup><mo>⁢</mo><mfrac><msubsup><mi mathvariant="normal">c</mi><mi>ij</mi><mn mathvariant="normal">2</mn></msubsup><msub><mi mathvariant="normal">A</mi><mi mathvariant="normal">i</mi></msub></mfrac><mn mathvariant="normal">.</mn></math><img id="ib0055" file="imgb0055.tif" wi="111" he="24" img-content="math" img-format="tif"/></maths></claim-text></claim>
<claim id="c-de-01-0012" num="0012">
<claim-text>Datenverarbeitungsanlage zur computer-implementierten Flächenoptimierung von Bauelementen in einer integrierten Schaltung mit m Bauelementen, eingerichtet zum Durchführen folgender Schritte:
<claim-text>- Festlegen eines Ausgangssignals S<sub>out</sub> der Schaltung;<!-- EPO <DP n="29"> --></claim-text>
<claim-text>- Festlegen einer vorgegebenen Standardabweichung σ<sub>out</sub> des Ausgangssignals S<sub>out</sub> der Schaltung;</claim-text>
<claim-text>- Bestimmen der Mindestflächen A<sub>i</sub> für m ≥ 2 Bauelemente der Schaltung durch die folgender Gleichung: <maths id="math0056" num=""><math display="block"><mi>Ai</mi><mo mathvariant="normal">=</mo><mfrac><mrow><mstyle displaystyle="false"><munderover><mo mathvariant="normal">∑</mo><mrow><mi mathvariant="normal">i</mi><mo mathvariant="normal">=</mo><mn mathvariant="normal">1</mn></mrow><mi mathvariant="normal">m</mi></munderover></mstyle><msqrt><munderover><mo mathvariant="normal">∑</mo><mrow><mi mathvariant="normal">j</mi><mo mathvariant="normal">=</mo><mn mathvariant="normal">1</mn></mrow><mi mathvariant="normal">n</mi></munderover><mfrac><mrow><mo mathvariant="normal">∂</mo><msup><mi>Sout</mi><mn mathvariant="normal">2</mn></msup></mrow><mrow><mo mathvariant="normal">∂</mo><mi>pij</mi></mrow></mfrac><mo>⁢</mo><msup><mi mathvariant="normal">c</mi><mn mathvariant="normal">2</mn></msup><mo>⁢</mo><mi>ij</mi></msqrt></mrow><mrow><msup><mi mathvariant="normal">σ</mi><mn mathvariant="normal">2</mn></msup><mo>⁢</mo><mi>out</mi></mrow></mfrac><mo>⁢</mo><msqrt><mstyle displaystyle="true"><munderover><mo mathvariant="normal">∑</mo><mrow><mi mathvariant="normal">j</mi><mo mathvariant="normal">=</mo><mn mathvariant="normal">1</mn></mrow><mi mathvariant="normal">n</mi></munderover></mstyle><mfrac><mrow><mo mathvariant="normal">∂</mo><msup><mi>Sout</mi><mn mathvariant="normal">2</mn></msup></mrow><mrow><mo mathvariant="normal">∂</mo><mi>pij</mi></mrow></mfrac><mo>⁢</mo><msup><mi mathvariant="normal">c</mi><mn mathvariant="normal">2</mn></msup><mo>⁢</mo><mi>ij</mi></msqrt><mo>,</mo></math><img id="ib0056" file="imgb0056.tif" wi="128" he="29" img-content="math" img-format="tif"/></maths> wobei c<sub>ij</sub> eine vorbestimmte Matching Konstante für den j-ten elektrischen Parameter von n elektrischen Parametern mit 1 ≤ j ≤ n des i-ten Bauelements aus m Bauelementen mit 2 ≤ i ≤ m ist, wobei die Matching Konstante c<sub>ij</sub> für den j-ten elektrischen Parameter p<sub>ij</sub> des i-ten Bauelements die gemessene Variation des j-ten elektrischen Parameters bei paarweisem Vorkommen des i-ten Bauelements beschreibt; und ∂S<sub>out</sub>/∂p<sub>ij</sub> die partielle Ableitung des Ausgangssignal S<sub>out</sub> des j-ten elektrischen Parameter p<sub>ij</sub> des i-ten Bauelements ist.</claim-text></claim-text></claim>
<claim id="c-de-01-0013" num="0013">
<claim-text>Verfahren nach einem der Ansprüche 1 bis 11, <b>gekennzeichnet durch</b><br/>
eine Bestimmung oder Berechnung der Übertragungsfunktion der Schaltung.</claim-text></claim>
</claims><!-- EPO <DP n="30"> -->
<claims id="claims02" lang="en">
<claim id="c-en-01-0001" num="0001">
<claim-text>Method for area optimization of components in an integrated circuit with m components, executed in a data processing system with following steps:
<claim-text>specifying an output signal S<sub>out</sub> of the circuit;</claim-text>
<claim-text>specifying a predetermined standard deviation σ<sub>out</sub> of the output signal S<sub>out</sub> of the circuit;</claim-text>
<claim-text>determining the minimum area A<sub>i</sub> for m ≥ 2 components of the circuit by the following equation: <maths id="math0057" num=""><math display="block"><msub><mi>A</mi><mi>i</mi></msub><mo>=</mo><mfrac><mrow><mstyle displaystyle="false"><munderover><mo>∑</mo><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>m</mi></munderover></mstyle><msqrt><mstyle displaystyle="false"><munderover><mo>∑</mo><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></munderover></mstyle><mfrac><mrow><mo>∂</mo><msup><msub><mi>S</mi><mi mathvariant="italic">out</mi></msub><mn>2</mn></msup></mrow><mrow><mo>∂</mo><msub><mi>p</mi><mi mathvariant="italic">ij</mi></msub></mrow></mfrac><mo>⁢</mo><msub><msup><mi>c</mi><mn>2</mn></msup><mi mathvariant="italic">ij</mi></msub></msqrt></mrow><msub><msup><mi>σ</mi><mn>2</mn></msup><mi mathvariant="italic">out</mi></msub></mfrac><mo>⁢</mo><msqrt><mstyle displaystyle="true"><munderover><mo>∑</mo><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></munderover></mstyle><mfrac><mrow><mo>∂</mo><msup><msub><mi>S</mi><mi mathvariant="italic">out</mi></msub><mn>2</mn></msup></mrow><mrow><mo>∂</mo><msub><mi>p</mi><mi mathvariant="italic">ij</mi></msub></mrow></mfrac><mo>⁢</mo><msub><msup><mi>c</mi><mn>2</mn></msup><mi mathvariant="italic">ij</mi></msub></msqrt></math><img id="ib0057" file="imgb0057.tif" wi="87" he="24" img-content="math" img-format="tif"/></maths> wherein c<sub>ij</sub> is a predetermined matching constant for the jth electrical parameter of n electrical parameters with 1 ≤ j ≤ n of the ith component of m components with 2 ≤ i ≤ m, wherein the matching constant c<sub>ij</sub> for the jth electrical parameter p<sub>ij</sub> of the ith component describes the measured variation of the jth electrical parameter of the ith electrical component with pairwise occurrence; and ∂S<sub>out</sub>/∂p<sub>ij</sub> is the partial derivative of the output signal S<sub>out</sub> of the jth electrical parameter p<sub>ij</sub> of the ith component.</claim-text></claim-text></claim>
<claim id="c-en-01-0002" num="0002">
<claim-text>Method of claim 1, <b>characterized in that</b> it is carried out in a device for the generation and/or planning of exposure masks for integrated semiconductor structures.</claim-text></claim>
<claim id="c-en-01-0003" num="0003">
<claim-text>Method of claim 1 or 2, <b>characterized in that</b> it comprises the further step:
<claim-text>synthesizing of a circuit diagram layout by means of the area data of the components.</claim-text><!-- EPO <DP n="31"> --></claim-text></claim>
<claim id="c-en-01-0004" num="0004">
<claim-text>Method of any of the claims 1 to 3, <b>characterized in that</b> an electrical parameter is the threshold voltage of transistors.</claim-text></claim>
<claim id="c-en-01-0005" num="0005">
<claim-text>Method of any of the claims 1 to 4, <b>characterized in that</b> an electrical parameter is the sheet resistance value of integrated resistors.</claim-text></claim>
<claim id="c-en-01-0006" num="0006">
<claim-text>Method of any of the claims 1 to 5, <b>characterized in that</b> the 1/f-noise of a MOS-transistor is represented by at least one electrical parameter.</claim-text></claim>
<claim id="c-en-01-0007" num="0007">
<claim-text>Method of any of the claims 1 to 6, <b>characterized in that</b> the 1/f-noise of an integrated resistor is represented by at least one electrical parameter.</claim-text></claim>
<claim id="c-en-01-0008" num="0008">
<claim-text>Method of any of the claims 1 to 7, <b>characterized in that</b> the parameters p<sub>ij</sub> are statistically independent of each other.</claim-text></claim>
<claim id="c-en-01-0009" num="0009">
<claim-text>Method of any of the claims 1 to 8, <b>characterized in that</b> at least one component is in turn a circuit, whose matching constant c<sub>tot</sub> is obtained by <maths id="math0058" num=""><math display="block"><msub><mi mathvariant="italic">c</mi><mi mathvariant="italic">tot</mi></msub><mo>=</mo><mstyle displaystyle="true"><munderover><mo mathvariant="normal">∑</mo><mrow><mi>i</mi><mo mathvariant="normal">=</mo><mn mathvariant="normal">1</mn></mrow><mi>m</mi></munderover></mstyle><msqrt><mstyle displaystyle="true"><munderover><mo mathvariant="normal">∑</mo><mrow><mi>j</mi><mo mathvariant="normal">=</mo><mn mathvariant="normal">1</mn></mrow><mi>n</mi></munderover></mstyle><msup><mfenced><mfrac><mrow><mo mathvariant="normal">∂</mo><msub><mi>S</mi><mi mathvariant="italic">out</mi></msub></mrow><mrow><mo mathvariant="normal">∂</mo><msub><mi>p</mi><mi mathvariant="italic">ij</mi></msub></mrow></mfrac></mfenced><mn>2</mn></msup><mo>⁢</mo><msubsup><mi>c</mi><mi mathvariant="italic">ij</mi><mn>2</mn></msubsup></msqrt><mn>.</mn></math><img id="ib0058" file="imgb0058.tif" wi="71" he="26" img-content="math" img-format="tif"/></maths></claim-text></claim>
<claim id="c-en-01-0010" num="0010">
<claim-text>Method of any of the claims 1 to 9, <b>characterized in that</b> only one parameter for each component is considered, wherein the minimum area A<sub>i</sub> of an ith component of the circuit is determined according to the following simplified equation: <maths id="math0059" num=""><math display="block"><msub><mi>A</mi><mi>i</mi></msub><mo>=</mo><mfrac><mrow><mstyle displaystyle="false"><munderover><mo>∑</mo><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>m</mi></munderover></mstyle><mfenced open="|" close="|"><mfrac><mrow><mo>∂</mo><msub><mi>S</mi><mi mathvariant="italic">out</mi></msub></mrow><mrow><mo>∂</mo><msub><mi>p</mi><mi>i</mi></msub></mrow></mfrac></mfenced><mo>⁢</mo><msub><mi>c</mi><mi>i</mi></msub></mrow><msubsup><mi>σ</mi><mi mathvariant="italic">out</mi><mn>2</mn></msubsup></mfrac><mfenced open="|" close="|"><mfrac><mrow><mo>∂</mo><msub><mi>S</mi><mi mathvariant="italic">out</mi></msub></mrow><mrow><mo>∂</mo><msub><mi>p</mi><mi>i</mi></msub></mrow></mfrac></mfenced><mo>⁢</mo><msub><mi>c</mi><mi>i</mi></msub><mn>.</mn></math><img id="ib0059" file="imgb0059.tif" wi="70" he="26" img-content="math" img-format="tif"/></maths><!-- EPO <DP n="32"> --></claim-text></claim>
<claim id="c-en-01-0011" num="0011">
<claim-text>Method of any of the claims 1 to 10, <b>characterized in that</b> at least one of the components of the circuit has a given area A and therefore is not considered while determining the minimal area A<sub>i</sub> of the remaining components of the circuit, wherein the minimal area A<sub>i</sub> of an ith component of the circuit is determined according to the following equation: <maths id="math0060" num=""><math display="block"><msub><mi>A</mi><mi>i</mi></msub><mo>=</mo><mfrac><mrow><mstyle displaystyle="false"><munderover><mo>∑</mo><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>k</mi></munderover></mstyle><msqrt><mstyle displaystyle="false"><munderover><mo>∑</mo><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></munderover></mstyle><mfrac><mrow><mo>∂</mo><msup><msub><mi>S</mi><mi mathvariant="italic">out</mi></msub><mn>2</mn></msup></mrow><mrow><mo>∂</mo><msub><mi>p</mi><mi mathvariant="italic">ij</mi></msub></mrow></mfrac><mo>⁢</mo><msub><msup><mi>c</mi><mn>2</mn></msup><mi mathvariant="italic">ij</mi></msub></msqrt></mrow><msubsup><mover><mi>σ</mi><mo>^</mo></mover><mi mathvariant="italic">out</mi><mn>2</mn></msubsup></mfrac><mo>⁢</mo><msqrt><mstyle displaystyle="true"><munderover><mo>∑</mo><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></munderover></mstyle><mfrac><mrow><mo>∂</mo><msup><msub><mi>S</mi><mi mathvariant="italic">out</mi></msub><mn>2</mn></msup></mrow><mrow><mo>∂</mo><msub><mi>p</mi><mi mathvariant="italic">ij</mi></msub></mrow></mfrac><mo>⁢</mo><msub><msup><mi>c</mi><mn>2</mn></msup><mi mathvariant="italic">ij</mi></msub></msqrt><mo>,</mo></math><img id="ib0060" file="imgb0060.tif" wi="88" he="28" img-content="math" img-format="tif"/></maths> wherein the following applies to <maths id="math0061" num=""><math display="inline"><msubsup><mover><mi>σ</mi><mo>^</mo></mover><mi mathvariant="italic">out</mi><mn>2</mn></msubsup></math><img id="ib0061" file="imgb0061.tif" wi="9" he="9" img-content="math" img-format="tif" inline="yes"/></maths>: <maths id="math0062" num=""><math display="block"><msubsup><mover><mi>σ</mi><mo mathvariant="normal">^</mo></mover><mi mathvariant="italic">out</mi><mn mathvariant="normal">2</mn></msubsup><mo>=</mo><msubsup><mi>σ</mi><mi mathvariant="italic">out</mi><mn mathvariant="normal">2</mn></msubsup><mo>-</mo><mstyle displaystyle="true"><munderover><mo mathvariant="normal">∑</mo><mrow><mi>i</mi><mo mathvariant="normal">=</mo><mi mathvariant="italic">k</mi><mo mathvariant="normal">+</mo><mn mathvariant="normal">1</mn></mrow><mi>m</mi></munderover></mstyle><mstyle displaystyle="true"><munderover><mo mathvariant="normal">∑</mo><mrow><mi>j</mi><mo mathvariant="normal">=</mo><mn mathvariant="normal">1</mn></mrow><mi>n</mi></munderover></mstyle><msup><mfenced><mfrac><mrow><mo mathvariant="normal">∂</mo><msub><mi>S</mi><mi mathvariant="italic">out</mi></msub></mrow><mrow><mo mathvariant="normal">∂</mo><msub><mi mathvariant="italic">p</mi><mi mathvariant="italic">ij</mi></msub></mrow></mfrac></mfenced><mn mathvariant="normal">2</mn></msup><mo>⁢</mo><mfrac><msubsup><mi>c</mi><mi mathvariant="italic">ij</mi><mn mathvariant="normal">2</mn></msubsup><msub><mi mathvariant="italic">A</mi><mi mathvariant="italic">i</mi></msub></mfrac><mn mathvariant="normal">.</mn></math><img id="ib0062" file="imgb0062.tif" wi="79" he="24" img-content="math" img-format="tif"/></maths></claim-text></claim>
<claim id="c-en-01-0012" num="0012">
<claim-text>Data processing system for computer-implemented area optimization of components in an integrated circuit with m components, configured to perform following steps:
<claim-text>specifying an output signal S<sub>out</sub> of the circuit;</claim-text>
<claim-text>specifying a predetermined standard deviation σ<sub>out</sub> of the output signal S<sub>out</sub> of the circuit;</claim-text>
<claim-text>determining the minimum area A<sub>i</sub> for m ≥ 2 components of the circuit by the following equation: <maths id="math0063" num=""><math display="block"><msub><mi>A</mi><mi>i</mi></msub><mo>=</mo><mfrac><mrow><mstyle displaystyle="false"><munderover><mo>∑</mo><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>m</mi></munderover></mstyle><msqrt><mstyle displaystyle="false"><munderover><mo>∑</mo><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></munderover></mstyle><mfrac><mrow><mo>∂</mo><msup><msub><mi>S</mi><mi mathvariant="italic">out</mi></msub><mn>2</mn></msup></mrow><mrow><mo>∂</mo><msub><mi>p</mi><mi mathvariant="italic">ij</mi></msub></mrow></mfrac><mo>⁢</mo><msub><msup><mi>c</mi><mn>2</mn></msup><mi mathvariant="italic">ij</mi></msub></msqrt></mrow><msubsup><mover><mi>σ</mi><mo>^</mo></mover><mi mathvariant="italic">out</mi><mn>2</mn></msubsup></mfrac><mo>⁢</mo><msqrt><mstyle displaystyle="true"><munderover><mo>∑</mo><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></munderover></mstyle><mfrac><mrow><mo>∂</mo><msup><msub><mi>S</mi><mi mathvariant="italic">out</mi></msub><mn>2</mn></msup></mrow><mrow><mo>∂</mo><msub><mi>p</mi><mi mathvariant="italic">ij</mi></msub></mrow></mfrac><mo>⁢</mo><msub><msup><mi>c</mi><mn>2</mn></msup><mi mathvariant="italic">ij</mi></msub></msqrt></math><img id="ib0063" file="imgb0063.tif" wi="88" he="24" img-content="math" img-format="tif"/></maths> wherein c<sub>ij</sub> is a predetermined matching constant for the jth electrical parameter of n electrical parameters with 1 ≤ j ≤ n of the ith component of m components with 2 ≤ 1 ≤ m, wherein the matching constant c<sub>ij</sub> for the jth electrical parameter p<sub>ij</sub> of the ith component describes the measured variation of the jth electrical parameter of the ith electrical component with pairwise occurrence; and ∂S<sub>out</sub>/∂p<sub>ij</sub> is<!-- EPO <DP n="33"> --> the partial derivative of the output signal S<sub>out</sub> of the jth electrical parameter p<sub>ij</sub> of the ith component.</claim-text></claim-text></claim>
<claim id="c-en-01-0013" num="0013">
<claim-text>Method of any of the claims 1 to 11, <b>characterized by</b> a determination or calculation of the transfer function of the circuit.</claim-text></claim>
</claims><!-- EPO <DP n="34"> -->
<claims id="claims03" lang="fr">
<claim id="c-fr-01-0001" num="0001">
<claim-text>Procédé d'optimisation de surface de composants d'un circuit intégré ayant m composants, réalisé dans une installation de traitement de données, comprenant les stades, dans lesquels :
<claim-text>- on fixe un signal S<sub>out</sub> de sortie du circuit ;</claim-text>
<claim-text>- on fixe un écart-type σ<sub>out</sub> prescrit du signal S<sub>out</sub> de sortie du circuit ;</claim-text>
<claim-text>- on détermine les surfaces A<sub>i</sub> minimum pour m ≥ 2 composants du circuit pour l'équation suivante : <maths id="math0064" num=""><math display="block"><msub><mi>A</mi><mi>i</mi></msub><mo>=</mo><mfrac><mrow><mstyle displaystyle="false"><munderover><mo>∑</mo><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>m</mi></munderover></mstyle><msqrt><mstyle displaystyle="false"><munderover><mo>∑</mo><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></munderover></mstyle><mfrac><mrow><mo>∂</mo><msup><msub><mi>S</mi><mi mathvariant="italic">out</mi></msub><mn>2</mn></msup></mrow><mrow><mo>∂</mo><msub><mi>p</mi><mi mathvariant="italic">ij</mi></msub></mrow></mfrac><mo>⁢</mo><msub><msup><mi>c</mi><mn>2</mn></msup><mi mathvariant="italic">ij</mi></msub></msqrt></mrow><msub><msup><mi>σ</mi><mn>2</mn></msup><mi mathvariant="italic">out</mi></msub></mfrac><mo>⁢</mo><msqrt><mstyle displaystyle="true"><munderover><mo>∑</mo><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></munderover></mstyle><mfrac><mrow><mo>∂</mo><msup><msub><mi>S</mi><mi mathvariant="italic">out</mi></msub><mn>2</mn></msup></mrow><mrow><mo>∂</mo><msub><mi>p</mi><mi mathvariant="italic">ij</mi></msub></mrow></mfrac><mo>⁢</mo><msub><msup><mi>c</mi><mn>2</mn></msup><mi mathvariant="italic">ij</mi></msub></msqrt></math><img id="ib0064" file="imgb0064.tif" wi="93" he="30" img-content="math" img-format="tif"/></maths> dans laquelle c<sub>ij</sub> est une constante déterminée à l'avance de couplage pour le j-ème paramètre électrique de n paramètres électriques avec 1 ≤ j ≤ n du i-ème composant parmi les m composants avec 2 ≤ i ≤ m, la constante c<sub>ij</sub> de couplage pour le j-ème paramètre p<sub>ij</sub> du i-ème composant décrivant la variation mesurée du j-ème paramètre électrique lors de l'appariement du i-ème composant ; et ∂S<sub>out</sub>/∂p<sub>ij</sub> est la dérivée partielle du signal S<sub>out</sub> de sortie du j-ème paramètre p<sub>ij</sub> électrique du i-ème composant.</claim-text></claim-text></claim>
<claim id="c-fr-01-0002" num="0002">
<claim-text>Procédé suivant la revendication 1,<br/>
<b>caractérisé en ce que</b><br/>
il est effectué dans un appareil de production et/ou de conception de masques d'éclairage pour des structures intégrées à semiconducteurs.<!-- EPO <DP n="35"> --></claim-text></claim>
<claim id="c-fr-01-0003" num="0003">
<claim-text>Procédé suivant la revendication 1 ou 2,<br/>
<b>caractérisé en ce que</b><br/>
il comporte le stade supplémentaire, dans lequel :
<claim-text>- on synthétise une implantation de plan de connexion au moyen des données de surface des composants.</claim-text></claim-text></claim>
<claim id="c-fr-01-0004" num="0004">
<claim-text>Procédé suivant l'une des revendications 1 à 3, <b>caractérisé en ce que</b><br/>
un paramètre électrique est la tension de seuil de transistor.</claim-text></claim>
<claim id="c-fr-01-0005" num="0005">
<claim-text>Procédé suivant l'une des revendications 1 à 4, <b>caractérisé en ce que</b><br/>
un paramètre électrique est la valeur de résistance de surface de résistances intégrées.</claim-text></claim>
<claim id="c-fr-01-0006" num="0006">
<claim-text>Procédé suivant l'une des revendications 1 à 5, <b>caractérisé en ce que</b><br/>
le bruit 1/f d'un transistor MOS est représenté par au moins un paramètre électrique.</claim-text></claim>
<claim id="c-fr-01-0007" num="0007">
<claim-text>Procédé suivant l'une des revendications 1 à 6, <b>caractérisé en ce que</b><br/>
le bruit 1/f d'une résistance intégrée est représenté par au moins un paramètre électrique.</claim-text></claim>
<claim id="c-fr-01-0008" num="0008">
<claim-text>Procédé suivant l'une des revendications 1 à 7, <b>caractérisé en ce que</b><br/>
les paramètres p<sub>ij</sub> sont indépendants statistiquement les uns des autres.</claim-text></claim>
<claim id="c-fr-01-0009" num="0009">
<claim-text>Procédé suivant l'une des revendications 1 à 8, <b>caractérisé en ce que</b><br/>
<!-- EPO <DP n="36"> -->au moins un composant est à nouveau un circuit dont la constante c<sub>tot</sub> de couplage est obtenue par : <maths id="math0065" num=""><math display="block"><msub><mi mathvariant="italic">c</mi><mi mathvariant="italic">tot</mi></msub><mo>=</mo><mstyle displaystyle="true"><munderover><mo mathvariant="normal">∑</mo><mrow><mi>i</mi><mo mathvariant="normal">=</mo><mn mathvariant="normal">1</mn></mrow><mi>m</mi></munderover></mstyle><msqrt><mstyle displaystyle="true"><munderover><mo mathvariant="normal">∑</mo><mrow><mi>j</mi><mo mathvariant="normal">=</mo><mn mathvariant="normal">1</mn></mrow><mi>n</mi></munderover></mstyle><msup><mfenced><mfrac><mrow><mo mathvariant="normal">∂</mo><msub><mi>S</mi><mi mathvariant="italic">out</mi></msub></mrow><mrow><mo mathvariant="normal">∂</mo><msub><mi>p</mi><mi mathvariant="italic">ij</mi></msub></mrow></mfrac></mfenced><mn>2</mn></msup><mo>⁢</mo><msubsup><mi>c</mi><mi mathvariant="italic">ij</mi><mn>2</mn></msubsup></msqrt><mn>.</mn></math><img id="ib0065" file="imgb0065.tif" wi="72" he="30" img-content="math" img-format="tif"/></maths></claim-text></claim>
<claim id="c-fr-01-0010" num="0010">
<claim-text>Procédé suivant l'une des revendications 1 à 9, <b>caractérisé en ce que</b><br/>
l'on ne tient compte pour chaque composant que d'un paramètre, la surface A<sub>i</sub> minimum d'un i-ème composant du circuit étant déterminée par l'équation simplifiée suivants : <maths id="math0066" num=""><math display="block"><msub><mi>A</mi><mi>i</mi></msub><mo>=</mo><mfrac><mrow><mstyle displaystyle="false"><munderover><mo>∑</mo><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>m</mi></munderover></mstyle><mfenced open="|" close="|"><mfrac><mrow><mo>∂</mo><msub><mi>S</mi><mi mathvariant="italic">out</mi></msub></mrow><mrow><mo>∂</mo><msub><mi>p</mi><mi>i</mi></msub></mrow></mfrac></mfenced><mo>⁢</mo><msub><mi>c</mi><mi>i</mi></msub></mrow><msubsup><mi>σ</mi><mi mathvariant="italic">out</mi><mn>2</mn></msubsup></mfrac><mfenced open="|" close="|"><mfrac><mrow><mo>∂</mo><msub><mi>S</mi><mi mathvariant="italic">out</mi></msub></mrow><mrow><mo>∂</mo><msub><mi>p</mi><mi>i</mi></msub></mrow></mfrac></mfenced><mo>⁢</mo><msub><mi>c</mi><mi>i</mi></msub><mn>.</mn></math><img id="ib0066" file="imgb0066.tif" wi="68" he="29" img-content="math" img-format="tif"/></maths></claim-text></claim>
<claim id="c-fr-01-0011" num="0011">
<claim-text>Procédé suivant l'une des revendications 1 à 10, <b>caractérisé en ce qu'</b>au moins l'un des composants du circuit a une surface A prescrite et donc n'est pas incluse lors de la détermination des surfaces A<sub>i</sub> minimum des autres composants du circuit, la surface A<sub>i</sub> minimum d'un i-ème composant du circuit étant déterminée par l'équation suivante : <maths id="math0067" num=""><math display="block"><msub><mi>A</mi><mi>i</mi></msub><mo>=</mo><mfrac><mrow><mstyle displaystyle="false"><munderover><mo>∑</mo><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>k</mi></munderover></mstyle><msqrt><mstyle displaystyle="false"><munderover><mo>∑</mo><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></munderover></mstyle><mfrac><mrow><mo>∂</mo><msup><msub><mi>S</mi><mi mathvariant="italic">out</mi></msub><mn>2</mn></msup></mrow><mrow><mo>∂</mo><msub><mi>p</mi><mi mathvariant="italic">ij</mi></msub></mrow></mfrac><mo>⁢</mo><msub><msup><mi>c</mi><mn>2</mn></msup><mi mathvariant="italic">ij</mi></msub></msqrt></mrow><msubsup><mover><mi>σ</mi><mo>^</mo></mover><mi mathvariant="italic">out</mi><mn>2</mn></msubsup></mfrac><mo>⁢</mo><msqrt><mstyle displaystyle="true"><munderover><mo>∑</mo><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></munderover></mstyle><mfrac><mrow><mo>∂</mo><msup><msub><mi>S</mi><mi mathvariant="italic">out</mi></msub><mn>2</mn></msup></mrow><mrow><mo>∂</mo><msub><mi>p</mi><mi mathvariant="italic">ij</mi></msub></mrow></mfrac><mo>⁢</mo><msub><msup><mi>c</mi><mn>2</mn></msup><mi mathvariant="italic">ij</mi></msub></msqrt><mo>,</mo></math><img id="ib0067" file="imgb0067.tif" wi="91" he="30" img-content="math" img-format="tif"/></maths> dans laquelle on a pour <maths id="math0068" num=""><math display="inline"><msubsup><mover><mi>σ</mi><mo>^</mo></mover><mi mathvariant="italic">out</mi><mn>2</mn></msubsup></math><img id="ib0068" file="imgb0068.tif" wi="9" he="9" img-content="math" img-format="tif" inline="yes"/></maths>: <maths id="math0069" num=""><math display="block"><msubsup><mover><mi>σ</mi><mo mathvariant="normal">^</mo></mover><mi mathvariant="italic">out</mi><mn mathvariant="normal">2</mn></msubsup><mo>=</mo><msubsup><mi>σ</mi><mi mathvariant="italic">out</mi><mn mathvariant="normal">2</mn></msubsup><mo>-</mo><mstyle displaystyle="true"><munderover><mo mathvariant="normal">∑</mo><mrow><mi>i</mi><mo mathvariant="normal">=</mo><mi mathvariant="italic">k</mi><mo mathvariant="normal">+</mo><mn mathvariant="normal">1</mn></mrow><mi>m</mi></munderover></mstyle><mstyle displaystyle="true"><munderover><mo mathvariant="normal">∑</mo><mrow><mi>j</mi><mo mathvariant="normal">=</mo><mn mathvariant="normal">1</mn></mrow><mi>n</mi></munderover></mstyle><msup><mfenced><mfrac><mrow><mo mathvariant="normal">∂</mo><msub><mi mathvariant="italic">S</mi><mi mathvariant="italic">out</mi></msub></mrow><mrow><mo mathvariant="normal">∂</mo><msub><mi mathvariant="italic">p</mi><mi mathvariant="italic">ij</mi></msub></mrow></mfrac></mfenced><mn mathvariant="normal">2</mn></msup><mo>⁢</mo><mfrac><msubsup><mi>c</mi><mi mathvariant="italic">ij</mi><mn mathvariant="normal">2</mn></msubsup><msub><mi mathvariant="italic">A</mi><mi mathvariant="italic">i</mi></msub></mfrac><mn mathvariant="normal">.</mn></math><img id="ib0069" file="imgb0069.tif" wi="87" he="25" img-content="math" img-format="tif"/></maths><!-- EPO <DP n="37"> --></claim-text></claim>
<claim id="c-fr-01-0012" num="0012">
<claim-text>Installation de traitement de données pour l'optimisation de surfaces mises en oeuvre par ordinateur de composants d'un circuit intégré ayant m composants, conçue pour effectuer les stades suivantes :
<claim-text>- on fixe un signal S<sub>out</sub> de sortie du circuit ;</claim-text>
<claim-text>- on fixe un écart-type σ<sub>out</sub> prescrit du signal S<sub>out</sub> de sortie du circuit ;</claim-text>
<claim-text>- on détermine les surfaces A<sub>i</sub> minimum pour m ≥ 2 composants du circuit pour l'équation suivants : <maths id="math0070" num=""><math display="block"><msub><mi>A</mi><mi>i</mi></msub><mo>=</mo><mfrac><mrow><mstyle displaystyle="false"><munderover><mo>∑</mo><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>m</mi></munderover></mstyle><msqrt><mstyle displaystyle="false"><munderover><mo>∑</mo><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></munderover></mstyle><mfrac><mrow><mo>∂</mo><msup><msub><mi>S</mi><mi mathvariant="italic">out</mi></msub><mn>2</mn></msup></mrow><mrow><mo>∂</mo><msub><mi>p</mi><mi mathvariant="italic">ij</mi></msub></mrow></mfrac><mo>⁢</mo><msub><msup><mi>c</mi><mn>2</mn></msup><mi mathvariant="italic">ij</mi></msub></msqrt></mrow><msubsup><mover><mi>σ</mi><mo>^</mo></mover><mi mathvariant="italic">out</mi><mn>2</mn></msubsup></mfrac><mo>⁢</mo><msqrt><mstyle displaystyle="true"><munderover><mo>∑</mo><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></munderover></mstyle><mfrac><mrow><mo>∂</mo><msup><msub><mi>S</mi><mi mathvariant="italic">out</mi></msub><mn>2</mn></msup></mrow><mrow><mo>∂</mo><msub><mi>p</mi><mi mathvariant="italic">ij</mi></msub></mrow></mfrac><mo>⁢</mo><msub><msup><mi>c</mi><mn>2</mn></msup><mi mathvariant="italic">ij</mi></msub></msqrt></math><img id="ib0070" file="imgb0070.tif" wi="89" he="34" img-content="math" img-format="tif"/></maths> dans laquelle c<sub>ij</sub> est une constante déterminée à l'avance de couplage pour le j-ème paramètre électrique de n paramètres électriques avec 1 ≤ j ≤ n du i-ème composant parmi les m composants avec 2 ≤ i ≤ m, la constante c<sub>ij</sub> de couplage pour le j-ème paramètre p<sub>ij</sub> du i-ème composant décrivant la variation mesurée du j-ème paramètre électrique lors de l'appariement du i-ème composant ; et ∂S<sub>out</sub>/∂p<sub>ij</sub> est la dérivée partielle du signal S<sub>out</sub> de sortie du j-ème paramètre p<sub>ij</sub> électrique du i-ème composant.</claim-text></claim-text></claim>
<claim id="c-fr-01-0013" num="0013">
<claim-text>Procédé suivant l'une des revendications 1 à 11, <b>caractérisé par</b><br/>
une détermination ou un calcul de la fonction de transfert du circuit.</claim-text></claim>
</claims>
<drawings id="draw" lang="de">
<figure id="f0001" num="1"><img id="if0001" file="imgf0001.tif" wi="142" he="126" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="38"> -->
<figure id="f0002" num="2"><img id="if0002" file="imgf0002.tif" wi="86" he="114" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="39"> -->
<figure id="f0003" num="3"><img id="if0003" file="imgf0003.tif" wi="146" he="144" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="40"> -->
<figure id="f0004" num="4"><img id="if0004" file="imgf0004.tif" wi="100" he="104" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="41"> -->
<figure id="f0005" num="5"><img id="if0005" file="imgf0005.tif" wi="144" he="130" img-content="drawing" img-format="tif"/></figure>
</drawings>
<ep-reference-list id="ref-list">
<heading id="ref-h0001"><b>IN DER BESCHREIBUNG AUFGEFÜHRTE DOKUMENTE</b></heading>
<p id="ref-p0001" num=""><i>Diese Liste der vom Anmelder aufgeführten Dokumente wurde ausschließlich zur Information des Lesers aufgenommen und ist nicht Bestandteil des europäischen Patentdokumentes. Sie wurde mit größter Sorgfalt zusammengestellt; das EPA übernimmt jedoch keinerlei Haftung für etwaige Fehler oder Auslassungen.</i></p>
<heading id="ref-h0002"><b>In der Beschreibung aufgeführte Nicht-Patentliteratur</b></heading>
<p id="ref-p0002" num="">
<ul id="ref-ul0001" list-style="bullet">
<li><nplcit id="ref-ncit0001" npl-type="s"><article><author><name>H. Su et al.</name></author><atl>Statistical constrained optimization of analog MOS circuits using empirical performance models</atl><serial><sertitle>IEEE International Symposium on Circuits and Systems</sertitle><pubdate><sdate>19940000</sdate><edate/></pubdate><vid>1</vid></serial><location><pp><ppf>133</ppf><ppl>136</ppl></pp></location></article></nplcit><crossref idref="ncit0001">[0012]</crossref></li>
<li><nplcit id="ref-ncit0002" npl-type="s"><article><author><name>C.J. Abel et al.</name></author><atl>Characterization of transistor mismatch for statistical CAD of submicron CMOS analog circuits</atl><serial><sertitle>IEEE International Symposium on Circuits and Systems</sertitle><pubdate><sdate>19930000</sdate><edate/></pubdate></serial><location><pp><ppf>1401</ppf><ppl>1404</ppl></pp></location></article></nplcit><crossref idref="ncit0002">[0012]</crossref></li>
<li><nplcit id="ref-ncit0003" npl-type="s"><article><author><name>M.J.M. Pelgrom</name></author><atl>Matching properties of MOS transistors</atl><serial><sertitle>IEEE Journal of Solid-State Circuits</sertitle><pubdate><sdate>19890000</sdate><edate/></pubdate><vid>24</vid><ino>5</ino></serial><location><pp><ppf>1433</ppf><ppl>1440</ppl></pp></location></article></nplcit><crossref idref="ncit0003">[0012]</crossref></li>
</ul></p>
</ep-reference-list>
</ep-patent-document>
