JavaScript is currently disabled.Please enable it for a better experience of Jumi. Synplify syntetiserar på högre höjd

Verktygsleverantören Synplicity lanserar en ny version av syntesverktyget Synplify. Bland nyheterna finns nya syntesalgoritmer och grafisk hantering av krav - constraints.


- Många syntesverktyg optimerar konstruktionen på boolsk nivå, de går till grindnivån direkt efter kompilering, säger Jeff Garrison, produktchef på Synplicity.

- Vår nya 5.0-version av Synplify behåller istället syntesdata på en hög abstraktionsnivå under hela syntesen. Därmed klarar vi större konstruktioner, kompileringen blir snabbare och slutresultatet bättre.

Enligt företaget förstår verktyget konstruktörens avsikt och därmed kan konstruktionsbeskrivningen stanna på en hög abstraktionsnivå vid kompilering och logikoptimering. Jeff Garrison har grafer som visar att verktyget till och med lyfter beskrivningen ett snäpp över den ursprungliga registernivån. Först när koden ska mappas mot en viss krets är det dags för grindnivån. Hemligheten ligger i nya algoritmer, som även utnyttjar logiken bättre tack vare integrerad modulgenerering.



Krav i grafer


En annan nyhet är Scope - Synthesis constraints optimization environment - som gör det möjligt att ange synteskraven grafiskt i ett kalkylark. Konstruktören får dessutom större möjlighet att styra syntesen. Verktyget erbjuder de två nya kravtyperna improve och route, förutom den sedvanliga uppsättningen krav på klockor, register och in- och utgångar.

Improve säger åt syntesverktyget att omstrukturera delar av konstruktionen för att förbättra kritiska timingvägar, och därmed underlättas arbetet för placering- och ledningsdragningsverktyget. Route delar upp återmatade fördröjningar, vilket ger noggrannare timingberäkningar.

Synplify 5.0 ska finnas tillgängligt i maj.

Charlotta von Schultz

Prenumerera på Elektroniktidningens nyhetsbrev eller på vårt magasin.


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)