JavaScript is currently disabled.Please enable it for a better experience of Jumi. Fungerar ihop med kommersiella verktyg
Flödet med Ansyns verktyg Analog Dimensions är detsamma som för vilket analogverktyg som helst.
Konstruktionsarbetet börjar med att man ritar ett schema i ett verktyg från till exempel Cadence, Synopsys eller Mentor. Därefter importeras nätlistan till Ansyns simulator Analog Dimensions. Simulatorn innehåller bland annat optimeringsalgoritmer som anropar en Spiceliknande simulator.

I optimeringsalgoritmen sätter man upp vilka parametrar som ska optimeras samt vilka prestandakrav som ska uppnås. Det är i princip samma prestanda man kan mäta i vanliga Spice, det vill säga allt man kan mäta på. Men i Analog Dimensions kan man också mäta och optimera på andra parametrar som till exempel kretsarean.
Spicesimulaton kan antingen vara Anyns egen Eqsim men den som hellre vill gå på någon av de kommersiellt tillgängliga som Spectre, Eldo eller Hspice kan göra det.

– Vår simulator är anpassad för att utvärdera prestanda många gånger för samma krets vilket vanlig Spice inte är. Vi har en lite längre uppsättningstid men kortare exekveringstid vilket är fördelaktigt eftersom prestanda utvärderas många gånger vid optimeringen, säger Robert Hägglund.

Anyns simulator saknar dock fortfarande en del funktioner som finns i kommersiella simulatorer.
När optimeringen är klar går den modifierade nätlistan vidare till exempelvis Cadence eller Mentors layoutprogram.
Vid optimeringsarbetet kan man välja att börja med ett delblock eller att gå direkt på hela kretsen. Vad man väljer beror bland annat på storleken.

– Ger man sig på för mycket får man inte ut något vettigt, säger Emil Hjalmarson.
Samtidigt är det summan av delarna som bestämmer den totala ytan och den totala effektförbrukningen så att bara optimera delblocken ger inte det bästa resultatet.

– Vi har kört kretsar med ett par hundra komponenter men hur tungt det blir beror också på topologin.

Kan man då vara säker på att Analog Dimensions verkligen hittar den optimala punkten?

– I alla jämförelser vi gjort har vi aldrig fått stryk av en manuellt konstruerad krets.
Det gäller även små kretsar med bara en handfull transistorer. Dessutom går det betydligt fortare med Analog Dimensions, säger Robert Hägglund.

Han tar ett exempel med ett fempoligt filter som innehåller fem förstärkare och totalt 196 komponenter, 91 justerbara parametrar och ett tiotal prestandamål. Filtret är avsett för en för en ADSL-linje och med Analog Dimensions tog det ett dygn att ta dimensionera kretsen.

Av den tiden är fyra timmar schemaritning och fyra timmar arbete med att sätta upp kriterierna för optimeringsarbetet. Sedan tar datorkörningen 16 timmar. Resultatet blev ett filter som optimeras för bästa utbyte och som drar 8,4 mW.

Samma arbete som utförts manuellt tog uppskattningsvis sex dagar och landade på en effektförbrukning på 14,5 mW.
MER LÄSNING:
 
KOMMENTARER
Kommentarer via Disqus

Anne-Charlotte Lantz

Anne-Charlotte
Lantz

+46(0)734-171099 ac@etn.se
(sälj och marknads­föring)
Per Henricsson

Per
Henricsson
+46(0)734-171303 per@etn.se
(redaktion)

Jan Tångring

Jan
Tångring
+46(0)734-171309 jan@etn.se
(redaktion)