|
tcl на FPGA, Использование tcl при разработке на FPGA |
|
|
|
 |
Ответов
|
May 14 2018, 09:24
|
Местный
  
Группа: Свой
Сообщений: 236
Регистрация: 28-06-13
Из: Минск, Беларусь
Пользователь №: 77 312

|
Цитата(Opex @ May 14 2018, 09:33)  Папка project_1/project_1.src управляется средой, поэтому при создании проекта из скрипта перезаписывается. Исходники можно перенести в другую папку, при создании файла write_prj.tcl будут ссылки на файлы в ней, руками править не нужно. Хорошо, перенес я например исходники в папку project_1/verilog, в скрипте указал, что исходники находятся в данной папке, после запуска скрипта получил проект со скопированными исходниками в папке project_1.src. В процессе работы начинаются правки исходников в папке project_1.src. Делаю commit текущих исходников, в репозитории они сохранятся в project_1/project_1.src. Потом при клонировании репозитория необходимо будет опять переносить исходники в папку project_1/verilog, запускать скрипт для создания проекта. Можно ли обойтись без данных манипуляций с переносом в папку project_1/verilog?
|
|
|
|
|
May 14 2018, 09:33
|
Профессионал
    
Группа: Свой
Сообщений: 1 214
Регистрация: 23-12-04
Пользователь №: 1 643

|
Приветствую! Цитата(Alexey_Rostov @ May 14 2018, 12:24)  Хорошо, перенес я например исходники в папку project_1/verilog, в скрипте указал, что исходники находятся в данной папке, после запуска скрипта получил проект со скопированными исходниками в папке project_1.src. ... Если Вы в скрипте делаете add_files ... а не import_files ... то исходники остаются там где и были и не переносятся в project_1.src. В проекте в таком случае будут линки на project_1/verilog/file... Удачи! Rob.
|
|
|
|
|
May 14 2018, 11:09
|
Местный
  
Группа: Свой
Сообщений: 236
Регистрация: 28-06-13
Из: Минск, Беларусь
Пользователь №: 77 312

|
Цитата(RobFPGA @ May 14 2018, 12:33)  Приветствую! Если Вы в скрипте делаете add_files ... а не import_files ... то исходники остаются там где и были и не переносятся в project_1.src. В проекте в таком случае будут линки на project_1/verilog/file...
Удачи! Rob. Спасибо! уже догадался: команды из GUI для tcl, когда импортируем файлы без копирования!
|
|
|
|
Сообщений в этой теме
Alexey_Rostov tcl на FPGA Mar 11 2018, 10:07 one_eight_seven Цитата(Alexey_Rostov @ Mar 11 2018, 13:07... Mar 12 2018, 10:29 Leka Цитата(Alexey_Rostov @ Mar 11 2018, 13:07... Mar 12 2018, 11:07 yes vivado принуждает юзеров использовать tcl - через ... Mar 12 2018, 11:21 RobFPGA Приветствую!
Tcl почти что стандарт для контр... Mar 12 2018, 12:12 AVR Цитата(RobFPGA @ Mar 12 2018, 15:12) Или ... Mar 12 2018, 12:28  RobFPGA Приветствую!
Я еще хотел эту раставлялку (и н... Mar 12 2018, 12:43 Leka Еще повод для Tcl - использование virtual JTAG вме... Mar 13 2018, 14:32 Leka Цитата(Leka @ Mar 13 2018, 17:32) Еще пов... Mar 22 2018, 20:07  Alexey_Rostov Цитата(Leka @ Mar 22 2018, 23:07) Не хват... Mar 23 2018, 03:24   Leka Цитата(Alexey_Rostov @ Mar 23 2018, 06:24... Mar 23 2018, 07:59 GriXa В своих проектах использую tcl скрипты для автомат... Mar 23 2018, 06:23 AnatolySh Цитата(Alexey_Rostov @ Mar 11 2018, 13:07... Mar 28 2018, 18:55 AnatolySh Вот ещё статья по теме: Использование TCL в разраб... Apr 4 2018, 19:32 Kuzmi4 В догонку от того же товарища на гитхабе:
TCL scri... Apr 5 2018, 07:53 AnatolySh Кстати, у Альтеры есть презентация по теме: Quartu... Apr 6 2018, 14:05 Tpeck Цитата(Kuzmi4 @ Apr 5 2018, 10:53) В дого... May 8 2018, 12:46  RobFPGA Приветствую!
Цитата(Tpeck @ May 8 2018, ... May 8 2018, 12:59   Tpeck Цитата(RobFPGA @ May 8 2018, 15:59) Приве... May 8 2018, 14:04    RobFPGA Приветствую!
Цитата(Tpeck @ May 8 2018, 1... May 8 2018, 14:15     Marat Zuev И, вроде, вот это ещё не упоминали: Quartus Prime ... May 10 2018, 12:38 Alexey_Rostov Использую tcl в системе контроля версий для сборки... May 13 2018, 10:03 Shivers Так а в чем проблема? Файл D:/example_1v/project_1... May 13 2018, 18:43 Alexey_Rostov Цитата(Shivers @ May 13 2018, 21:43) Так ... May 13 2018, 23:09 R6L-025 Использую tcl для парсинга verilog кода. Удобно из... May 14 2018, 19:12
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|