Designtjänster
Karakterisering av standardcellbibliotek.
Bibliotekskarakterisering omvandlar en cells krets och layout till de modeller som syntes, placering och routning och statisk timinganalys använder. Vi erbjuder tjänster för karakterisering och omkarakterisering, däribland bibliotek för ultralåg spänning.
- Tjänster
- Bibliotekskarakterisering, omkarakterisering och karakterisering av specialkonstruerade celler
- Modeller
- Timing-, effekt- och brusmodeller i Liberty-format: NLDM eller CCS, med variationsdata i LVF där sign-off kräver det
- Leveranser
- Biblioteksvyer som Liberty, LEF och Verilog, och en kvalitetsrapport som jämför modellerna med SPICE
- Vårt arbete
- Cellbibliotek på 16 nm FinFET omkarakteriserade till ultralåg spänning, över 54 hörn från 0,30 V till 0,48 V
Vad vi gör
Från celler till ett bibliotek redo för sign-off.
Bibliotekskarakterisering
Modeller för timing, effekt, brus och constraints för specialkonstruerade och nya celler. Inställningarna följer foundrycellernas, så att båda går igenom sign-off tillsammans.
Omkarakterisering
Modeller extraheras på nytt ur ett foundrybibliotek vid dina spänningar och hörn, och täcker de förhållanden som konstruktionen faktiskt arbetar under.
Bibliotek för ultralåg spänning
Bibliotek för design vid ultralåg spänning, med fokus på noggrannheten i timing-, effekt- och brusmodeller vid låg spänning.
Specialkonstruerade celler
Vippor, låskretsar och adderare konstruerade för tillämpningen och karakteriserade i samma flöde.
Kalibrering mot kretssimulering
För dynamiska celler och celler som kräver hög noggrannhet kalibrerar detaljerad kretssimulering timing- och effektvärdena i Liberty.
Kvalitetskontroller
Modeller jämförs med SPICE, biblioteksfiler kontrolleras för konsekvens, och en kvalitetsrapport tas fram.
Flödet för bibliotekskarakterisering
Sex steg, från celllista till leverans.
Krav
Celllistan, hörnen, spänningsområdet, modelltyperna och noggrannhetsmålen.
Förberedelser
SPICE-modeller och extraherade nätlistor, samt index för ingångstransition, utgångslast och constraints.
Simulering och extraktion
Simulering över hörnen, med extraktion av timing, effekt, brus och constraints.
Kalibrering
Detaljerad kretssimulering av nyckelceller och kalibrering av modellerna.
Kvalitetskontroller
Modeller jämförs med SPICE, och biblioteksfiler kontrolleras för konsekvens.
Leverans
Biblioteksvyer och en kvalitetsrapport. När kislet finns kan marginalerna kalibreras mot mätningar.
Begrepp inom bibliotekskarakterisering
- Bibliotekskarakterisering
- Karakterisering av standardcellbibliotek. Varje cell simuleras över process-, spännings- och temperaturförhållanden för att extrahera timing-, effekt- och brusmodeller.
- Omkarakterisering
- Modeller extraheras på nytt ur ett foundrybibliotek för en ny spänning, ett nytt hörn eller en ny modell, till exempel för att utöka biblioteket till ultralåg spänning.
- Hörn (PVT)
- Kombinationer av process, spänning och temperatur. Ett bibliotek behöver modeller för varje kombination som används vid sign-off.
- Liberty (.lib)
- Det standardformat för bibliotek som syntes, placering och routning och statisk timinganalys läser.
- NLDM och CCS
- Två typer av timing- och effektmodell. NLDM lagrar fördröjning och transition i tabeller. CCS modellerar strömkällevågformer, vilket passar bättre för avancerade processer och låg spänning.
- LVF
- Liberty Variation Format, som lägger till fördröjningsstatistik från processvariation i biblioteket, för statisk timinganalys som inkluderar variation.
Frågor om bibliotekskarakterisering
Vad är skillnaden mellan karakterisering och omkarakterisering?
Karakterisering extraherar fullständiga modeller med utgångspunkt i en cells nätlista. Omkarakterisering extraherar dem på nytt ur ett befintligt bibliotek för en ny spänning, ett nytt hörn eller en ny modell.
Kan specialkonstruerade celler gå igenom sign-off tillsammans med foundryns celler?
Ja. Specialkonstruerade celler använder samma karakteriseringsinställningar som foundryns celler och går igenom sign-off i samma flöde.
Hur kommer specialkonstruerade celler in i det digitala back-end-flödet?
På två sätt. Den specialkonstruerade delen kan härdas till ett block, eller så kan ett placeringsskript fixera de specialkonstruerade cellerna medan resten följer det automatiserade flödet.
Hur håller ni modellerna noggranna vid ultralåg spänning?
Noggrannheten vid låg spänning vilar på detaljerad kretssimulering. Vi jämför simuleringen med biblioteket, skriver in simulerade värden där det behövs och kalibrerar marginalerna mot mätningar på kisel.
Vilka filer levererar ni?
Biblioteksvyer som Liberty, LEF och Verilog, och kvalitetsrapporter. Karakteriseringsskript och andra filer avtalas projektvis och enligt foundryns avtal.
Relaterade sidor
Behöver du bibliotekskarakterisering eller omkarakterisering?
Berätta om processen, antalet celler, spänningsområdet och hörnen, så svarar vi.