Max+plusII/Урок1: различия между версиями

Содержимое удалено Содержимое добавлено
Нет описания правки
Нет описания правки
Строка 4:
 
2. Запускаем MAX+plus II и создаем новый проект File->Project->Name [Ctrl+J]. В окне указываем созданную папку и вводим имя, например xcnt.
 
<center>[[Изображение:img002.png]]</center>
 
3. Создаем файл с описанием проектируемой логической схемы, File->New; {File type = Text Editor File}. Откроется окно текстового редактора.
 
<center>[[Изображение:img004.png]]</center>
 
4. Свяжем созданный пустой (пока) файл с проектом, File->Project->Set Project to Current File [Ctrl+Shift+J]
Строка 30 ⟶ 32 :
(
Out : OUTPUT; -- Выход счетчика
Clk, Reset: INPUT =GND; -- Счетный вход и вход сброса
)
VARIABLE
TR[9..1] : TFF; -- Массив T-триггеров
Res_int : NODE; -- Внутренняя связь - асинхронный сброс счетчиков
BEGIN
Строка 60 ⟶ 62 :
</pre>
6. Сохраним и проверим описание, File->Project->Save & Check [Ctrl+K]. Появится окно, в котором указано количество ошибок и замечаний, выявленных при проверке. Описания ошибок и замечаний находятся в окне с заголовком Messages - Compiler.
 
<center>[[Изображение:img003.png]]</center>
 
7. Если все OK, компилируем проект File->Project->Save & Compile [Ctrl+L], иначе - к п.5
Строка 69 ⟶ 72 :
Чтобы отобразить список доступных сигналов есть кнопка List, но настоящие гуру не боятся трудностей и набирают названия и тип сигнала вручную. Если же выбрать название сигнала из появившегося списка, то все параметры подставляются автоматически. Для начала выберем Reset (в скобках - I, т.е. это вход) OK. Аналогично нужно добавить все сигналы из списка.
 
<center>[[Изображение:img006.png]]</center>
 
'''Hint''' Если список не появился, значит проект не скомпилирован
Строка 81 ⟶ 84 :
 
13. Чтобы снова открыть окно с диаграммой Open SCF в окне Simulator Timing Simulation или просто найти окно "вручную". Просматриваем, не забывая о полосе горизонтальной прокрутки, изучаем, радуемся.
[[Изображение:img007.png|thumb|Пример временных диаграмм]]
 
14. Для оценки быстродействия MAX+plus II->Timing Analyzer, выбрать режим оценки производительности Analysis->Registered Performance. ЛКМ по Start. OK. Смотрим чуть ниже спидометра и видим параметр Frequency, должно быть 227.27MHz (круто, не правда ли ?!).
 
<center>[[Изображение:img008.jpg]]</center>
 
'''.'''