Optimization of circuits of compositional microprogram control units implemented on FPGA

  • Authors:
  • A. A. Barkalov;L. A. Titarenko;K. N. Efimenko

  • Affiliations:
  • University of Zielona Góra, Zielona Góra, Poland;University of Zielona Góra, Zielona Góra, Poland;Donetsk National Technical University, Donetsk, Ukraine

  • Venue:
  • Cybernetics and Systems Analysis
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

Two methods are proposed for microinstruction addressing in interpreting a control algorithm by a compositional microprogram control unit (CMCU). The method of refined addressing allows one to uniquely identify outputs of operational linear chains (OLCs) using a minimal number of address bits. The method of optimal addressing makes it possible to represent classes of pseudoequivalent OLCs using a minimal number of generalized intervals of the code space. The proposed methods are illustrated by examples. Both methods make it possible to reduce the number of look-up table (LUT) elements in a CMCU logic circuit in comparison with its base structure. In the majority of cases, the clock period decreases with decreasing the amount of hardware