Notice: Undefined index: linkPowrot in C:\wwwroot\wwwroot\publikacje\publikacje.php on line 1275
Publikacje
Pomoc (F2)
[109250] Artykuł:

DECOLib: A library of components for DECOmposition of discrete functions

Czasopismo: SoftwareX   Tom: 16
ISSN:  2352-7110
Opublikowano: Grudzień 2021
 
  Autorzy / Redaktorzy / Twórcy
Imię i nazwisko Wydział Katedra Do oświadczenia
nr 3
Grupa
przynależności
Dyscyplina
naukowa
Procent
udziału
Liczba
punktów
do oceny pracownika
Liczba
punktów wg
kryteriów ewaluacji
Roman Deniziak orcid logo WEAiIKatedra Systemów Informatycznych *Takzaliczony do "N"Automatyka, elektronika, elektrotechnika i technologie kosmiczne50100.00100.00  
Mariusz Wiśniewski orcid logo WEAiIKatedra Systemów Informatycznych *Takzaliczony do "N"Automatyka, elektronika, elektrotechnika i technologie kosmiczne50100.00100.00  

Grupa MNiSW:  Publikacja w czasopismach wymienionych w wykazie ministra MNiSzW (część A)
Punkty MNiSW: 200


Pełny tekstPełny tekst     DOI LogoDOI    
Keywords:

functional decomposition  Logic functions  Multiple-valued functions  Blanket algebra  FPGA  Java 



Abstract:

Functional decomposition might be used during logic synthesis, machine learning, data mining and other domains. Decomposition of binary functions is widely used during LUT-based FPGA technology mapping. However, the range of applications of functional decomposition might be wider when multiple-valued functions are considered. In this paper, DECOLib: a Java library for functional decompositions of discrete functions is presented. The library is based on blanket algebra and provides data structures and functions, which allow building the decomposition algorithms for binary/multiple-valued functions. Examples demonstrating applications of these algorithms, as well as suggestions for further research directions, are also presented.