ChStepan 2 سال پیش
والد
کامیت
1544a41fdf
1فایلهای تغییر یافته به همراه12 افزوده شده و 17 حذف شده
  1. 12 17
      Scripts/readme.md

+ 12 - 17
Scripts/readme.md

@@ -1,31 +1,26 @@
 # Создание скриптов для разворачивания проекта из исходных файлов
 
+1.	Для начала необходимо создать репозиторий с сурс файлами. 
 
+	Проект хранится в соответсвии с описанной тут структурой:
 
+	- [Структура проекта IDE](CommonDocuments/ProjectStructureIDE/readme.md)
 
 
-1. Для начала необходимо создать репозиторий с сурс файлами. 
+2.	Создаем проект и добавляем в него сурс файлы из отделього репозитория, а так же все необходимые IP блоки.
+	При добавлении IP блока, после его конфигурации НЕ НУЖНО генерировать все файлы для данной IP, для этого нужно нажать кнопку skip (см. скриншот).
 
- Проект хранится в соответсвии с описанной тут структурой:
-
- - [Структура проекта IDE](CommonDocuments/ProjectStructureIDE/readme.md)
-
-
-2. Создаем проект и добавляем в него сурс файлы из отделього репозитория, а так же все необходимые IP блоки.
-
-2.1 При добавлении IP блока, после его конфигурации НЕ НУЖНО генерировать все файлы для данной IP, для этого нужно нажать кнопку skip (см. скриншот).
-
- ![SkipIPOutputs.jpg](pics/SkipIPOutputs.png)
+	![SkipIPOutputs.jpg](pics/SkipIPOutputs.png)
 	
-3. Проверяем установлены ли нужные нам настройки Синтеза и Имплементации.
+3.	Проверяем установлены ли нужные нам настройки Синтеза и Имплементации.
 
-4. Проверяем собирается ли проект. Запускаем Generate Bitstream.
+4.	Проверяем собирается ли проект. Запускаем Generate Bitstream.
 
-5. В Tcl консоли Vivado выполняем команду "write_project_tcl -paths_relative_to "C:/" -force recreate.tcl". Эта команда создат в директории проекта tcl скрипт который позволит собрать проект из консоли.
-6. В Tcl консоли Vivado выполняем команду "write_ip_tcl [get_ips] -force recreateIp.tcl". Эта команда создат в директории проекта tcl скрипт который содержит информацию о подключеных IP блоках и их настройках.
+5.	В Tcl консоли Vivado выполняем команду "write_project_tcl -paths_relative_to "C:/" -force recreate.tcl". Эта команда создат в директории проекта tcl скрипт который позволит собрать проект из консоли.
+6.	В Tcl консоли Vivado выполняем команду "write_ip_tcl [get_ips] -force recreateIp.tcl". Эта команда создат в директории проекта tcl скрипт который содержит информацию о подключеных IP блоках и их настройках.
 
-7. Созданный скрипт "recreate.tcl" нужно отредактировать. Нужно удалить из него все cтроки которые как либо ссылаются на файлы от IP блоков. 
+7.	Созданный скрипт "recreate.tcl" нужно отредактировать. Нужно удалить из него все cтроки которые как либо ссылаются на файлы от IP блоков. 
 Удаляем все строки в которых упоминаются файлы с разрешением .xci. В самый конец файла копируем и вставляем все содержимое файла "recreateIp.tcl".
 
-8. Итоговый файл "recreate.tcl" нужно добавить в репозиторий, чтобы из него впоследствии собирать проекты.
+8.	Итоговый файл "recreate.tcl" нужно добавить в репозиторий, чтобы из него впоследствии собирать проекты.
 Работоспособность файла можно проверить создав пустой проект и попытатсья собрать проект используя сгенерированный файл (см. - [Структура проекта IDE](ProjectStructureIDE/readme.md)).