EXTENSION OF MICROINSTRUCTION FORMAT FOR CONTROL UNIT IMPLEMENTATION ON HYBRID FPGA

Authors

  • A. N. Miroshkin Computer Engineering Department, Donetsk National Technical University, Ukraine, Ukraine

DOI:

https://doi.org/10.15588/1607-3274-2014-1-24

Keywords:

compositional microprogram control unit, microinstruction format extension, LUT element, hybrid FPGA, reduction of hardware amount, pseudoequivalent OLC

Abstract

A synthesis method of compositional microprogram control unit on hybrid FPGA (that contain table elements, and programmable logic arrays) is proposed. The main purpose of the method is hardware amount reduction in the control unit circuit. Usage of classes codes of pseudoequivalent operational linear chains for hardware amount reducing in the circuit and overall cost reducing of the control device is proposed. An example of the proposed synthesis method application is given. It is shown that depending on the basis circuit parameters and characteristics of the control algorithm hardware resource saving can reach 30 % in comparison to the costs of basic circuit control device implementation. Time characteristics of control units of modified and base structured are equivalent.

References

Barkalov, A. Logic Synthesis for Compositional Microprogram Control Unit / A. Barkalov, L. Titarenko. – Berlin : Springer, 2008. – 272 p.

Synthesis of compositional microprogram control unit with dedicated area of inputs / Alexander Barkalov, Larysa Titarenko, Jacek Bieganowski, A.N. Miroshkin // W: Design of digital systems and devices / eds M. Adamski, A. Barkalov, M. Wegrzyn. – Berlin: Springer-Verlag, 2011. (Lecture Notes in Electrical Engineering; 79). – P. 193–214.

Баркалов, А. А. Синтез устройств управления на программируемых логических устройствах / А. А. Баркалов. – Донецк, ДНТУ, 2002. – 262 с.

Соловьев, В. В. Проектирование цифровых схем на основе программируемых логических интегральных схем / Соловьев В. В. – М. : Горячая линия-ТЕЛЕКОМ, 2001. – 636 с.

Kabiani, A. The Hybrid Field Programmable Architecture / A. Kabiani, S. Brown // IEEE Design & Test of Computers. – 1999. – V. 16, No. 4. – P. 74–83.

Singh, S. K. Design flow of reconfigurable embedded system architecture using LUTs/PLAs / S. K. Singh, R. K. Singh // 2nd IEEE International Conference on Parallel Distributed and Grid Computing (PDGC). – 6–8 Dec. – 2012. – P. 385–390.

Altera Corporation APEX20K PLD Family Data Sheet (2004) [электронный ресурс]. – Режим доступа: www.altera.com/literature/ds/apex.pdf

Баркалов, А. А. Синтез композиционных микропрограммных устройств управления / А. А. Баркалов, Л. А. Титаренко. – Харьков : Коллегиум, 2007. – 302 с.

Баркалов, А. А. Расширение формата микрокоманд в микропрограммном устройстве управления с разделением кодов / А. А. Баркалов, Л. А. Титаренко, А. Н. Мирошкин // Радиоэлектроника и информатика. – № 2 (41), апрель-июнь. – 2008. – С. 40–45.

Баркалов, А. А. Расширение формата микрокоманд в композиционном микропрограммном устройстве управления с элементаризацией операторных линейных цепей / А. А. Баркалов, А. А. Красичков, А. Н. Мирошкин // Радіоелектронні і комп’ютерні системи. – 2010. – № 7. – С. 301–305.

Баранов, С. И. Цифровые устройства на проектируемых БИС с матричной структурой / С. И. Баранов, В. А. Скляров. – М. : Радио и связь, 1986. – 272 с.

Published

2014-02-03

How to Cite

Miroshkin, A. N. (2014). EXTENSION OF MICROINSTRUCTION FORMAT FOR CONTROL UNIT IMPLEMENTATION ON HYBRID FPGA. Radio Electronics, Computer Science, Control, (1). https://doi.org/10.15588/1607-3274-2014-1-24

Issue

Section

Progressive information technologies