Publication Details
On the Synthesis of Multifunctional Logic Circuits
Růžička Richard, doc. Ing., Ph.D., MBA (DCSY FIT BUT)
Šimek Václav, Ing. (DCSY FIT BUT)
Digital circuits, reconfiguration, polymorphic electronics, synthesis methods.
Nowadays, it is possible to identify a lot of application areas where a circuit with the ability to perform different functions according to a particular situation may prove to be a very efficient means of solution. The most straightforward approach, how to address this challenge, is to design as many different circuits, as the overall number of functions that are actually needed in a given situation. As a next step involved within the execution flow, individual outputs of these circuits are switched in such way that only the currently required function will be taken into account. However, main drawback of this approach can be easily recognized within the resulting size of the target implementation on a circuit level.
Recent advancements within the field of digital design techniques and components for digital circuits provide a vital evidence that yet another feasible strategy may be employed - area and time-efficient design of multifunctional circuits based on utilization of individual structural elements with multifunctional features. In this case, the entity of multifunctional circuit is devised as a compact structure involving set of multifunctional components, where their low-level interconnection scheme remains untouched in all allowable operating modes and only the active function of these components is expected to change intentionally.
Simple circuits could be obviously designed by hand but the growing complexity renders this approach virtually unfeasible. Proper synthesis techniques have to be obviously considered. With this drawback in mind, main goal of this article is to propose completely new approach involving so called Boolean divisors identification and function kernelling techniques. New synthesis method for polymorphic circuits will be introduced together with the discussion of the achieved results.
@INPROCEEDINGS{FITPUB11070, author = "Adam Crha and Richard R\r{u}\v{z}i\v{c}ka and V\'{a}clav \v{S}imek", title = "On the Synthesis of Multifunctional Logic Circuits", pages = "52--53", booktitle = "Abstracts Proceedings of International FLASH Conference", year = 2015, location = "Brno, CZ", publisher = "Faculty of Electrical Engineering and Communication BUT", ISBN = "978-80-214-5270-1", doi = "10.13140/RG.2.1.2202.9840", language = "english", url = "https://www.fit.vut.cz/research/publication/11070" }