The goal of the thesis is to program a parameterised generator of logic circuits which will be able to save the results to BLIF format. An intention of this work will be also to detect dependencies of parameters, which can influence a circuit minimisation by synthesis tools. After that analyse standard test circuits and due to selected parameters create clones by developed program. Finally compare the origin circuits with this clones.
Cílem této práce je naprogramovat parametrizovaný generátor logických obvodů a ukládat výsledné obvody do formátu BLIF. Účelem práce je také zjistit závislosti jednotlivých parametrů na celkovou minimalizovatelnost obvodu pomocí syntézních nástrojů. Poté analyzovat standardní testovací obvody a pomocí získaných parametrů vytvořit výsledným programem klony. Ty následně experimentálně porovnat s originály.
Adresář | Popis | Odkaz |
---|---|---|
Naměřená a zpracovaná data | ||
Spustitelný soubor programu. | ||
Knihovny pro přemapování nástrojem ABC. | ||
Obsahuje zdrojové kódy jádra BOOM a generátoru Gener. Dále je zde projekt ve Visual C++ 2010 a makefile pro kompilaci pod linuxem. | ||
Obsahuje text diplomové práce ve fromátu pdf. |
Pro operační systém Windows je nutné pouze zkopírovat složku s již zkompilovaným programem na libovolné místo na disku a možné začít program používat. Je důležité zkontrolovat, zda adresář s programem obsahuje soubor s daty pro heuristiku heur.dat. Pokud se jedná u unixové systému je nutné program zkompilovat. To se provede zkopírováním složky source na disk a spuštění makefile ve složce source\BOOM\Releases\Linux\ make. Ve složce bin se vytvoří soubor Gener, který dle svých potřeb spolu se souborem heur.dat přesunete na vámi požadované místo.