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

 
 
> применение LVDS, проблемы на этапе MAP
zherdiy
сообщение Feb 9 2009, 11:18
Сообщение #1


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

Группа: Участник
Сообщений: 93
Регистрация: 8-01-08
Из: Запорожье
Пользователь №: 33 895



Здравствуйте, коллеги.
Столкнулся со странной проблемой - не смог правильно подключить вывод PAD с элементом IBUFDS. Работаю со схематиком (пример см. ниже).

Файл топологических ограничений сделал согласно официальному описанию на мой кит (см.ниже).

В результате на этапе MAP выскакивает по всем ЛВДСам следующая ошибка:

ERROR:Pack:1107 - Unable to combine the following symbols into a single
DIFFSI_NDT component:
PAD symbol "lvds_in<3>" (Pad Signal = lvds_in<3>)
SlaveBuffer symbol "XLXI_563/SLAVEBUF.DIFFIN" (Output Signal =
XLXI_563/SLAVEBUF.DIFFIN)
Each of the following constraints specifies an illegal physical site for a
component of type DIFFSI_NDT:
Symbol "lvds_in<3>" (LOC=B6 [Physical Site Type = DIFFMTB])
The component type is determined by the types of logic and the properties and
configuration of the logic it contains. Please double check that the types of
logic elements and all of their relevant properties and configuration options
are compatible with the physical site type of the constraint.
Please correct the constraints accordingly.

Как с этим бороться?
Эскизы прикрепленных изображений
Прикрепленное изображение
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 6)
DmitryR
сообщение Feb 9 2009, 11:26
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 535
Регистрация: 20-02-05
Из: Siegen
Пользователь №: 2 770



Несмотря на то, что вы не указали кристалл, я думаю это потому, что B6 - негативный контакт пары, а A6 - позитивный. У вас же наоборот.
Go to the top of the page
 
+Quote Post
zherdiy
сообщение Feb 9 2009, 11:39
Сообщение #3


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

Группа: Участник
Сообщений: 93
Регистрация: 8-01-08
Из: Запорожье
Пользователь №: 33 895



Цитата(DmitryR @ Feb 9 2009, 13:26) *
Несмотря на то, что вы не указали кристалл, я думаю это потому, что B6 - негативный контакт пары, а A6 - позитивный. У вас же наоборот.

Щас элементы переверну и проверю.

скомпилилось! Спасибо... кто бы подумал, что есть разница как ставить элементы.
Go to the top of the page
 
+Quote Post
DmitryR
сообщение Feb 9 2009, 11:49
Сообщение #4


Профессионал
*****

Группа: Свой
Сообщений: 1 535
Регистрация: 20-02-05
Из: Siegen
Пользователь №: 2 770



Разница конечно есть, ведь переполюсовка выводов дифференциальной пары приводит к инверсии сигнала. И поэтому в даташите указано, какой контакт в паре позитивный, а какой - негативный.
Go to the top of the page
 
+Quote Post
tolik1
сообщение Feb 10 2009, 07:02
Сообщение #5


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

Группа: Свой
Сообщений: 199
Регистрация: 2-03-05
Из: МОСКВА
Пользователь №: 3 016



Цитата(zherdiy @ Feb 9 2009, 14:18) *
Здравствуйте, коллеги.
Столкнулся со странной проблемой - не смог правильно подключить вывод PAD с элементом IBUFDS. Работаю со схематиком (пример см. ниже).

Файл топологических ограничений сделал согласно официальному описанию на мой кит (см.ниже).

В результате на этапе MAP выскакивает по всем ЛВДСам следующая ошибка:

ERROR:Pack:1107 - Unable to combine the following symbols into a single
DIFFSI_NDT component:
PAD symbol "lvds_in<3>" (Pad Signal = lvds_in<3>)
SlaveBuffer symbol "XLXI_563/SLAVEBUF.DIFFIN" (Output Signal =
XLXI_563/SLAVEBUF.DIFFIN)
Each of the following constraints specifies an illegal physical site for a
component of type DIFFSI_NDT:
Symbol "lvds_in<3>" (LOC=B6 [Physical Site Type = DIFFMTB])
The component type is determined by the types of logic and the properties and
configuration of the logic it contains. Please double check that the types of
logic elements and all of their relevant properties and configuration options
are compatible with the physical site type of the constraint.
Please correct the constraints accordingly.

Как с этим бороться?

А поддерживает ли Ваш кристал LVDS_33?
Go to the top of the page
 
+Quote Post
zherdiy
сообщение Feb 10 2009, 09:48
Сообщение #6


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

Группа: Участник
Сообщений: 93
Регистрация: 8-01-08
Из: Запорожье
Пользователь №: 33 895



Угу, поддерживает. Щас все работает, ломаю голову, как проверить правильность приходящих данных.
Go to the top of the page
 
+Quote Post
DmitryR
сообщение Feb 10 2009, 10:15
Сообщение #7


Профессионал
*****

Группа: Свой
Сообщений: 1 535
Регистрация: 20-02-05
Из: Siegen
Пользователь №: 2 770



ChipScope поставить сразу за LVDS-буферами.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 12:59
Рейтинг@Mail.ru


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