Project Details

Navrhování a využívání knihoven aproximativních obvodů

Project Period: 1. 1. 2019 - 31. 12. 2021

Project Type: grant

Code: GA19-10137S

Agency: Czech Science Foundation

Program: Standardní projekty

English title
Designing and exploiting libraries of approximate circuits
Type
grant
Keywords

approximate circuit, computer aided design, genetic programming, evolvable hardware, digital circuit library

Abstract

Approximate circuits are building blocks of complex systems on a chip that can exchange the quality of processing for power consumption reduction. The design of an approximate circuit showing good tradeoffs between the error and other parameters is still a challenging task. We propose to reduce the design time and increase the complexity of circuits that can routinely be approximated by (i) developing a comprehensive library of elementary approximate circuits and (ii) introducing suitable compositional schemes exploiting the elementary circuits available in the library. Assembling a complex approximate circuit from approximate sub-circuits is a challenging problem as it is, in general, unclear how to perform the (de)composition and how the errors of these sub-circuits manifest at the global level. The project seeks the following contributions: (1) efficient deterministic and evolutionary compositional algorithms for approximate circuit design, (2) a library containing over 1 million approximate circuits, and (3) new knowledge about approximate circuits by analyzing the library.

Team members
Sekanina Lukáš, prof. Ing., Ph.D. (UPSY FIT VUT) , research leader
Bidlo Michal, doc. Ing., Ph.D. (UPSY FIT VUT)
Drahošová Michaela, Ing., Ph.D. (UPSY FIT VUT)
Husa Jakub, Ing. (UPSY FIT VUT)
Chlebík Jakub, Ing. (UPSY FIT VUT)
Klhůfek Jan, Ing. (FIT VUT)
Kocnová Jitka, Ing. (UPSY FIT VUT)
Mrázek Vojtěch, Ing., Ph.D. (UPSY FIT VUT)
Piňos Michal, Ing. (FIT VUT)
Strnadel Josef, Ing., Ph.D. (UPSY FIT VUT)
Vašíček Zdeněk, doc. Ing., Ph.D. (UPSY FIT VUT)
Publications

2022

2021

2020

2019

Products

2019

Back to top