Мельник А. О., Майстренко М. В. Оптимізаційне проектування спеціалізованих процесорів з використанням системи автоматичного синтезу та інструментальних засобів

УДК 004.932

А. О. Мельник, М. В. Майстренко
Національний університет “Львівська політехніка”,
кафедра електронних обчислювальних машин; НВП “Інтрон”

ОПТИМІЗАЦІЙНЕ ПРОЕКТУВАННЯ СПЕЦІАЛІЗОВАНИХ ПРОЦЕСОРІВ З ВИКОРИСТАННЯМ СИСТЕМИ АВТОМАТИЧНОГО СИНТЕЗУ ТА ІНСТРУМЕНТАЛЬНИХ ЗАСОБІВ
© Мельник А. О., Майстренко М. В., 2016
Досліджено ефективність застосування оптимізаційного проектування спеціалі¬зованих процесорів з використанням системи автоматичного синтезу “Хамелеон” та інструментальних засобів фірми Altera, де під оптимізаційним проектуванням спеціалізованих процесорів розуміється синтез системою “Хамелеон” множини можливих варіантів їхніх програмних моделей, їх реалізація в ПЛІС, проведення порівняльного аналізу їх технічних характеристик та вибір оптимального варіанта за заданим критерієм. Для цього системою “Хамелеон” синтезовано множину паралельних процесорів 64-точкового та 128-точкового алгоритму ШПФ, проведено їх імплементацію у ПЛІС 5CSEMA5F31C6 фірми Altera та оцінено такі їхні характеристики: задіяні ресурси ПЛІС, продуктивність (максимальна частота роботи ПЛІС та час виконання алгоритму), а також споживану потужність. За результатами досліджень сформовано новий метод проектування спеціалізованих процесорів.
Ключові слова: автоматичний синтез, спеціалізований процесор, процесор ШПФ, ПЛІС, оптимізаційне проектування, характеристики процесора.

APPLICATION-SPECIFIC PROCESSORS OPTIMIZATION DESIGN
ON C2HDL AUTOMATIC SYNTHESIS TOOL AND DESIGN KIT
© Melnyk A., aksym Maystrenko M., 2016
An efficiency of the application-specific processors (ASP) optimization design using C2HDL Chameleon tool and Altera IDE is explored. ASP optimization design supposes to perform the following actions: the set of ASP IP cores synthesis, their FPGA implementation and comparative analysis, optimal version selection according to given criterion. The set of 64-point and 128-poimt FFT processors are synthesized for this by Chameleon system, they are implemented in 5CSEMA5F31C6 Altera FPGA and their characteristics are estimated: resource utilization, maximal frequency, data latency and power consumption. As the result the new method of ASP design is formed.
Key words: automatic synthesis, application-specific processor, FFT processor, FPGA, optimization design, processor characteristics.

Кількість посилань 4