|
LVDS буфферы IBUFGDS, Как подключит резистор терминатор? |
|
|
|
 |
Ответов
|
Jul 9 2008, 06:42
|

Частый гость
 
Группа: Свой
Сообщений: 129
Регистрация: 28-11-06
Пользователь №: 22 854

|
Цитата(Boris_TS @ Jul 9 2008, 10:31)  Если я не ошибаюсь, то все настройки, даже недокументированные (кромеStartup) можно просмотреть в FPGA Editor'е: Implement/PAR/ View/Edit Routed Design (FPGA Editor). Сам так смотрел во что компилируются мои потуги, дабы видеть что делать не надо. Но с V5 я пока еще не работал, попробуйте, а вдруг получиться. Спасибо за совет.Как раз этим в данный момент и занимаюсь.Но никак не могу найти этот резистор... Цитата Не совсем понятен вопрос, что именно вас интересует:
1. Как узнать подключен /неподключен? см. Pinout Repor
2. Где еще кроме исходного кода можно задать этот атрибут? .ucf , можно и через PACE
3. Надо ли вам его подключать? если на плате уже стоит 100 Ом резистор на входах такого буфера, то не надо Несомненно только в коде.Вопрос именно в буфере при подключении DCM.В отдельно стоящем буфере я успешно этот резистор подключаю(написать в коде 1 строчку мне не влом). Написал этот же атрибут при инстаяляции DCM. Вроде синтезатор не ругается.В данный момент проверяю(лазаю в PACE)
--------------------
Противник, вскрывающий ваши ошибки, гораздо полезнее, чем друг, скрывающий их. /Леонардо да Винчи/
|
|
|
|
|
Jul 9 2008, 07:13
|

Частый гость
 
Группа: Свой
Сообщений: 129
Регистрация: 28-11-06
Пользователь №: 22 854

|
Цитата(DmitryR @ Jul 9 2008, 11:10)  Если включен DCM, то DIFF_TERM использовать не надо, так как DCM и обеспечивает терминацию. Имейте в виду только, что DCM очень неслабо потребляет, и использовать его вместо DIFF_TERM имеет смысл только в том случае, если нужна на самом деле динамическая точная калибровка. Спасибо за ответ.А откуда такая информация?Личный опыт или документация?Если документация,то какая?
--------------------
Противник, вскрывающий ваши ошибки, гораздо полезнее, чем друг, скрывающий их. /Леонардо да Винчи/
|
|
|
|
|
Jul 9 2008, 10:13
|

Частый гость
 
Группа: Свой
Сообщений: 129
Регистрация: 28-11-06
Пользователь №: 22 854

|
Цитата(DmitryR @ Jul 9 2008, 11:40)  Если буфер LVDS не объявлен явно, а инстанциируется автоматически, то надо атрибут DIFF_TERM ставить на пин. Сделать это можно как в UCF, так и в коде. Цитата Где еще кроме исходного кода можно задать этот атрибут? .ucf , можно и через PACE Коллеги,благодарен Вам за пинок в нужном направлении. Строчка в .UCF NET "CLK_p" DIFF_TERM = TRUE; спасла Мир!!! Тему можно закрывать
--------------------
Противник, вскрывающий ваши ошибки, гораздо полезнее, чем друг, скрывающий их. /Леонардо да Винчи/
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|