RobFPGA 2 February 25 Posted February 25 · Report post 8 hours ago, dxp said: Офтопный вопрос. Вот тут report_property возвращает некие объекты с кучей параметров. А можно где-то посмотреть код, где описаны эти property? Насколько мне известно, Tcl язык незамысловатый и в нём не то, что сложных объектов, и типов-то почти нет (есть базовый тип "строка", значения которого кастуются по месту в зависимости от контекста). Я не большой знаток TCL но в нем есть классические классы Делаются они через соответствуй package TclOO package require TclOO namespace eval aaa { oo::class create Gen { variable indent_width variable indent_string variable fh constructor {} { ::set indent_width 2 ::set indent_string "" ::set fh {} } method set_file_handle { value } { ::set fh $value } method write { line } { puts -nonewline $fh ">> $line" } ... } ... set gg [Gen new] gg set_file_handle sdtout gg write "test" Скорее всего в Vv так и сделано. Ну или через свою надстройку над этим. P.S. но в открытую похожего кода в Vv не найти, либо криптованно, либо скорее всего в бинарном виде в либах. Quote Share this post Link to post Share on other sites More sharing options...
AVR 0 Thursday at 10:57 PM Posted Thursday at 10:57 PM · Report post On 4/28/2016 at 5:49 PM, Doka said: теперь валится на opt_design : opt_design failed ERROR: [Chipscope 16-213] The debug port 'u_ila_0/probe0' has 1 unconnected channels (bits). This will cause errors during implementation. У меня совершенно другая проблема. Я сначала добавлял debug core в block design, потом убрал его на совсем. Но вдруг, эта проблема всплыла и пишет мне про некоторый u_ila_0/probe0 который давно не существует. Где же его вытереть окончательно. Когда вызываю setup debug core - там не к чему добавлять, там пусто. Только у меня оно жалуется на целых 32 unconnected. Quote Share this post Link to post Share on other sites More sharing options...
des00 1 Friday at 06:48 AM Posted Friday at 06:48 AM · Report post 7 hours ago, AVR said: Где же его вытереть окончательно. Когда вызываю setup debug core - там не к чему добавлять, там пусто. Только у меня оно жалуется на целых 32 unconnected. таргет xdc файл почистить руками? Quote Share this post Link to post Share on other sites More sharing options...
attaboy 0 Friday at 02:47 PM Posted Friday at 02:47 PM · Report post Необязательно target. Может быть и в каком-нибудь другом xdc или даже в tcl. Думаю лучший вариант ручного поиска - в рабочей директории проекта запустить что-то типа: grep -r "create_debug_core" . И по результату поиска уже посмотреть, какие ila создаются. Quote Share this post Link to post Share on other sites More sharing options...
AVR 0 Friday at 09:50 PM Posted Friday at 09:50 PM · Report post 15 hours ago, des00 said: таргет xdc файл почистить руками? Благодарю, это решение сработало. Удивительно, добавить и удалить в block design оно запросто, а такую мину в xdc заложить. Было очень срочно нужно, а никаких намеков на источник этой подлянки не было в логах, ну на первый взгляд по крайней мере. Quote Share this post Link to post Share on other sites More sharing options...