Подвійна адресація мікрокоманд в КМПК із загальною пам'яттю

Мета роботи. Запропоновано метод проектування КМПК, який дозволяє покращити такі його характеристики, як кількість логічних рівнів схеми і регулярність програмованих міжпоєднань. Основним недоліком елементів LUT є мале число входів. Сучасні цифрові системи можуть генерувати сигнали логічних умов, що...

Full description

Saved in:
Bibliographic Details
Published in:Кібернетика та комп’ютерні технології
Date:2021
Main Authors: Баркалов, О.О., Тітаренко, Л.О., Головін, О.М., Матвієнко, О.В.
Format: Article
Language:Ukrainian
Published: Інститут кібернетики ім. В.М. Глушкова НАН України 2021
Subjects:
Online Access:https://nasplib.isofts.kiev.ua/handle/123456789/179357
Tags: Add Tag
No Tags, Be the first to tag this record!
Journal Title:Digital Library of Periodicals of National Academy of Sciences of Ukraine
Cite this:Подвійна адресація мікрокоманд в КМПК із загальною пам'яттю / О.О. Баркалов, Л.О. Тітаренко, О.М. Головін, О.В. Матвієнко // Кібернетика та комп’ютерні технології: Зб. наук. пр. — 2021. — № 1. — С. 86-98. — Бібліогр.: 24 назв. — укр.

Institution

