Publication Details
Implementation of Combinational and Sequential Functions in Embedded Firmware
DVOŘÁK Václav. Implementation of Combinational and Sequential Functions in Embedded Firmware. In: Proceedings of the 2007 International Conference on Intelligent Pervasive Computing (IPC-07). Los Alamitos, California: IEEE Computer Society, 2007, pp. 80-85. ISBN 978-0-7695-3006-2.
Czech title
Implementace kombinačních a sekvenčních funkcí ve vestavěném firmware.
Type
conference paper
Language
english
Authors
Dvořák Václav, prof. Ing., DrSc. (DCSY FIT BUT)
Keywords
LUT cascades, multi-way branching, micro-engine
Abstract
The paper addresses firmware implementation of multiple-output combinational and sequential Boolean functions based on cascades of Look-Up Tables (LUTs). A LUT cascade is described as a means of compact representation of a large class of Boolean functions, which reduces their evaluation to multiple indirect memory accesses. A LUT-oriented decom-position technique is illustrated on several examples. A specialized micro-engine is proposed for sequential processing of LUT cascades by means of multi-way branching. The presented method provides high performance micro-programmed control for embedded applications.
Published
2007
Pages
80-85
Proceedings
Proceedings of the 2007 International Conference on Intelligent Pervasive Computing (IPC-07)
Conference
The 2007 International Conference on Intelligent Pervasive Computing, Jeju Island, KR
ISBN
978-0-7695-3006-2
Publisher
IEEE Computer Society
Place
Los Alamitos, California, US
BibTeX
@INPROCEEDINGS{FITPUB8406, author = "V\'{a}clav Dvo\v{r}\'{a}k", title = "Implementation of Combinational and Sequential Functions in Embedded Firmware", pages = "80--85", booktitle = "Proceedings of the 2007 International Conference on Intelligent Pervasive Computing (IPC-07)", year = 2007, location = "Los Alamitos, California, US", publisher = "IEEE Computer Society", ISBN = "978-0-7695-3006-2", language = "english", url = "https://www.fit.vut.cz/research/publication/8406" }
Files