Detail publikace
Efficient Implementation of Bi-functional RTL Components - Case Study
Multifunkční elektronika, dvoufunkční RTL komponenta, dvoufunkční hradlo, úplná sčítačka/odčítačka, poloviční sčítačka/odčítačka, inkrementace/dekrementace.
Vznik velkého množství optimálních implementací dvoufunkčních hradel umožňuje efektivně implementovat komponenty na vyšší úrovni abstrakce. Ve třídách aplikací, které předpokládají typicky návrh na úrovni RT, mohou tyto komponenty obejít problémy spojené se syntézou multifunkčních obvodů na úrovni hradel. Zatímco syntéza na úrovni hradel je obtížná, na úrovni RT je zkušený návrhář schopný navrhnout mnohem složitější obvody svépomocí. Pokud bude dostupná sada efektivních RTL komponent, lze očekávat efektivní také výsledný obvod. V tomto příspěvku je tento předpoklad demonstrován na návrhu dvoufunkčního obvodu sčítačka/odčítačka. Na úrovni hradel je vytvořen a zoptimalizován obvod realizující jednobitovou úplnou sčítačku/odčítačku. Ten je následně využit při návrhu vícebitové sčítačky/odčítačky, která byla úspěšně simulována na úrovni tranzisorů s MOSFET implementacemi dvounkčních hradel. Kromě sčítačky/odčítačky je v příspěvku ukázána také RTL komponenta realizující inkrementaci/dekrementaci.
@inproceedings{BUT155095,
author="Jan {Nevoral} and Richard {Růžička}",
title="Efficient Implementation of Bi-functional RTL Components - Case Study",
booktitle="2018 New Generation of CAS (NGCAS)",
year="2018",
pages="25--28",
publisher="IEEE Circuits and Systems Society",
address="Valletta",
doi="10.1109/NGCAS.2018.8572235",
isbn="978-1-5386-7680-6"
}