MAGMA: Sploščen sferoid vs Hierarhija Vzdrževanje

H

hb_cancer

Guest
Zdravo, lahko kdorkoli povej mi razliko med Sploščen sferoid & Hierarhijo Vzdrževanje v Magma .... Primer bi lahko zelo koristno ... Hvala ....
 
pozabite magma za trenutek. Vzdrževanje hierarhija je zagotoviti vsem modulom v svoje modele, so, kot so, medtem ko so v vitkejša vsi moduli združili, da bi en modul. na primer), če oblikovanje Verilog je sestavljen iz modulov, b, c in potem bi hierarhiji maintenace pomeni vse tri module obstajajo recimo po sintezo ali katere koli druge transformacije. Medtem ko je vitkejša bi pomenilo, da so trije moduli združeni v sintezi ali katere koli druge transformacije, da bi dobili enega modula. Upam, da to pomaga.
 
Obstajata dve vrsti Flat vs Hierarchical vzdrževanje: logično in fizično. Logični vitkejša (kot je navedeno zgoraj), ko je sinteza orodje izravna logično hierarhijo v en modul. Za fizične vitkejša, pomislite trdega bloka dostavi SOC. Trd blok je posebej zasnovana in bi dajal različne modele za SOC za vključitev je (Verilog, LEF / DEF, SPEF,. Lib itd). Trdi blok bi se ohranila kot ločena hierarhija v SOC. Če želite Spljoštiti te hierarhije bi morali združiti trdi DEF blok in Verilog v ravni SOC je posledica na eni sploščena DEF in Verilog za celotno zasnovo. Prednost vitkejša design je za preprostost (še posebej, če imate več ravni hierarhije ste se ukvarjajo s), vendar pa pomanjkljivost je, da sedaj vsaka sprememba na logiko, kaj uporabe, ki se težko blok, bo sedaj zahtevajo, da sprejme celotno načrtovanje s pomočjo toka in boste sedaj veliko večje runtime.
 

Welcome to EDABoard.com

Sponsor

Back
Top