ВУЗ:
Составители:
33
prog_rom.vhd, будет обновляться. Его можно назвать другим именем, но
здесь это имя не изменяется, в частности файл исходного модуля имеет это
же имя.
Файлы с программным обеспечением можно разместить в отдельную
папку, например, с именем PicoBlaze, эта папка создается в рабочем
каталоге проекта. Кроме того, имеет смысл сделать bat-файл, например,
следующего содержания
.
%SystemRoot%\system32\notepad.exe prog_rom.psm
kcpsm prog_rom.psm
copy prog_rom.vhd ..
pause
Первая строка в этом файле запускает текстовый редактор notepad,
вторая строка задает трансляцию исходного файла prog_rom.psm. Третья
строка копирует файл с программой в основной каталог, где находятся
файлы проекта. Этот bat-файл освобождает разработчика программ от
многих рутинных действий, которые выполняются многократно. При
запуске данного файла открывается окно редактора notepad, в котором
можно выполнять ввод
и редактирование исходного модуля (исходной
программы, находящейся в файле prog_rom.psm). Пусть исходная
программа имеет следующий вид:
LOAD s0,00 ; s0 <= 0
beg0: ADD s0,02 ; увеличение s0 на 2
OUTPUT s0,42 ; вывести s2 в порт 42
JUMP beg0 ; перейти на beg0
Данная программа является максимально простой. После окончания
редактирования исходного модуля notepad закрывается и начинается
трансляция программы. Команда pause останавливает работу и позволяет
просмотреть результаты трансляции.
Если нет ошибок, то можно перейти к моделированию.
Порядок выполнения работы
1. Создать проект, в качестве главного модуля в котором используется
процессорное ядро PicoBlaze. При создании проекта задать тип
prog_rom.vhd, будет обновляться. Его можно назвать другим именем, но
здесь это имя не изменяется, в частности файл исходного модуля имеет это
же имя.
Файлы с программным обеспечением можно разместить в отдельную
папку, например, с именем PicoBlaze, эта папка создается в рабочем
каталоге проекта. Кроме того, имеет смысл сделать bat-файл, например,
следующего содержания.
%SystemRoot%\system32\notepad.exe prog_rom.psm
kcpsm prog_rom.psm
copy prog_rom.vhd ..
pause
Первая строка в этом файле запускает текстовый редактор notepad,
вторая строка задает трансляцию исходного файла prog_rom.psm. Третья
строка копирует файл с программой в основной каталог, где находятся
файлы проекта. Этот bat-файл освобождает разработчика программ от
многих рутинных действий, которые выполняются многократно. При
запуске данного файла открывается окно редактора notepad, в котором
можно выполнять ввод и редактирование исходного модуля (исходной
программы, находящейся в файле prog_rom.psm). Пусть исходная
программа имеет следующий вид:
LOAD s0,00 ; s0 <= 0
beg0: ADD s0,02 ; увеличение s0 на 2
OUTPUT s0,42 ; вывести s2 в порт 42
JUMP beg0 ; перейти на beg0
Данная программа является максимально простой. После окончания
редактирования исходного модуля notepad закрывается и начинается
трансляция программы. Команда pause останавливает работу и позволяет
просмотреть результаты трансляции.
Если нет ошибок, то можно перейти к моделированию.
Порядок выполнения работы
1. Создать проект, в качестве главного модуля в котором используется
процессорное ядро PicoBlaze. При создании проекта задать тип
33
Страницы
- « первая
- ‹ предыдущая
- …
- 31
- 32
- 33
- 34
- 35
- …
- следующая ›
- последняя »
