Journal articleDVOŘÁK Václav. Implementation of Combinational and Sequential Functions in Embedded Firmware. International Journal of Software Engineering and Its Applications. Daegu: Science & Engineering Research Support Center, 2008, vol. 2, no. 1, pp. 43-54. ISSN 1738-9984. | Publication language: | english |
---|
Original title: | Implementation of Combinational and Sequential Functions in Embedded Firmware |
---|
Title (cs): | Implementace kombinačních a sekvenčních funkcí ve vestavěném firmware |
---|
Pages: | 43-54 |
---|
Place: | KR |
---|
Year: | 2008 |
---|
Journal: | International Journal of Software Engineering and Its Applications, Vol. 2, No. 1, Daegu, KR |
---|
ISSN: | 1738-9984 |
---|
Files: | |
---|
| Keywords |
---|
Multi-terminal BDD, LUT cascades, multi-way branching, firmware development |
Annotation |
---|
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 decomposition 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. |
BibTeX: |
---|
@ARTICLE{
author = {V{\'{a}}clav Dvo{\v{r}}{\'{a}}k},
title = {Implementation of Combinational and Sequential Functions in
Embedded Firmware},
pages = {43--54},
journal = {International Journal of Software Engineering and Its
Applications},
volume = {2},
number = {1},
year = {2008},
ISSN = {1738-9984},
language = {english},
url = {http://www.fit.vutbr.cz/research/view_pub.php.en.iso-8859-2?id=8544}
} |
|