Digital Library of Periodicals of National Academy of Sciences of Ukraine
id nasplib_isofts_kiev_ua-123456789-179357
record_format dspace
spelling Баркалов, О.О.,
Тітаренко, Л.О.
Головін, О.М.
Матвієнко, О.В.
2021-04-29T19:41:59Z
2021-04-29T19:41:59Z
2021
Подвійна адресація мікрокоманд в КМПК із загальною пам'яттю / О.О. Баркалов, Л.О. Тітаренко, О.М. Головін, О.В. Матвієнко // Кібернетика та комп’ютерні технології: Зб. наук. пр. — 2021. — № 1. — С. 86-98. — Бібліогр.: 24 назв. — укр.
2707-4501
DOI: https://doi.org/10.34229/2707-451X.21.1.9
https://nasplib.isofts.kiev.ua/handle/123456789/179357
004.274
Мета роботи. Запропоновано метод проектування КМПК, який дозволяє покращити такі його характеристики, як кількість логічних рівнів схеми і регулярність програмованих міжпоєднань. Основним недоліком елементів LUT є мале число входів. Сучасні цифрові системи можуть генерувати сигнали логічних умов, що надходять у пристрій керування, число яких в десятки разів перевищує число входів LUT. Така невідповідність між характеристиками алгоритму керування і кількістю входів елементів LUT призводить до багаторівневих схемам пристроїв керування з нерегулярною структурою програмованих міжпоєднань, і є причиною зниження швидкодії і збільшення площі кристала і споживаної потужності. Результати. Запропоновано метод подвійної адресації мікрокоманд в КМПК із загальною пам'яттю. Метод є адаптацією дворівневого кодування станів автоматів Мілі, схеми яких реалізуються в базисі FPGA. Запропонований метод дозволяє отримати схему адресації мікрокоманд з двома рівнями логіки і регулярною системою міжпоєднань. В роботі розглянуто приклад синтезу схеми КМПК і виконаний аналіз запропонованого методу.
Цель работы. Предложен метод проектирования КМУУ, позволяющий улучшить такие его характеристики, как количество логических уровней схемы и регулярность программируемых межсоединений. Основной недостаток элементов LUT – малое число входов. Современные цифровые системы могут генерировать сигналы логических условий, поступающих в устройство управления, число которых в десятки раз превышает число входов LUT. Такое несоответствие между характеристиками алгоритма управления и количеством входов элементов LUT приводит к многоуровневым схемам устройств управления с нерегулярной структурой программируемых межсоединений, и является причиной снижения быстродействия и увеличения площади кристалла и потребляемой мощности. Результаты. Предложен метод двойной адресации микрокоманд в КМУУ с общей памятью. Метод является адаптацией двухуровневого кодирования состояний автоматов Мили, схемы которых реализуются в базисе FPGA. Предложенный метод позволяет получить схему адресации микрокоманд с двумя уровнями логики и регулярной системой межсоединений. В работе рассмотрен пример синтеза схемы КМУУ и выполнен анализ предложенного метода.
The purpose of the article. In the article, there is proposed a CMCU design method improving such characteristics of CU as the number of logic levels and regularity of programmable interconnections. The main drawback of LUT is a small number of inputs. Modern digital systems can generate signals of logical conditions entering the control unit, the number of which is tens of times greater than the number of LUT inputs. Such a discrepancy between the characteristics of the control algorithm and the number of inputs of the LUT elements leads to multi-level control circuits with an irregular structure of programmable interconnections, and is the reason for a decrease in performance and an increase in chip area and power consumption. Results. A method for double addressing of microinstructions in CMCU with shared memory is proposed. The method is an adaptation of the two-fold state assignment of Mealy FSMs, the circuits of which are implemented with FPGAs. The proposed method makes it possible to obtain a microinstruction addressing circuit with two logic levels and a regular interconnection system. The paper considers an example of the synthesis of the CMCU circuit and analyzes the proposed method.
uk
Інститут кібернетики ім. В.М. Глушкова НАН України
Кібернетика та комп’ютерні технології
Комп'ютерні системи: теорія та застосування
Подвійна адресація мікрокоманд в КМПК із загальною пам'яттю
Двойная адресация микрокоманд в КМУУ с общей памятью
Twofold addressing of microinstructions in CMCU with common memory
Article
published earlier
institution Digital Library of Periodicals of National Academy of Sciences of Ukraine
collection DSpace DC
title Подвійна адресація мікрокоманд в КМПК із загальною пам'яттю
spellingShingle Подвійна адресація мікрокоманд в КМПК із загальною пам'яттю
Баркалов, О.О.,
Тітаренко, Л.О.
Головін, О.М.
Матвієнко, О.В.
Комп'ютерні системи: теорія та застосування
title_short Подвійна адресація мікрокоманд в КМПК із загальною пам'яттю
title_full Подвійна адресація мікрокоманд в КМПК із загальною пам'яттю
title_fullStr Подвійна адресація мікрокоманд в КМПК із загальною пам'яттю
title_full_unstemmed Подвійна адресація мікрокоманд в КМПК із загальною пам'яттю
title_sort подвійна адресація мікрокоманд в кмпк із загальною пам'яттю
author Баркалов, О.О.,
Тітаренко, Л.О.
Головін, О.М.
Матвієнко, О.В.
author_facet Баркалов, О.О.,
Тітаренко, Л.О.
Головін, О.М.
Матвієнко, О.В.
topic Комп'ютерні системи: теорія та застосування
topic_facet Комп'ютерні системи: теорія та застосування
publishDate 2021
language Ukrainian
container_title Кібернетика та комп’ютерні технології
publisher Інститут кібернетики ім. В.М. Глушкова НАН України
format Article
title_alt Двойная адресация микрокоманд в КМУУ с общей памятью
Twofold addressing of microinstructions in CMCU with common memory
description Мета роботи. Запропоновано метод проектування КМПК, який дозволяє покращити такі його характеристики, як кількість логічних рівнів схеми і регулярність програмованих міжпоєднань. Основним недоліком елементів LUT є мале число входів. Сучасні цифрові системи можуть генерувати сигнали логічних умов, що надходять у пристрій керування, число яких в десятки разів перевищує число входів LUT. Така невідповідність між характеристиками алгоритму керування і кількістю входів елементів LUT призводить до багаторівневих схемам пристроїв керування з нерегулярною структурою програмованих міжпоєднань, і є причиною зниження швидкодії і збільшення площі кристала і споживаної потужності. Результати. Запропоновано метод подвійної адресації мікрокоманд в КМПК із загальною пам'яттю. Метод є адаптацією дворівневого кодування станів автоматів Мілі, схеми яких реалізуються в базисі FPGA. Запропонований метод дозволяє отримати схему адресації мікрокоманд з двома рівнями логіки і регулярною системою міжпоєднань. В роботі розглянуто приклад синтезу схеми КМПК і виконаний аналіз запропонованого методу. Цель работы. Предложен метод проектирования КМУУ, позволяющий улучшить такие его характеристики, как количество логических уровней схемы и регулярность программируемых межсоединений. Основной недостаток элементов LUT – малое число входов. Современные цифровые системы могут генерировать сигналы логических условий, поступающих в устройство управления, число которых в десятки раз превышает число входов LUT. Такое несоответствие между характеристиками алгоритма управления и количеством входов элементов LUT приводит к многоуровневым схемам устройств управления с нерегулярной структурой программируемых межсоединений, и является причиной снижения быстродействия и увеличения площади кристалла и потребляемой мощности. Результаты. Предложен метод двойной адресации микрокоманд в КМУУ с общей памятью. Метод является адаптацией двухуровневого кодирования состояний автоматов Мили, схемы которых реализуются в базисе FPGA. Предложенный метод позволяет получить схему адресации микрокоманд с двумя уровнями логики и регулярной системой межсоединений. В работе рассмотрен пример синтеза схемы КМУУ и выполнен анализ предложенного метода. The purpose of the article. In the article, there is proposed a CMCU design method improving such characteristics of CU as the number of logic levels and regularity of programmable interconnections. The main drawback of LUT is a small number of inputs. Modern digital systems can generate signals of logical conditions entering the control unit, the number of which is tens of times greater than the number of LUT inputs. Such a discrepancy between the characteristics of the control algorithm and the number of inputs of the LUT elements leads to multi-level control circuits with an irregular structure of programmable interconnections, and is the reason for a decrease in performance and an increase in chip area and power consumption. Results. A method for double addressing of microinstructions in CMCU with shared memory is proposed. The method is an adaptation of the two-fold state assignment of Mealy FSMs, the circuits of which are implemented with FPGAs. The proposed method makes it possible to obtain a microinstruction addressing circuit with two logic levels and a regular interconnection system. The paper considers an example of the synthesis of the CMCU circuit and analyzes the proposed method.
issn 2707-4501
url https://nasplib.isofts.kiev.ua/handle/123456789/179357
citation_txt Подвійна адресація мікрокоманд в КМПК із загальною пам'яттю / О.О. Баркалов, Л.О. Тітаренко, О.М. Головін, О.В. Матвієнко // Кібернетика та комп’ютерні технології: Зб. наук. пр. — 2021. — № 1. — С. 86-98. — Бібліогр.: 24 назв. — укр.
work_keys_str_mv AT barkalovoo podvíinaadresacíâmíkrokomandvkmpkízzagalʹnoûpamâttû
AT títarenkolo podvíinaadresacíâmíkrokomandvkmpkízzagalʹnoûpamâttû
AT golovínom podvíinaadresacíâmíkrokomandvkmpkízzagalʹnoûpamâttû
AT matvíênkoov podvíinaadresacíâmíkrokomandvkmpkízzagalʹnoûpamâttû
AT barkalovoo dvoinaâadresaciâmikrokomandvkmuusobŝeipamâtʹû
AT títarenkolo dvoinaâadresaciâmikrokomandvkmuusobŝeipamâtʹû
AT golovínom dvoinaâadresaciâmikrokomandvkmuusobŝeipamâtʹû
AT matvíênkoov dvoinaâadresaciâmikrokomandvkmuusobŝeipamâtʹû
AT barkalovoo twofoldaddressingofmicroinstructionsincmcuwithcommonmemory
AT títarenkolo twofoldaddressingofmicroinstructionsincmcuwithcommonmemory
AT golovínom twofoldaddressingofmicroinstructionsincmcuwithcommonmemory
AT matvíênkoov twofoldaddressingofmicroinstructionsincmcuwithcommonmemory
first_indexed 2025-12-07T19:10:42Z
last_indexed 2025-12-07T19:10:42Z
_version_ 1850877822799708160