|
|
  |
RefDes для многовентильных компонентов |
|
|
|
Jun 25 2018, 17:00
|
Частый гость
 
Группа: Участник
Сообщений: 156
Регистрация: 15-04-10
Пользователь №: 56 673

|
Доброго вечера! Возник вопрос по поводу размещения компонентов состоящих из нескольких символов(вентилей). Как мне понять какие части символов, какому индексу размещенного компонента соответствуют. Например, в P-CAD при размещение многовентильных компонентов была автоиндексация сразу, к примеру: DD1.1, DD1.2 и т.д. В Менторе при размещении все части компонента имеют C?, R?, U? DD? и т.д., а индексы, насколько я понял, присваиваются после упаковки. Боюсь запутаться в IO банках разных FPGA при размещении или коррекции схемы. Как осуществлять данный контроль? Или проще руками прописывать индексы RefDes?
|
|
|
|
|
Jun 25 2018, 23:07
|
Знающий
   
Группа: Свой
Сообщений: 791
Регистрация: 14-05-05
Из: Минск
Пользователь №: 5 035

|
Цитата(likeasm @ Jun 25 2018, 20:00)  Доброго вечера! Возник вопрос по поводу размещения компонентов состоящих из нескольких символов(вентилей). Как мне понять какие части символов, какому индексу размещенного компонента соответствуют. Например, в P-CAD при размещение многовентильных компонентов была автоиндексация сразу, к примеру: DD1.1, DD1.2 и т.д. В Менторе при размещении все части компонента имеют C?, R?, U? DD? и т.д., а индексы, насколько я понял, присваиваются после упаковки. Боюсь запутаться в IO банках разных FPGA при размещении или коррекции схемы. Как осуществлять данный контроль? Или проще руками прописывать индексы RefDes? 1.если символы брать из ЦБ то для исключения пересортицы в процессе упаковки сразу прописать RefDes 2.в IOD или IOO имеется возможность дать уникальное имя конкретной реализации ПЛИС, хотя если одна реализация используется не один раз то придется ... см п.1
--------------------
Будь ты рабочий, будь ты профессор, а DxD-IOD-Exp должен знать каждый, чтобы не стать пособником империализма.
|
|
|
|
|
Jun 26 2018, 04:20
|

Гуру
     
Группа: Модераторы
Сообщений: 4 361
Регистрация: 17-08-04
Из: КП Две Поляны
Пользователь №: 512

|
Цитата(likeasm @ Jun 25 2018, 20:00)  Доброго вечера! Возник вопрос по поводу размещения компонентов состоящих из нескольких символов(вентилей). Как мне понять какие части символов, какому индексу размещенного компонента соответствуют. Например, в P-CAD при размещение многовентильных компонентов была автоиндексация сразу, к примеру: DD1.1, DD1.2 и т.д. В Менторе при размещении все части компонента имеют C?, R?, U? DD? и т.д., а индексы, насколько я понял, присваиваются после упаковки. Боюсь запутаться в IO банках разных FPGA при размещении или коррекции схемы. Как осуществлять данный контроль? Или проще руками прописывать индексы RefDes? При размещении выбирайте конкретный Slot - ему соответствует определенный набор номеров пинов. Номер слота уже давно не используется. Для проверки есть файл (Integration\UnusedGates.txt) в который после упаковки записывается инфа о незадействованных слотах\вентилях.
--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю. www.megratec.ru
|
|
|
|
|
Jun 26 2018, 06:19
|

Гуру
     
Группа: Модераторы
Сообщений: 4 361
Регистрация: 17-08-04
Из: КП Две Поляны
Пользователь №: 512

|
Цитата(likeasm @ Jun 26 2018, 07:59)  Спасибо за ответы, но я немного не о том... Попытаюсь объяснить иначе, к примеру, я размещаю микросхему состоящую из двух вентилей Logic и Power, при упаковке у меня Logic имеет RefDes DD2, а Power DD3, вместо DD2. А слоты как я понимаю используются для вентилей, состоящих из одинаковых символов. 1. Вообще-то упаковщик всегда старается упаковать в минимальное количество корпусов.
2. Выбрать номера пинов, соответствующие слоту, можно в любом варианте исполнения. 3. Кроме того есть еще и атрибут Pkg Group, которым можно управлять принудительной упаковкой символов в один корпус.
--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю. www.megratec.ru
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|