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

 
 
 
Reply to this topicStart new topic
> RefDes для многовентильных компонентов
likeasm
сообщение Jun 25 2018, 17:00
Сообщение #1


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

Группа: Участник
Сообщений: 156
Регистрация: 15-04-10
Пользователь №: 56 673



Доброго вечера! Возник вопрос по поводу размещения компонентов состоящих из нескольких символов(вентилей). Как мне понять какие части символов, какому индексу размещенного компонента соответствуют. Например, в P-CAD при размещение многовентильных компонентов была автоиндексация сразу, к примеру: DD1.1, DD1.2 и т.д. В Менторе при размещении все части компонента имеют C?, R?, U? DD? и т.д., а индексы, насколько я понял, присваиваются после упаковки. Боюсь запутаться в IO банках разных FPGA при размещении или коррекции схемы. Как осуществлять данный контроль? Или проще руками прописывать индексы RefDes?
Go to the top of the page
 
+Quote Post
Frederic
сообщение Jun 25 2018, 23:07
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 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 sm.gif


--------------------
Будь ты рабочий, будь ты профессор, а DxD-IOD-Exp должен знать каждый, чтобы не стать пособником империализма.
Go to the top of the page
 
+Quote Post
fill
сообщение Jun 26 2018, 04:20
Сообщение #3


Гуру
******

Группа: Модераторы
Сообщений: 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
Go to the top of the page
 
+Quote Post
likeasm
сообщение Jun 26 2018, 04:59
Сообщение #4


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

Группа: Участник
Сообщений: 156
Регистрация: 15-04-10
Пользователь №: 56 673



Спасибо за ответы, но я немного не о том... Попытаюсь объяснить иначе, к примеру, я размещаю микросхему состоящую из двух вентилей Logic и Power, при упаковке у меня Logic имеет RefDes DD2, а Power DD3, вместо DD2. А слоты как я понимаю используются для вентилей, состоящих из одинаковых символов.
Go to the top of the page
 
+Quote Post
fill
сообщение Jun 26 2018, 06:19
Сообщение #5


Гуру
******

Группа: Модераторы
Сообщений: 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
Go to the top of the page
 
+Quote Post
likeasm
сообщение Jun 26 2018, 19:20
Сообщение #6


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

Группа: Участник
Сообщений: 156
Регистрация: 15-04-10
Пользователь №: 56 673



Спасибо попробую данный атрибут
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 17th June 2025 - 10:57
Рейтинг@Mail.ru


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