Skip to content

Commit c1499ee

Browse files
committed
Дополнение руководства New project
1 parent 1f1cb3e commit c1499ee

File tree

4 files changed

+37
-2
lines changed

4 files changed

+37
-2
lines changed
73 KB
Loading
161 KB
Loading
294 KB
Loading

Vivado Basics/01. New project.md

Lines changed: 37 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,10 @@ _Рисунок 1. Пример заполнения фильтров для в
2222

2323
После нажатия на `Finish`, откроется окно созданного проекта. Выполним его настройку. Для этого, в окне `Flow Navigator`, расположенном в левой части Vivado необходимо нажать на кнопку `Settings`.
2424

25+
## Настройки для нового проекта
26+
27+
### Настройка времени моделирования
28+
2529
В первую очередь, нам необходимо указать какое количество времени работы схемы будет моделироваться при запуске симуляции. Для этого, в группе `Project Settings` необходимо выбрать `Simulation`. В открывшейся странице выбрать вкладку `Simulation`, и в поле `xsim.simulate.runtime` указать значение `1s`, что означает, что по умолчанию будет запускаться симуляция одной секунды времени работы схемы. На _рис. 2_. показан пример данной настройки. Пока что не закрывайте окно настроек.
2630

2731
![../.pic/Vivado%20Basics/01.%20New%20project/fig_02.png](../.pic/Vivado%20Basics/01.%20New%20project/fig_02.png)
@@ -30,12 +34,43 @@ _Рисунок 2. Пример настройки времени симуляц
3034

3135
Одна секунда — это очень большое значение, на многие порядки превышающее время симуляции в большинстве лабораторных работ. Однако верификационное окружение во всех лабораторных будет досрочно останавливать моделирование. Установив подобное большое значение, мы избавимся от необходимости указывать нужное нам время симуляции при каждой симуляции: она просто будет идти, пока не остановится, но в случае, если верификационное окружение почему-то не остановит моделирование, мы будем знать, что оно остановится само по достижении времени в 1с.
3236

33-
Выполним также настройку отображения всплывающих окон при запуске некоторых инструментов. Для этого необходимо перейти в Window Behavior->Confirmations в группе настроек, общей для всех проектов (Tool Settings) и снять выбор с опций, выделенных на рисунке IV.1-3 красными прямоугольниками.
34-
Это позволит избавиться от назойливых всплывающих окон, на которых в большинстве случаев всегда нажимается кнопка "OK".
37+
## Настройки Vivado
3538

39+
### Настройки появления всплывающих окон
40+
41+
Выполним также настройку отображения всплывающих окон при запуске некоторых инструментов. Для этого необходимо перейти в `Window Behavior->Confirmations` в группе настроек, общей для всех проектов (Tool Settings) и снять выбор с опций, выделенных на _рисунке 3_ красными прямоугольниками.
42+
Это позволит избавиться от назойливых всплывающих окон, на которых в большинстве случаев всегда нажимается кнопка "OK".
3643

3744
![../.pic/Vivado%20Basics/01.%20New%20project/fig_03.png](../.pic/Vivado%20Basics/01.%20New%20project/fig_03.jpg)
3845

3946
_Рисунок 3. Пример настройки появления всплывающих окон._
4047

48+
### Настройки автоматического дополнения кода
49+
50+
При работе в Vivado вам может показаться неудобной его встроенная функция автоматического дополнения кода. Пока она активна, Vivado пытается предложить подходящие ключевые слова в момент набора кода (см. _рисунок 4_).
51+
52+
![../.pic/Vivado%20Basics/01.%20New%20project/fig_04.jpg](../.pic/Vivado%20Basics/01.%20New%20project/fig_04.jpg)
53+
54+
_Рисунок 4. Пример включенной функции автодополнения._
55+
56+
В данной ситуации, нажатие на клавишу <kbd>Enter</kbd> не перенесет курсор на новую строку. Вместо этого, будет выбран активный вариант в списке дополнения и ключевое слово `end` будет дополнено до `endcase`. Чтобы список пропал, необходимо нажать на клавишу <kbd>ESC</kbd>, либо щелкнуть курсором где-либо вне данного списка.
57+
58+
Для того, чтобы отключить появление данного списка (или сделать так, чтобы он появлялся только по команде), необходимо в настройках Vivado перейти к разделу `Text Editor -> Code completion`. Вы можете выбрать один из трёх вариантов (см. _рисунок 5_):
59+
60+
1. `Display list of choices on demand` — список появится только когда вы нажмете <kbd>CTRL</kbd>+<kbd>Space</kbd>.
61+
2. `Display list of choices as you type` — список будет появляться автоматически по мере набора кода.
62+
3. `Disable code completion` — список не будет появляться никогда.
63+
64+
![../.pic/Vivado%20Basics/01.%20New%20project/fig_05.jpg](../.pic/Vivado%20Basics/01.%20New%20project/fig_05.jpg)
65+
66+
_Рисунок 5. Настройки раздела `Code completion`._
67+
68+
### Настройки шрифта
69+
70+
В группе настроек `Text Editor` вы также можете настроить и размер, цвет и шрифт, используемый текстовым редактором. Сделать это можно в разделе `Fonts and colors` (см. _рисунок 6_).
71+
72+
![../.pic/Vivado%20Basics/01.%20New%20project/fig_06.jpg](../.pic/Vivado%20Basics/01.%20New%20project/fig_06.jpg)
73+
74+
_Рисунок 6. Настройки раздела `Fonts and colors`._
75+
4176
На этом создание и настройка проекта завершена.

0 commit comments

Comments
 (0)