Použití Nástroje pro optimalizaci v Analog Design prostředí

D

dmehta1759

Guest
Dobrý den všem,

Chtěl jsem používat optimalizátor pro maximalizaci zisku odolně naložených společný zdroj zesilovač.

Optimalizátor by mi maximální zisk spolu s W / L a R pro zesilovač.

Jak mám postupovat, aby se to udělat.

 
dmehta1759 napsal:

Dobrý den všem,Chtěl jsem používat optimalizátor pro maximalizaci zisku odolně naložených společný zdroj zesilovač.Optimalizátor by mi maximální zisk spolu s W / L a R pro zesilovač.Jak mám postupovat, aby se to udělat.
 
Ahoj, já si nemyslím, že to je to, co jsem žádal.Chci použít optimalizační nástroj, který je k dispozici v nabídce Nástroje na kartě ADE (kde si stanovila cíl, a dát max, min hodnoty proměnných)

Žádné ponětí o tom, jak používat, že?

 
dmehta1759 napsal:

Žádné ponětí o tom, jak používat, že?
 
Ano, již mám, že průvodce.Je to komplexní, ale stále nemohu přijít na to, jak nastavit cíl výraz (musím zadat cíl projevu, můj variabilní výraz má R - odpor .. nějaké počáteční, max, min hodnota .. Po zadání cíle výraz Mohu jen začátek procesu optimalizace tím, že udeří "run") - pro "zisk", obzvláště.Chci, aby maximalizoval zisk.

Četl jsem v uživatelské příručce.Nebyla úspěšná

<img src="http://www.edaboard.com/images/smiles/icon_cry.gif" alt="Pláč nebo velmi smutný" border="0" />
 
Omlouvám se, jsem nepovažoval za svůj hlavní problém: Chápu, je to znát hodnoty R pro max.zisk - doufám, mám to v pořádku?

To je úkol, který nemůžete dosáhnout s optimalizační nástroj - alespoň bych vědět, jak na to_Optimalizace je nástroj pro optimalizaci výsledku v závislosti na jedné nebo více proměnných DC analýzy tohoto výsledku při změně daného parametru (s) mezi své dané limity.Nikdy jsem uspěl s optimalizací běhu s jinou analýzu, než DC.

Zisk zesilovače nelze simulovat s analýzou DC, ale potřebuje AC analýzu.Za účelem určení hodnoty R pro max.zisk, by spuštění AC analýzu a zamést R = r parametr, s.obrázky níže.<img src="http://images.elektroda.net/11_1269030499.png" border="0" alt="Using the optimizer in Analog Design Environment" title="Pomocí optimalizátoru v Analog Design prostředí"/>
<img src="http://images.elektroda.net/23_1269030499.png" border="0" alt="Using the optimizer in Analog Design Environment" title="Pomocí optimalizátoru v Analog Design prostředí"/>
 
Ano, máš mé obavy pravdu.Vlastně jsem si také zkomplikovat problém ještě více tím, že stanoví W a L jako proměnné.

Tak ať si to ujasněme - vy říkáte, že nemůžete maximalizovat zisk (zisk optimalizovat pomocí optimalizační nástroj) pomocí DC analýza.AC analýza musí být použity, a nevíte, jestli Optimization lze udělat pro jiné analýzy.

Myslím, že v aatoolsuser průvodce, v rozsáhlé například problém mají cíl (výstupní napětí vs frekvence pomocí AC analýzy), které se snaží, aby odpovídaly pomocí optimalizační nástroj

 
Doufám, že následující vám pomohou začít.Je založen na společný zdroj zesilovač zatížen ideálním odporem.

nastavení cílů a proměnné<img src="http://img716.imageshack.us/img716/4669/goal.jpg" border="0" alt="Using the optimizer in Analog Design Environment" title="Pomocí optimalizátoru v Analog Design prostředí"/>
<img src="http://img704.imageshack.us/img704/6016/variable.jpg" border="0" alt="Using the optimizer in Analog Design Environment" title="Pomocí optimalizátoru v Analog Design prostředí"/>běh optimzer, můžete získat následující grafy<img src="http://img718.imageshack.us/img718/1456/graphiq.jpg" border="0" alt="Using the optimizer in Analog Design Environment" title="Pomocí optimalizátoru v Analog Design prostředí"/>Optimální design variabilní, v mém případě je délka tranzistoru, si můžete přečíst v Průvodci vlastní instalací.<img src="http://img688.imageshack.us/img688/9958/ciw.jpg" border="0" alt="Using the optimizer in Analog Design Environment" title="Pomocí optimalizátoru v Analog Design prostředí"/>
 
Dobrý den wpchan05,

Zkoušel jsem simulovat pro odolně naložené společný zdroj zesilovač pro 90nm technologii MOS s W = 10Ũ a L = 1U.Pořád jsem R jako design proměnné různé od
1k do 20k (jen chtěl zjistit, jestli jsem si něco, nebo ne)

