• Medientyp: E-Artikel
  • Titel: Reducing LUT Count for FPGA-Based Mealy FSMs
  • Beteiligte: Barkalov, Alexander; Titarenko, Larysa; Krzywicki, Kazimierz
  • Erschienen: MDPI AG, 2020
  • Erschienen in: Applied Sciences
  • Sprache: Englisch
  • DOI: 10.3390/app10155115
  • ISSN: 2076-3417
  • Schlagwörter: Fluid Flow and Transfer Processes ; Computer Science Applications ; Process Chemistry and Technology ; General Engineering ; Instrumentation ; General Materials Science
  • Entstehung:
  • Anmerkungen:
  • Beschreibung: <jats:p>Very often, digital systems include sequential blocks which can be represented using a model of Mealy finite state machine (FSM). It is very important to improve such FSM characteristics as the number of used logic elements, operating frequency and power consumption. The paper proposes a novel design method optimizing LUT counts of LUT-based Mealy FSMs. The method is based on simultaneous use of such methods of structural decomposition as the replacement of FSM inputs and encoding of the collections of outputs. The proposed method results in three-level logic circuits of Mealy FSMs. These circuits have regular systems of interconnections. An example of FSM synthesis with the proposed method is given. The experiments with standard benchmarks were conducted. The results of experiments show that the proposed approach leads to reducing the LUT counts from 12% to 59% in average compared with known methods of synthesis of single-level FSMs. Furthermore, our approach provides better LUT counts as compared to methods of synthesis of two-level FSMs (from 9% to 20%). This gain is accompanied by a small loss of FSM performance.</jats:p>
  • Zugangsstatus: Freier Zugang