Detail publikace

ArithsGen: Arithmetic Circuit Generator for Hardware Accelerators

KLHŮFEK, J.; MRÁZEK, V. ArithsGen: Arithmetic Circuit Generator for Hardware Accelerators. In 2022 25th International Symposium on Design and Diagnostics of Electronic Circuits and Systems (DDECS '22). Prague: Institute of Electrical and Electronics Engineers, 2022. p. 44-47. ISBN: 978-1-6654-9431-1.
Název česky
ArithsGen: Generátor aritmetických obvodů použitelných v hardwarových akcelerátorech
Typ
článek ve sborníku konference
Jazyk
anglicky
Autoři
URL
Klíčová slova

arithmetic circuit, generator, verilog, verification, approximate computing

Abstrakt

Generátory aritmetických obvodů mohou automaticky poskytovat různé implementace aritmetických obvodů, které vykazují různé poměry mezi klíčovými parametry obvodu (zpoždění, plocha, spotřeba energie). Existující volně dostupné generátory mají omezenou funkčnost, zejména pokud generujeme složitější obvody. Abychom překonali jejich uvedená omezení, vyvinuli jsme nový generátor aritmetických obvodů nazvaný ArithsGen. ArithsGen dokáže generovat specifické architektury sčítaček a násobiček se znaménkem a bez znaménka pomocí základních stavebních prvků, jako jsou vodiče a hradla.  Oproti stávajícím generátorům může uživatel například určit typ sčítaček použitých v násobičkách. Nástroj podporuje různé výstupní formáty (Verilog, BLIF, C/C++ nebo numerické netlisty). Funkčnost nástroje ArithsGen byla demonstrována  při syntéze a optimalizaci generických přizpůsobitelných přesných a přibližných sčítaček a násobiček. Dále jsme obvody vygenerované programem ArithsGen použili jako počáteční implementaci pro evoluční nástroj pro automatickou aproximaci číslicových obvodů. Ukázali jsme, že různé počáteční obvody (generované programem ArithsGen) významně ovlivňují vlastnosti těchto přibližných implementací. Nástroj je k dispozici online na adrese https://github.com/ehw-fit/ariths-gen.

Rok
2022
Strany
44–47
Sborník
2022 25th International Symposium on Design and Diagnostics of Electronic Circuits and Systems (DDECS '22)
ISBN
978-1-6654-9431-1
Vydavatel
Institute of Electrical and Electronics Engineers
Místo
Prague
DOI
UT WoS
000835725500008
EID Scopus
BibTeX
@inproceedings{BUT176991,
  author="Jan {Klhůfek} and Vojtěch {Mrázek}",
  title="ArithsGen: Arithmetic Circuit Generator for Hardware Accelerators",
  booktitle="2022 25th International Symposium on Design and Diagnostics of Electronic Circuits and Systems (DDECS '22)",
  year="2022",
  pages="44--47",
  publisher="Institute of Electrical and Electronics Engineers",
  address="Prague",
  doi="10.1109/DDECS54261.2022.9770152",
  isbn="978-1-6654-9431-1",
  url="https://doi.org/10.1109/DDECS54261.2022.9770152"
}
Nahoru