Níže jsou uvedeny podrobné kroky, jak jsem se nastavit a snažil optimalizovat, ale stále mám problém, který řekl: nelze zvládnout složité (0.543423, 1.54e-10) <(některé číslo znovu, některé číslo objednávky -10)

1) I nakonfigurovat obvod jako erikl ukázala.Dejte R jako variabilní design.Vybrané mozků, neboť výstup se vynáší, to AC analýza, různé frekvence ..uloženy dc pracovního bodu ..Ran figuríny simulace (bude plot pro vs frekvence napětí pro počáteční hodnotu R.. Co dávám. Dal jsem 1k)

2) Další, klikl na optimalizaci.Myslím, že problém je se ziskem výrazu.Dal jsem výraz V ("/ net016"? Výsledek "AC-AC") - mám to z kalkulačky, když jsem běžel figuríny simulace pro R = 1k.

3) Další z přidané pouze proměnné jsem tedy R a "běžel" optimizer.To mi k výše uvedené chybě.

Musí existovat něco, co dělám špatně.Nemůžu přijít na to, co to je!Přidáno po 1 minuta:Ach ano, VGS = 1,5 V a VDD 2,5 voltů.

 
Citace:2) Další, klikl na optimalizaci.
Myslím, že problém je se ziskem výrazu.
Dal jsem výraz V ("/ net016"? Výsledek "AC-AC") - mám to z kalkulačky, když jsem běžel figuríny simulace pro R = 1k.

 
Ok, jsem udělal to, co jste řekl.mag (V ("/ net016"? výsledek "AC-AC")) funguje.

Předpokládejme, že beru zisk se GM * R (cca) jsem dc analýzy.Parametricky měnit R a pak se pokusil tento výraz - (/ OP "GM ")*(/ OP" res ") - to nefunguje.

Kromě tohoto mám více pochybností:

1) Jak mohu kontrolovat počet simulací v iterační?

2) Jak mohu kontrolovat velikost kroku proměnných.Řekněme, že pro R, dal jsem 1k jako minimum a maximum jako 100k počáteční za 30k ..Jak se liší optimizer této proměnné.

3) Pro můj problém, jsem použil 4 proměnných ..VGS ..R..w..l..pro maximální zisk.Mám různé všichni mezi některými rozsahy.Konvergence není správné.Mám maximální zisk 13 let.wpchan05 Mohu říct mi pohybuje na jiné proměnné stejně?

Také ..Chci plot pro všechny iterace ..a nemělo by aktualizovat nebo odstranit dříve pozemků.Stalo se to se mnou dneska.My nejvyšší zisk dostal zrušen iterací postupoval (který měl menší zisk)

 
Ahoj,

Snažil jsem se běh simulace pro 20 iterací (myslím, že to je max, že může běžet)

Na konci ..pouze nejpozději 5 iterací spolu s cílovou a 10% tolerance bylo vidět zbytek všechny dostal zrušuje myslím.

I dal R, W, L, VGS jako proměnné.To ani dotknout R, stále to na 30k sám - počáteční hodnoty I dal.

Někdo být příjemný pomoci.

 
pro dělání GM * R u potřebovat až k činit vybrat v kalkulátoru VAR a zvolte ur odpor, za předpokladu, odpor = r <- název proměnné.tak op ("M1/gm") * VAR ("r"), bude fungovat.

nastavení optimalizace je bolest, tam bude nastavení ukládat všechny výsledky, ale místo obsazené bude vysoká a není konvergovat velmi dobře.běh parametrické simulace bude mnohem lepší.

Po tolika proměnných, bude to těžké ..

 
Je optimalizace nástroj přízrak místní optimizer nebo globální optimizer ..Mám na mysli to dát globální optimální, i když počáteční uvedené hodnoty jsou daleko od skutečné hodnoty W & Ls pro maximální zisk?

 
pravda ...Optimalizátor v přízrak globální optimizer, že nebere v úvahu výchozí podmínky a snaží se najít optimální místo v daném státě prostoru.

 
dmehta1759 napsal:

Je optimalizace nástroj přízrak místní optimizer nebo globální optimizer ..
Mám na mysli to dát globální optimální, i když počáteční uvedené hodnoty jsou daleko od skutečné hodnoty W & Ls pro maximální zisk?
 
erikl napsal:eek:ptimizer: it just tries - using a Monte Carlo method - values between the given limits, and stops as soon as it reaches the target value within the given resolution.
Až mé zkušenosti, je to místní
optimizer: prostě se snaží - pomocí metody Monte Carlo - hodnoty mezi dané limity, a zastaví, jakmile dosáhne cílové hodnoty v daném rozlišení.
mechanism is applied.
Č. Simulované žíhání
mechanismus je aplikován.

 
Dedalus napsal:

Podle "Advanced Analysis Tools Uživatelská příručka" (Jak optimalizace funguje) pro optimalizaci nepoužívá metoda Monte Carlo.
Využívá LSQ nebo CFSQP algoritmus.
 

Welcome to EDABoard.com

Sponsor

Back
Top