АВТОМАТИЗИРОВАННОЕ ПРОЕКТИРОВАНИЕ СИСТЕМ ЛОГИЧЕСКОГО УПРАВЛЕНИЯ С ИСПОЛЬЗОВАНИЕМ ШАБЛОНОВ АВТОМАТНОГО ПРОГРАММИРОВАНИЯ

Авторы

  • Александр Сергеевич Шкиль канд. техн. наук, доцент кафедры АПВТ ХНУРЭ., Ukraine
  • Эльвира Николаевна Кулак канд. техн. наук, доцент кафедры АПВТ ХНУРЭ, Ukraine
  • Инна Викторовна Филиппенко канд. техн. наук, доцент кафедры АПВТ ХНУРЭ., Ukraine
  • Дария Ефимовна Кучеренко канд. техн. наук, доцент кафедры АПВТ ХНУРЭ., Ukraine
  • Максим Гога студент ХНУРЭ., Ukraine

DOI:

https://doi.org/10.30837/1563-0064.3.2018.162785

Ключевые слова:

логическое управление, конечный автомат, граф переходов, микроконтроллер, ПЛИС, САПР, язык VHDL, язык С

Аннотация

Предлагается использовать шаблоны автоматного программирования для проектирования устройств логического управления на основе конечных автоматов. При проектировании конечного автомата на технологической платформе ПЛИС FPGA алгоритм функционирования представляется на языке описания аппаратуры VHDL, а синтез устройства осуществляется в САПР XILINX ISE. При проектировании конечного автомата на базе микроконтроллера семейства MCS 51 алгоритм функционирования описывается на подмножестве языка С в среде разработки Кeil.

Библиографические ссылки

Shalyto A.A. Avtomatnoe programmirovanie /N.I. Polikarpova, A.A. Shalyto. Spb.: Piter, 2011. 167 s.

Baranov S. Logic and System Design of Digital Systems / S. Baranov. Tallinn: TUT Press, 2008. 267 p.

Alur R. A theory of timed automata / R. Alur, D. L. Dill // Theoretical Computer Science. 1994. V.126. No 2. P. 183-235.

Shkil' A.S. Model' processa perehoda ot soderzhatel'nogo grafa mikroprogrammy k grafu avtomata / A.S. Shkil', V.I. Hahanov, E.V. Kovalev // ASU i pribory avtomatiki. 2000. Vyp. 112. S. 112-120.

Shkil A.S. Design automation of easy-tested digital finite state machines / M.A. Mіrosshnyk, Y.V. Pakhomov, A.S. Shkil, E.N. Kulak, D.Y. Kucherenko // Radio Electronics, Computer Science, Control. 2018. No2. P. 117-124.

Haskell R. Digital Design Using Digilent FPGA Boards - VHDL / Active-HDL Edition / Richard E. Haskell, Darrin M. Hanna. LBE Books Rochester Hills, MI, 2009. 381 p.

Matjushin A.O. Programmirovanie mikrokontrollerov: Strategija i taktika / A.O. Matjushin. M.: DMK Press, 2017. 356 s.

Tocenko V.G. Algoritmy tehnicheskogo diagnostirovanija cifrovyh ustrojstv / V.G. Tocenko. M.: Radio isvjaz', 1985. 240 s.

Загрузки

Опубликован

2018-06-27

Выпуск

Раздел

Статті