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

 
 
 
Reply to this topicStart new topic
> Spartan 3, LVDS, Terminations resisters., Как работать с LVDS в Spartan3
kas
сообщение Nov 6 2007, 13:14
Сообщение #1


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

Группа: Свой
Сообщений: 77
Регистрация: 17-05-05
Из: Красноярск
Пользователь №: 5 108



Приветствую.

Чего-то не могу найти как работать с LVDS в 3м спартане. Нашел как работать в 3А, 3AN, 3AN DSP. Но блоки ввода-вывода 3 и 3А, 3AN, 3AN DSP разные. Кинте ссылку что почитать? ds099 и ug331 уже смотрел. Собственно и вопрос то только по согласующим резисторам. Есть 100 омные ризисторы внутри блока ввода-вывода или нет. Если есть то как подключить? Если нет, то можно LVDS_25_DCI использовать? И если можно, то как.
Go to the top of the page
 
+Quote Post
stoker
сообщение Nov 6 2007, 17:31
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 340
Регистрация: 28-11-05
Из: Москва
Пользователь №: 11 469



Цитата(kas @ Nov 6 2007, 16:14) *
Приветствую.
Чего-то не могу найти как работать с LVDS в 3м спартане. Нашел как работать в 3А, 3AN, 3AN DSP. Но блоки ввода-вывода 3 и 3А, 3AN, 3AN DSP разные. Кинте ссылку что почитать? ds099 и ug331 уже смотрел. Собственно и вопрос то только по согласующим резисторам. Есть 100 омные ризисторы внутри блока ввода-вывода или нет. Если есть то как подключить? Если нет, то можно LVDS_25_DCI использовать? И если можно, то как.

Я цеплял.
http://electronix.ru/forum/index.php?showt...&hl=obuftds
Если хотите LVDS_25_DCI, ставте IOSTANDARD => "LVDS_25_DCI". В ds099 все варианты описаны.
На входы тоже есть свой примитив, IBUFDS кажется. Если хотите двунаправленный, есть приметив IOBUFDS. Цепляется также. На каждый примитив есть описание в папке где ваш ISE установлен.

Сообщение отредактировал stoker - Nov 6 2007, 18:17
Go to the top of the page
 
+Quote Post
kas
сообщение Nov 7 2007, 03:12
Сообщение #3


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

Группа: Свой
Сообщений: 77
Регистрация: 17-05-05
Из: Красноярск
Пользователь №: 5 108



в документации на spartan 3e (ds312.pdf) написано "Spartan-3E devices provide an on-chip ~120 differential termination across the input differential receiver terminals."
в документации на spartan 3 такого не нашел. Но и о необходимости внешнего согласующего резистора тоже ничего не нашел.
Go to the top of the page
 
+Quote Post
YGin
сообщение Nov 7 2007, 11:44
Сообщение #4


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

Группа: Свой
Сообщений: 193
Регистрация: 28-02-06
Пользователь №: 14 796



Цитата(stoker @ Nov 6 2007, 19:31) *
На входы тоже есть свой примитив, IBUFDS кажется.

Вопросик возможно немножко не в тему.
Не подскажете, а есть примитив для LVDS но со стробом на входе, скажем как FDCE?
Go to the top of the page
 
+Quote Post
stoker
сообщение Nov 7 2007, 12:08
Сообщение #5


Местный
***

Группа: Свой
Сообщений: 340
Регистрация: 28-11-05
Из: Москва
Пользователь №: 11 469



Цитата(YGin @ Nov 7 2007, 14:44) *
Вопросик возможно немножко не в тему.
Не подскажете, а есть примитив для LVDS но со стробом на входе, скажем как FDCE?

Чесно говоря, ненашёл... Скорее всего нету. Видимо стробировать нужно будет после него.

Цитата(kas @ Nov 7 2007, 06:12) *
в документации на spartan 3e (ds312.pdf) написано "Spartan-3E devices provide an on-chip ~120 differential termination across the input differential receiver terminals."
в документации на spartan 3 такого не нашел. Но и о необходимости внешнего согласующего резистора тоже ничего не нашел.

Попробуйте посмотреть примеры работы с LVDS для Спартана 3 в Aplication Notе на сайте у Ксилинкса.
http://www.xilinx.com/xlnx/xweb/xil_public...condaryNavPick=
Вот http://direct.xilinx.com/bvdocs/appnotes/xapp491.pdf
Здесь есть как стробировать входы.

Сообщение отредактировал stoker - Nov 7 2007, 12:15
Go to the top of the page
 
+Quote Post

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

 


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


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