Получение схемы сумматора по коду программы AHDL в MAX+PLUS

Программируемая логика - это не так уж и сложно. Разберемся вместе.
Ответить
Mishel 825
Родился
Сообщения: 2
Зарегистрирован: Вс сен 21, 2014 20:02:54

Получение схемы сумматора по коду программы AHDL в MAX+PLUS

Сообщение Mishel 825 »

Всем доброго времени суток!

Простой вопрос, - как после записи в текстовый редактор - Text Editor среды разработки
MAX+PLUS II кода программы реализующей, например, одноразрядный сумматор на языке AHDL, получить вентильную (комбинационную) схему этого сумматора?
Для этого очевидно нужно сгенерировать netlist.

1. В MAX+PLUS II создаю проект, присваиваю name.
2. Открываю Text Editor, пустой текстовый файл связываю с проектом под тем же name.
3. В текстовый файл вписываю программу одноразрядного сумматора на AHDL :
subdesign mmm
(a,b,c :input;
s0,s1 :output;
)
begin
s0=!a&!b&c#!a&b&!c#a&!b&!c#a&b&c;
s1=a&b#b&c#a&c;
end;

4. Сохраняю и проверяю описание, File->Project->Save & Check, ошибок нет.
5. Скомпилировал проект File->Project->Save & Compile, ошибок нет.

появляется сообщение –

Info: Selecting a device from “MAX7000” family for AUTO device “mmm”
Info: Chip “mmm” successfully fit into AUTO device “EPM7032LC44-6”,

перевод - При выборе устройста из “MAX7000” … успешно вписывается в AUTO устройство “E…”.

Это сообщение очевидно говорит о том, что для заданных логических функций, описывающих одноразрядный сумматор, найдена стандартная микросхема.

Вопрос, - как после успешной компиляции сгенерировать netlist (или использовать приложение Netlist Extractor) и получить схему одноразрядного сумматора?
misyachniy
Прорезались зубы
Сообщения: 219
Зарегистрирован: Вт июл 02, 2013 09:17:49

Re: Получение схемы сумматора по коду программы AHDL в MAX+P

Сообщение misyachniy »

С Альтерой я давно не работал, но подозреваю что нетлист генериться при синтезе.
Как ассемблер при компиляции с С.
А Netlist Extractor предназначен для импорта из сторонних программ.
MisterDi
Встал на лапы
Сообщения: 85
Зарегистрирован: Сб мар 13, 2010 13:52:10

Re: Получение схемы сумматора по коду программы AHDL в MAX+P

Сообщение MisterDi »

ТС уже получил ответ в другом месте. http://kazus.ru/forums/showthread.php?t=109059
misterdi<@>i.ua
Mishel 825
Родился
Сообщения: 2
Зарегистрирован: Вс сен 21, 2014 20:02:54

Re: Получение схемы сумматора по коду программы AHDL в MAX+P

Сообщение Mishel 825 »

Форум kazus.ru делал попытку получить схему сумматора по коду программы AHDL в MAX+PLUS, однако завершился без решения. MAX+PLUS по исходному коду программы AHDL не генерирует схему устройства.

Если логическая функция или система функций представлены в нормальной или совершенной форме, то в принципе любая программа, работающая с графикой и символами определит дизъюнкцию, конъюнкцию и нарисует схему.
Ответить

Вернуться в «ПЛИС»