реклама на сайте
подробности

 
 
> Virtex-4 вывод данных через JTAG автоматизированно
Almaz1988
сообщение Apr 21 2016, 06:47
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 100
Регистрация: 19-09-12
Пользователь №: 73 602



Здравствуйте!\
В продолжение данного топика:
http://electronix.ru/forum/index.php?showtopic=134655

Есть Virtex-4, к которому подключена микросхема АЦП через параллельный интерфейс.
Есть ISE 14.7. Также установлена Vivado 2015.4 WebPack.

Я могу снимать сэмплы с АЦП в ChipScope, сохранять их в текстовом файле и
скармливать Матлабу.
Но, судя по всему:
https://forums.xilinx.com/t5/Design-Tools-O...line/td-p/42684
эта процедура не поддается автоматизированию, поскольку нет возможности настраивать
триггеры и экспортировать данные из коммандной строки ( используя Tcl-скрипт ).
Возможно ли это в ISE 14.7 каким-либо другим способом, чтобы можно было это
проделывать просто запуская батник?

Задача - сохранять те же 8 КБ сэмплов АЦП, но автоматизированно! Чтобы инженер
на производстве мог это проделать двойным щелчком по батнику?
Посоветуйте пожалуйста!
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
RobFPGA
сообщение Apr 21 2016, 13:11
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 214
Регистрация: 23-12-04
Пользователь №: 1 643



Прветствую!

Странно
Цитата(Almaz1988 @ Apr 21 2016, 09:47) *
...
эта процедура не поддается автоматизированию, поскольку нет возможности настраивать
триггеры и экспортировать данные из коммандной строки ( используя Tcl-скрипт ).
..

Так как например
Код
open_hw_target
current_hw_device [lindex [get_hw_devices] 0]
refresh_hw_device [lindex [get_hw_devices] 0]

set ila_obj [get_hw_ilas -of_objects [get_hw_devices xcku040_0] -filter {CELL_NAME=~"u_ila_0"}]]

set_property TRIGGER_COMPARE_VALUE eq1'b0 [get_hw_probes i_adc_prc/i_pkt_ctrl/enable_i -of_objects $ila_obj

run_hw_ila $ila_obj
wait_on_hw_ila $ila_obj

set hw_data [upload_hw_ila_data $ila_obj]
display_hw_ila_data $hw_data
write_hw_ila_data -csv_file -force hw_data.csv $hw_data

Прекрасно справляется с требуемой задачей в Vivado 2015.4
Смотрите manual по tcl ну и естественно можно потыкав мышкой в GUI аналайзера использовать для образца вывод команд из tcl Console

Упехов! Rob.

P.S. Упс - проглядел что это нужно для старого ChipScope

Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 31st July 2025 - 22:37
Рейтинг@Mail.ru


Страница сгенерированна за 0.01362 секунд с 7
ELECTRONIX ©2004-2016