W zależności od ilości danych do przetworzenia generowanie pliku może się wydłużyć.

Jeśli generowanie trwa zbyt długo można ograniczyć dane np. zmniejszając zakres lat.

Artykuł

Pobierz BibTeX

Tytuł

Encoding of Terms in EMB-Based Mealy FSMs

Autorzy

[ 1 ] Wydział Techniczny, Akademia im. Jakuba z Paradyża | [ P ] pracownik

Dyscyplina naukowa (Ustawa 2.0)

[2.3] Informatyka techniczna i telekomunikacja

Rok publikacji

2020

Opublikowano w

Applied Sciences

Rocznik: 2020 | Tom: 10 | Numer: 8

Typ artykułu

artykuł naukowy

Język publikacji

angielski

Słowa kluczowe
EN
  • mealy finite state machine; synthesis; structural decomposition; FPGA; look-up table elements; LUT; embedded memory blocks; EMB
Streszczenie

EN A method is proposed targeting implementation of FPGA-based Mealy finite state machines. The main goal of the method is a reduction for the number of look-up table (LUT) elements and their levels in FSM logic circuits. To do it, it is necessary to eliminate the direct dependence of input memory functions and FSM output functions on FSM inputs and state variables. The method is based on encoding of the terms corresponding to rows of direct structure tables. In such an approach, only terms depend on FSM inputs and state variables. Other functions depend on variables representing terms. The method belongs to the group of the methods of structural decomposition. The set of terms is divided by classes such that each class corresponds to a single-level LUT-based circuit. An embedded memory block (EMB) generates codes of both classes and terms as elements of these classes. The mutual using LUTs and EMB allows diminishing chip area occupied by FSM circuit (as compared to its LUT-based counterpart). The simple sequential algorithm is proposed for finding the partition of the set of terms by a determined number of classes. The method is based on representation of an FSM by a state transition table. However, it can be used for any known form of FSM specification. The example of synthesis is shown. The efficiency of the proposed method was investigated using a library of standard benchmarks. We compared the proposed with some other known design methods. The investigations show that the proposed method gives better results than other discussed methods. It allows the obtaining of FSM circuits with three levels of logic and regular interconnections

Strony (od-do)

2762(1) - 2762(21)

DOI

10.3390/app10082762

URL

https://www.mdpi.com/2076-3417/10/8/2762/htm

Typ licencji

CC BY (uznanie autorstwa)

Tryb otwartego dostępu

otwarte czasopismo

Wersja tekstu w otwartym dostępie

ostateczna wersja opublikowana

Data udostępnienia

04.2020 (Data domniemana)

Czas udostępnienia publikacji w sposób otwarty

3 miesiące po opublikowaniu

Punktacja Ministerstwa / czasopismo

70

Punktacja Ministerstwa / czasopismo w ewaluacji 2017-2021

100

Impact Factor

2,679