Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: I/O Designer
Форум разработчиков электроники ELECTRONIX.ru > Печатные платы (PCB) > Разрабатываем ПП в САПР - PCB development > Mentor-ExpeditionPCB
Страницы: 1, 2, 3, 4, 5, 6
Frederic
Цитата(fill @ Nov 3 2016, 13:22) *
Вообще написано что размер отображения Pin Number в IOD зависит от текущих настроек DxD.
Пришли тестовый проект для пробы.


Цитата(dmitry-tomsk @ Nov 3 2016, 14:25) *
Ага, только их там нет. В VX2 добавили.


не нашел где настроить sad.gif
по этому выкладываю тестовый проект
разбивка символов по банкам

далее, не могу понять почему так:
1.предупреждение при генерации символов - Signal Vref_165_6 has to be removed because it is not used anymore
зачем их удалять ?
они используются и они необходимы

2.в консоле сообщение -
# Some signals cannot be matched with nets on the layout:
# 1FG, 1FR, 200MHz_N, 200MHz_P, 2FB, 2FG, 2FR, 3FB, .................

но сигналы имеют пин и символ, на символе они видны, как и в xDx

все эти неувязочки из тестового проекта
прикладываю картинки для тех снимает порчу по фото sm.gif
dmitry-tomsk
Цитата(Frederic @ Nov 29 2016, 13:56) *
вопрос по файлу vhd (так сказать второй сезон, первый был в 2009г. sm.gif )
в тренингах имеется файлик imageproc.vhd
в IOD сделал импорт, появились сигналы, но нет привязки к пинам плис как ожидал
хотя откуда им взятся, если их нет в файле sad.gif

господа выложите пожалуйста файлы которые вы импортируете в IOD

Я в вивадо делаю open implemente design затем file->export->export I/O ports в xdc. xdc только и использую, больше ничего.

Про vhdl там задумка интересная - разбивка на символы по компонентам внутри топового vhdl но на деле только для простых проектов, куча всяких ограничений. Проще самому на символы растащить мышкой.
fill
Цитата(Frederic @ Nov 30 2016, 20:55) *
2.в консоле сообщение -
# Some signals cannot be matched with nets on the layout:
# 1FG, 1FR, 200MHz_N, 200MHz_P, 2FB, 2FG, 2FR, 3FB, .................

но сигналы имеют пин и символ, на символе они видны, как и в xDx

все эти неувязочки из тестового проекта
прикладываю картинки для тех снимает порчу по фото sm.gif


Таких сигналов действительно нет ни на схеме ни соответственно в топологии. Чтобы они появились надо добавить на схему символ блока, (содержащего подсхему с pcb символами этим цепями) и соединить его с другими компонентами схемы или разместить pcb символы и опять же подключить их.
cniism
Добрый день.
В общем у меня вопрос достаточно праздный.
Сам я давно пользуюсь SVN и поэтому обратил внимание на данную возможность.
В I-O имеется система контроля версий.
Она общем работает.
Но имеется вопрос:
Не ясно как пользоваться сравнением версий. В Help написано что с помощью данной функции можно посмотреть различия в выделенных ревизиях при просмотре истории,
но у меня кнопка сравнения заблокирована.
И как обновлять загруженную из репозитария версию базы? Я это делаю через закрытие-открытие базы. Как-нибудь иначе можно это сделать?
В целом система работает. И в любой момент можно сделать откат до нужного состояния.
cniism
Добрый день.
Никак не пойму.
Cell при работе в I-O должен быть заранее создан?
Или он создается при генерации символов?
Frederic
Цитата(cniism @ May 24 2017, 17:56) *
Добрый день.
Никак не пойму.
Cell при работе в I-O должен быть заранее создан?
Или он создается при генерации символов?

