The paper presents new research results of synthesis of compositional microprogram control unit with extended microinstruction format. The method is addressed for programmable logic devices such as CPLD and FPGA and i...
详细信息
ISBN:
(纸本)9788392875604
The paper presents new research results of synthesis of compositional microprogram control unit with extended microinstruction format. The method is addressed for programmable logic devices such as CPLD and FPGA and it is oriented on reduction of hardware amount of CMCU addressing circuit. The reduction is reached due to decrease of the number of terms in system of Boolean functions describing the addressing circuit. The research results shows that application of the method for tested GSAs gives on average 50% decrease of hardware amount and 30% decrease of cycle time when compared to CMCU base structure.
The method of optimal addressing of microinstructions of CMCU with mutual memory is proposed. The method is based on the effective encoding of classes of the pseudo-equivalent operational linear chains. An example of ...
详细信息
ISBN:
(纸本)9789665335870
The method of optimal addressing of microinstructions of CMCU with mutual memory is proposed. The method is based on the effective encoding of classes of the pseudo-equivalent operational linear chains. An example of application of proposed method is shown.
This paper presents results of decreasing hardware resources usage for compositional microprogram control units with code sharing and elementary operational linear chains. Two types of microprogramcontrolunits are c...
详细信息
This paper presents results of decreasing hardware resources usage for compositional microprogram control units with code sharing and elementary operational linear chains. Two types of microprogramcontrolunits are compared: a structure with address converter and without it. For synthesis and implementation of the microprogramcontrolunit Xilinx ISE 8.2i package was used. Four optimization strategies available in the ISE package have been applied. The test results show that for some examples memory consumption drops even by 50% in comparison to the implementation without the address converter. It's important to notice that adding an additional block (address converter) to the microprogramcontrolunit does not cause an increase in hardware resource use.
The joint use of structural decomposition and code conversion is proposed. The method is oriented to reducing the hardware in compositional microprogram control units. This reduction is due to the decrease in the numb...
详细信息
The joint use of structural decomposition and code conversion is proposed. The method is oriented to reducing the hardware in compositional microprogram control units. This reduction is due to the decrease in the number of arguments for irregular functions and in the number of the functions themseves. Embedded memory blocks are used to implement regular functions. Design methods and an example are discussed. Experimental results are given.
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 output...
详细信息
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.
The method of synthesis of compositional microprogram control units with sharing codes and address decoder is proposed. In comparison with traditional way of synthesis of controlunits with sharing codes, there is add...
详细信息
ISBN:
(纸本)8392263219
The method of synthesis of compositional microprogram control units with sharing codes and address decoder is proposed. In comparison with traditional way of synthesis of controlunits with sharing codes, there is additional block (Address Decoder) implemented. Thanks to it proposed method permits to use the principle of sharing codes under any characteristics of operational linear chains of initial flow-chart.
作者:
Remigiusz WiśniewskiUniversity of Zielona Góra
Faculty of Electrical Engineering Computer Science and Telecommunications Institute of Computer Engineering and Electronics ul. Podgórna 50 65-246 Zielona Góra Poland
A method of designing of compositional microprogram control units with Elementary Operational Linear Chains is proposed. The method is based on the special encoding of the Operational Linear Chains. Such an approach p...
详细信息
A method of designing of compositional microprogram control units with Elementary Operational Linear Chains is proposed. The method is based on the special encoding of the Operational Linear Chains. Such an approach permits to decrease the number of logic blocks of the destination FPGA device. An exemplary application of the proposed method is discussed. The investigations conducted by the author have shown that the proposed method permits to decrease the usage of the logic blocks of destination device up to 20%.
The article proposes a method for reducing the number of LUT elements in the circuit of a compositional microprogram control unit (CMCU) with code sharing. The method is based on the two-fold encoding of operator line...
详细信息
The article proposes a method for reducing the number of LUT elements in the circuit of a compositional microprogram control unit (CMCU) with code sharing. The method is based on the two-fold encoding of operator linear chains (OLC). Each chain has a code as an element of the OLC set and as a class element of this set. This approach allows obtaining a two-level microinstruction addressing unit. The control memory of the CMCU is implemented in the embedded memory blocks. The article considers an example of synthesis and provides an analysis of the proposed method.
A method for reducing hardware expenses in compositional microprogram control unit and CPLD chips is proposed. This method is based on the use of pseudoequivalent operational linear chains, wide fan-in of PAL macrocel...
详细信息
A method for reducing hardware expenses in compositional microprogram control unit and CPLD chips is proposed. This method is based on the use of pseudoequivalent operational linear chains, wide fan-in of PAL macrocells, and existence of free outputs of embedded memory block in CPLD chips. An example of applying the method is given. It is shown that the method reduces hardware expenses to 30%.
This article proposes two modifications of the microcommand addressing system in a compositional microprogram control unit with code sharing. The modifications are based on using FSM pseudoequivalent states to reduce ...
详细信息
This article proposes two modifications of the microcommand addressing system in a compositional microprogram control unit with code sharing. The modifications are based on using FSM pseudoequivalent states to reduce the number of rows in the FSM transition table and thereby to reduce the complexity of the combinational part of the device. Methods are proposed for synthesizing compositionalcontrolunits with a modified microcommand addressing system. The research results are presented and appropriate fields of application of the methods proposed are considered.
暂无评论