Verktygsleverantören Synopsys lanserar Mempro, ett hjälpmedel som automatiskt genererar minnesmodeller.
Så gott som alla konstruktioner innehåller minne. Och när konstruktionen ska verifieras bör även minnet få sig en genomkörare. Här har verktyg för minnesmodellering en uppgift att fylla - de generar automatiskt en minnesmodell som kan användas vid simulering.
Med Synopsys nylanserade Mempro matar konstruktören in det önskade minnets parametrar i ett grafiskt användargränssnitt och på några minuter genererar verktyget en modell. Minnets funktion och timing beskrivs med hjälp av hårdvarubeskrivande kod - Verilog eller VHDL - medan binärkod hanterar knepiga styr- och gränssnittsfunktioner.
Från funktion till full timing
Man får själv välja modelltyp:
från en enkel funktionell beskrivning till full timing. Tidigt i konstruktionsarbetet kanske man väljer en abstrakt systemnivå för att testa olika minneslösningar. Längre fram passar det bättre med en detaljerad modell av en viss minneskomponent som ska monteras på ett kort eller ett minnesblock som ska byggas in i en krets.
Mempro stöder sexton olika minnesklasser, exempelvis SRAM, DRAM, ROM och PROM. Nyfikna kan ladda ner en demoversion gratis från Synopsys hemsida på adressen www.synopsys.com.
Företaget erbjuder sedan tidigare modeller för processorer, FPGA-kretsar och bussgränssnitt.
Mempro ser ut att bli en direkt konkurrent till Memory Modeler från Denali Software.