заранее и прописан в IOD
cniism
Спасибо.
Не подскажите?
1.Можно создать набор символов только с нужным набором выводов (у плис не все выводы используются) или необходимо создать набор символов которые содержат все выводы Cell?
2. При упаковке схемы получаю сообщение:
ERROR: Block Board1, Page Config and PCI, Symbol $2I2725:<!#!><objindex>576461156030352004</objindex>
Symbol: Test_core_power_dgnd_pcb not found on
Part Number: xc7a100t in Parts DataBase.
[Please add the symbol's definition in the PDB for this part or change
the symbol in the schematic to use one that is referenced in the PDB
for the part. Note that if there is a PIN_SET_NAME property on the
symbol, its value becomes the effective symbol name for packaging.]
В I-O стоит экспорт в локальную базу данных. Как это лечить?




Вообще какой тип экспорта лучше использовать в локальную или в библиотеку?

И последний вопрос.
Я вроде все пины ПЛИС назначил. Но все равно в закладке Unassigned остаются пины. Что я делаю на так?
Frederic
Цитата(cniism @ May 25 2017, 12:03) *
Спасибо.
Не подскажите?
1.Можно создать набор символов только с нужным набором выводов (у плис не все выводы используются)

так IOD генерит символ только с теми сигналами которые прописаны

Цитата
или необходимо создать набор символов которые содержат все выводы Cell?

создать можно, но зачем ?
в IOD прописаны сигналы которые необходимы, т.е. нет ни чего лишнего

не чего терять время на рисование символов
меня устраивает символ который генерит IOD

тем более если использовать функциональный символ - то он будет один на всю ПЛИС

Цитата
2. При упаковке схемы получаю сообщение:
ERROR: Block Board1, Page Config and PCI, Symbol $2I2725:<!#!><objindex>576461156030352004</objindex>
.............
symbol, its value becomes the effective symbol name for packaging.]

что то где то не достаточно sm.gif

Цитата
В I-O стоит экспорт в локальную базу данных. Как это лечить?
Вообще какой тип экспорта лучше использовать в локальную или в библиотеку?

ПЛИС это одноразовая реализация, сделал и забыл
в другом проекте или модернизации проекта все равно что то поплывет
зачем засорять ЦБ ?
пущай хранится данная реализация ПЛИС в локальной
ИМХО

Цитата
И последний вопрос.
Я вроде все пины ПЛИС назначил. Но все равно в закладке Unassigned остаются пины. Что я делаю на так?

выложи проект
cniism
Спасибо.
Но к сожалению у меня при экспорте в локальную базу данных упаковка выдает ошибку:
ERROR: Block Board1, Page Config and PCI, Symbol $2I2826:<!#!><objindex>576460756598393579</objindex>
Symbol: MEM_pcb not found on
Part Number: xc7a100t_1 in Parts DataBase.
[Please add the symbol's definition in the PDB for this part or change
the symbol in the schematic to use one that is referenced in the PDB
for the part. Note that if there is a PIN_SET_NAME property on the
symbol, its value becomes the effective symbol name for packaging.]

Проект прикреплен.

И еще один момент.
Когда я символы создаю через генератор символов, у меня экспорт в центральную библиотеку проходит без проблем.
А когда в ручную, получаю ошибку что не подсоединяется Cell.
Какие есть ограничения на создание символов?

Со вторым вопросом разобрался.
Дело в том что при создании символов вручную нельзя менять тип выводимой информации для пина. Если в настройках указан тип : Имя сигнала (или номер пина), то на всех создаваемых символах должен выводится имя сигнала (или номер пина). А я менял этот параметр, для одних символов задавал на пине имя сигнала а для других номер пина.
Frederic
Цитата(cniism @ May 27 2017, 08:35) *
Спасибо.
Но к сожалению у меня при экспорте в локальную базу данных упаковка выдает ошибку:
ERROR: Block Board1, Page Config and PCI, Symbol $2I2826:<!#!><objindex>576460756598393579</objindex>
Symbol: MEM_pcb not found on
............

у меня тоже упаковка не прошла, но иначе и не может быть
открой в навигаторе в блоках схему DIO_Artix7_XC7A100TFGG484_top
в проекте нет такого символа, где ты его взял ?
т.е. не корректно прошел экспорт из IOD in DxD

