JavaScript is currently disabled.Please enable it for a better experience of Jumi. Ett förlåtande syntesverktyg
Med nylanserade DC Explorer från Synopsys får konstruktörer möjlighet att göra syntes även på inkomplett RTL-kod, och på så sätt få en tidig uppskattning av timing och yta.
Dagens syntesverktyg kräver att RTL-koden är komplett innan syntesen görs, och har små möjligheter att tidigt i konstruktionsarbetet få några indikationer om slutresultatet. Med DC Explorer vill Synopsys ändra på detta.

Verktyget är tänkt som en ”front-end” för komplexa asicar, där klockhastigheterna ofta ligger över 800 MHz, antalet transistorer överstiger 5 miljoner och där det kan finnas uppemot 50 IP-block och där en stor del av kretsytan – uppemot 70 procent – består av återanvända element från tidigare konstruktioner.

– Tanken är att skapa en bättre startpunkt för RTL-syntes. Genom att kunna göra många tidiga iterationer snabbt, även på icke komplett RTL-kod, minimeras den totala konstruktionstiden. Det här är funktioner som många av våra användare frågat efter, berättar Priti Vijagvargiya, produktmarknadschef, för Elektroniktidningen.

Jämfört med Synopsys storsäljande syntesverktyg Design Compiler går det mellan 5 och 10 gånger fortare att göra en körning i DC Compiler. På en fyrkärnesdator kan hastigheten dubbleras ytterligare en gång därtill. I praktiken innebär det körtider på i runda slängar en timme per miljon transistorer. Noggrannheten i uppskattningarna av yta och timing blir inom 10 procent av Design Compiler.

– Våra tidiga kunder har indikerat att den noggrannheten räcker. De är mer intresserade av att öka körhastigheten än att öka noggrannheten, säger Priti Vijagvargiya.

Exempel på inkomplett kod kan vara att bussar från två element inte har samma bredd trots att elementen är tänkta att kommunicera, att timingen kan vara omöjlig att uppnå eller att en del av konstruktionen helt enkelt inte är färdig. DC Compiler skapar likväl en användbar nätlista som tar hänsyn till ofärdigheterna och uppskattar yta och timing ändå.

– En viktig poäng är att det blir möjligt att komma igång tidigare med den fysiska kretsplaneringen i verktyget IC Compiler. Konstruktören får tidigt reda på om något element eller IP-block skulle behöva göras mindre eller snabbare, förklarar Priti Vijagvargiya.

DC Explorer kommer att säljas som en integrerad del i Synopsys konstruktionsplattform Galaxy.
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)