Перейти к содержанию
    

Система синтеза автоматов

Уважаемые форумчане.

Нужна программа, которая может выполнить синтез управляющих автоматов.

 

Желательно, чтобы она на вход принимала ГСА (операторные и условные вершины) а на выходе выдавала систему булевых уравнений.

 

Очень желательно, чтобы эта система уравнений была представлена в синтаксисе какого-либо HDL.

 

И еще очень желательно, чтобы по ходу синтеза выполнялась оптимизация (оптимальное кодирование, минимизация и т.п).

 

 

Может, кто встречал подобное ПО?

А то кроме обычных FSM (на входе граф автомата, на выходе HDL в терминах "если то") ничего найти не удалось.

Изменено пользователем files

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

HDL-Designer от Mentor Graphics по идее должен этим заниматься - я помню у него был метод ввода блок-схемой алгоритма (если вы под ГСА подобную графику понимаете, если нет, поясните, плз, неучу)

можете вот ещё у этих чуваков попросить их учебный проектик: http://www.masters.donntu.edu.ua/2005/fvti.../diss/index.htm мож расщедрятся

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Уважаемые форумчане.

Нужна программа, которая может выполнить синтез управляющих автоматов.

 

Желательно, чтобы она на вход принимала ГСА (операторные и условные вершины) а на выходе выдавала систему булевых уравнений.

 

Очень желательно, чтобы эта система уравнений была представлена в синтаксисе какого-либо HDL.

 

И еще очень желательно, чтобы по ходу синтеза выполнялась оптимизация (оптимальное кодирование, минимизация и т.п).

Может, кто встречал подобное ПО?

А то кроме обычных FSM (на входе граф автомата, на выходе HDL в терминах "если то") ничего найти не удалось.

 

StateCad входящий в пакет проектирования Xilinx ISE.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

files:

Если Вам нужен инструмент для практической реализации управляющих автоматов, на мой взляд лучший выбор:

FPGA_Advantage или HDL-Designer от Mentor Graphics.

Подробное описание что это такое можно найти на сайте.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А на сколько большие автоматы делаете? больше чем на 30 состояний?

Если меньше, то ,на мой взгляд, лучше ручками...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...