далее:
поудалял кучу локальных символов в DxD
подцепил в IOD свой Cell на 484 ноги
заново сгенерил символы на свой вкус в IOD
поставил галку (см картинку)

и провел полную синхронизацию проекта DxD-Exp-IOD
да, забыл дать проекту новое имя sm.gif
см исправленный проект
cniism
Спасибо.
Странно а почему мой Cell на 484 ноги не подошёл?
Надо как-то особенно Cell для ПЛИС делать? crying.gif
Frederic
Цитата(cniism @ May 30 2017, 11:26) *
Спасибо.
Странно а почему мой Cell на 484 ноги не подошёл?
Надо как-то особенно Cell для ПЛИС делать? crying.gif

ЦБ с твоим Cell не было sad.gif пришлось свой взять
да в DxD замени мою ЦБ на свою
и в IOD подцепи свой Cell 484 ногий
cniism
Спасибо.
Центральная библиотека это которая внутри DxDesiner? У меня в библиотеке (lmc) (в cell) Xilinx_fgg484. Я его пользовал. А еще был fgg484, я его удалил....
В общем при их использовании у меня все равно ничего не получалось.
И не подскажите? Локальные символы как удаляли в DxD. Через DxDataBook ?
Frederic
Цитата(cniism @ Jun 2 2017, 16:50) *
Спасибо.
Центральная библиотека это которая внутри DxDesiner?

ЦБ д.б. вообще отдельно, а не внутри проекта !!!!!!!!!!!!!!
сейчас залез в твой проект и увидел с:\Temp\DIO2\MyLibrary\ maniac.gif

Цитата
У меня в библиотеке (lmc) (в cell) Xilinx_fgg484. Я его пользовал. А еще был fgg484, я его удалил....

сейчас увидел Xilinx_fgg484

Цитата
В общем при их использовании у меня все равно ничего не получалось.

удалил всё и везде, что связано с моим Cell
прописал твою ЦБ в DxD
в IOD применил Xilinx_fgg484
повторил генерацию символов, экспорт в DxD и далее в Ехр
провел синхронизацию проекта DxD-Exp-IOD

у меня все работает sm.gif
написал это предложение и вроде у меня дежавю, что то связанное с fill lol.gif
Цитата
И не подскажите? Локальные символы как удаляли в DxD. Через DxDataBook ?

да, в SymbolView/localsymbols

выкладываю новую редакцию проекта с Xilinx_fgg484
твою ЦБ MyLibrary убрал из проекта
cniism
Спасибо.
Определенно связано с fill. blush.gif
Frederic
Цитата(Frederic @ Nov 3 2016, 12:44) *
маршрут xDxD VX1.2

картинка из xDxD
для зрительного восприятия изменил название цепей на G2 и B1 и шрифт для В1 в соответстиве с видимым размером PinNumber вывода банка
как видим при генерации символов в IOD получаем очень мелький шрифт PinNumber

изменения в IOD Settings/Appearance/DivaceWindow не помагает
больше не нашел где можно изменить шрифт

да, работаю в локальных символах
корректировать символы как то лень

какое есть решение ?

fill,
твой ответ - Вообще написано что размер отображения Pin Number в IOD зависит от текущих настроек DxD.
Пришли тестовый проект для пробы.

проякт я выкладывал, но скорее всего ты его не увидел
по этому выкладываю новый проект уже в VX2.1

проблема осталась с размером шрифта
fill
Цитата(Frederic @ Feb 1 2018, 12:33) *
fill,
твой ответ - Вообще написано что размер отображения Pin Number в IOD зависит от текущих настроек DxD.
Пришли тестовый проект для пробы.

проект я выкладывал, но скорее всего ты его не увидел
по этому выкладываю новый проект уже в VX2.1

проблема осталась с размером шрифта

Переходи на IOPT - в нем есть специальные настройки Нажмите для просмотра прикрепленного файла
Результат генерирования из IOPT в твоем проекте Нажмите для просмотра прикрепленного файла
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.