350 руб
Журнал «Информационно-измерительные и управляющие системы» №9 за 2016 г.
Статья в номере:
Особенности синтеза по State Machine File в системе Quartus II фирмы Altera
Авторы:
С.Ф. Тюрин - д.т.н., профессор, кафедра «Автоматика и телемеханика», Пермский национальный исследовательский политехнический университет. E-mail: tyurinsergfeo@at.pstu.ru И.И. Безукладников - к.т.н., доцент, кафедра «Автоматика и телемеханика», Пермский национальный исследовательский политехнический университет. E-mail: corrector@at.pstu.ru О.В. Гончаровский - к.т.н., доцент, кафедра «Автоматика и телемеханика», Пермский национальный исследовательский политехнический университет. E-mail: vfrey@mail.ru
Аннотация:
Рассмотрены вопросы, связанные с синтезом конечного авто-мата в системе Quartus II с помощью State Machine Editor. Проанализированы особенности кодирования состояний при автоматическом синтезе конечного автомата - микропрограммного устройства управления в системе Quartus II с помощью State Machine Editor и языка VHDL. Показано, что по умолчанию (режим Auto синтеза) используется унитарный код - One-hot encoding. Исследованы логические функции, реализуемые LUT и установлены особенности полученной схемы автомата с помощью средства Map Viewer.
Страницы: 39-47
Список источников

 

  1. Цыбин С. Программируемая коммутация ПЛИС: взгляд изнутри. [Электронный ресурс]. URL: http://www.kit-e.ru/articles/plis/2010_11_56.php (дата обращения 16.12.2014)
  2. An Ultra-Low-Energy, Variation-Tolerant FPGA Architecture Using Component-Speci_c Mapping [Электронный ресурс]. ? URL:http://thesis.library.caltech.edu/7226/ (дата обращения 11.11.14 г.).
  3. Аляев Ю.А., Тюрин С.Ф. Дискретная математика и математическая логика. М.: Финансы и статистика. 2006. 357 с.
  4. Тюрин С.Ф. Дерево транзисторов для реализации систем логических функций // Вестник Пермского национального исследовательского политехнического ун-та. 2015. № 14. Пермь: ПНИПУ. 2015. С. 37-45.
  5. Грекова О.В., Греков А.В. Энергоэффективные вычисления и обеспечение отказоустойчивости систем управления // Вестник Пермского национального исследовательского политехнического ун-та. 2013. № 7. Пермь: ПНИПУ. 2013. С. 123-130.
  6. Тюрин С.Ф. Аляев Ю.А. Дискретная математика: практическая дискретная математика и математическая логика. М.: Финансы и статистика. 2010. 394 с.
  7. Тюрин С.Ф., Громов О.А., Греков А.В. Реализация цифровых автоматов в системе Quartus фирмы Altera: лабораторный практикум. Пермь: ПНИПУ. 2011. 133 с.
  8. Quartus II Help v11.1 > enum_encoding VHDL Synthesis Attribute. [Электронный ресурс]. URL: http://quartushelp.altera.com/11.1/mergedProjects/hdl/vhdl/vhdl_file_dir_enum_encoding.htm (Дата обращения 12.01.15 г.)
  9. Steve Naumov. Lecture #10QuartusII Design Flow & Design Optimization ECE 37100 Lab, March 26, 2013. [Электронный ресурс]. URL: https://www.linkedin.com/company/purdue-university-calumet-trk=ppro_cprof (дата обращения 12.01.15 г.)