Перейти к содержанию
    

Добрый день.

Никак не пойму.

Cell при работе в I-O должен быть заранее создан?

Или он создается при генерации символов?

заранее и прописан в IOD

post-5035-1495639586_thumb.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Спасибо.

Не подскажите?

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 остаются пины. Что я делаю на так?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Спасибо.

Не подскажите?

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.]

что то где то не достаточно :)

 

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

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

ПЛИС это одноразовая реализация, сделал и забыл

в другом проекте или модернизации проекта все равно что то поплывет

зачем засорять ЦБ ?

пущай хранится данная реализация ПЛИС в локальной

ИМХО

 

И последний вопрос.

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

выложи проект

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Спасибо.

Но к сожалению у меня при экспорте в локальную базу данных упаковка выдает ошибку:

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.

Какие есть ограничения на создание символов?

 

Со вторым вопросом разобрался.

Дело в том что при создании символов вручную нельзя менять тип выводимой информации для пина. Если в настройках указан тип : Имя сигнала (или номер пина), то на всех создаваемых символах должен выводится имя сигнала (или номер пина). А я менял этот параметр, для одних символов задавал на пине имя сигнала а для других номер пина.

DIO2.7z

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Спасибо.

Но к сожалению у меня при экспорте в локальную базу данных упаковка выдает ошибку:

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

да, забыл дать проекту новое имя :)

см исправленный проект

DIO2.7z

post-5035-1495912479_thumb.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Спасибо.

Странно а почему мой Cell на 484 ноги не подошёл?

Надо как-то особенно Cell для ПЛИС делать? :crying:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Спасибо.

Странно а почему мой Cell на 484 ноги не подошёл?

Надо как-то особенно Cell для ПЛИС делать? :crying:

ЦБ с твоим Cell не было :( пришлось свой взять

да в DxD замени мою ЦБ на свою

и в IOD подцепи свой Cell 484 ногий

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Спасибо.

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

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

И не подскажите? Локальные символы как удаляли в DxD. Через DxDataBook ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Спасибо.

Центральная библиотека это которая внутри DxDesiner?

ЦБ д.б. вообще отдельно, а не внутри проекта !!!!!!!!!!!!!!

сейчас залез в твой проект и увидел с:\Temp\DIO2\MyLibrary\ :maniac:

 

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

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

 

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

удалил всё и везде, что связано с моим Cell

прописал твою ЦБ в DxD

в IOD применил Xilinx_fgg484

повторил генерацию символов, экспорт в DxD и далее в Ехр

провел синхронизацию проекта DxD-Exp-IOD

 

у меня все работает :)

написал это предложение и вроде у меня дежавю, что то связанное с fill :lol:

И не подскажите? Локальные символы как удаляли в DxD. Через DxDataBook ?

да, в SymbolView/localsymbols

 

выкладываю новую редакцию проекта с Xilinx_fgg484

твою ЦБ MyLibrary убрал из проекта

DIO2.7z

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

маршрут xDxD VX1.2

 

картинка из xDxD

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

как видим при генерации символов в IOD получаем очень мелький шрифт PinNumber

 

изменения в IOD Settings/Appearance/DivaceWindow не помагает

больше не нашел где можно изменить шрифт

 

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

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

 

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

fill,

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

Пришли тестовый проект для пробы.

 

проякт я выкладывал, но скорее всего ты его не увидел

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

 

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

post-5035-1517477450_thumb.png

301411_106_OGt.7z

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

fill,

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

Пришли тестовый проект для пробы.

 

проект я выкладывал, но скорее всего ты его не увидел

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

 

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

Переходи на IOPT - в нем есть специальные настройки post-512-1518444441_thumb.png

Результат генерирования из IOPT в твоем проекте post-512-1518445351_thumb.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Скажите пожалуйста, существует ли поддержка FPGA Certus-NX (Lattice) в IOD / IOPT (вообще, в любой версии) ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

10 hours ago, SM said:

Скажите пожалуйста, существует ли поддержка FPGA Certus-NX (Lattice) в IOD / IOPT (вообще, в любой версии) ?

в Ехр VX2.8 я не увидел

3io.png.630c65022186e3118c80e61ce67acd3b.png

еше не вошло в картинку семейство - atticeses

нашел инфу в инете - "Ознакомительные образцы Certus-NX для автомобильной промышленности уже поступают отдельным заказчикам. Сроки широкой доступности производитель не сообщает.

27 августа 2021 в 07:59"

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

47 minutes ago, Frederic said:

или они уже доступны в промышленных поставках?

Индустриальные доступны с ноября точно (может раньше - не интересовался просто). Автомобильные - не знаю, не видел. А пока недоступны CertusPro-NX.

А вообще конечно плохо. Придется ручками оптимизировать, и рисовать её всю.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...