Есть отладочная плата: http://www.altera.com/education/univ/mater...nano-board.html где все I/O Banks запитаны 3.3V. Возможно ли как то реализовать LVDS интерфейс если согласно даташиту используемые при этом банки должны быть запитаны 2.5V ?
per_aspera_ad_astra
Feb 9 2012, 07:31
Цитата(sppol @ Feb 8 2012, 18:12)
Есть отладочная плата: http://www.altera.com/education/univ/mater...nano-board.html где все I/O Banks запитаны 3.3V. Возможно ли как то реализовать LVDS интерфейс если согласно даташиту используемые при этом банки должны быть запитаны 2.5V ?
LVDS интерфейс оперирует разницей уровней на N и P выводах (дифференциальным напряжением), поэтому возможно реализовать (хотя конечно это неправильно).
Например на Spartan-6 в DC характеристиках (ds162.pdf) LVDS_25, LVDS_33 идут одной строкой VL = 1.25 – 0.125 B, VH = 1.25 + 0.125.
Посмотрите подобные параметры на микросхему которую хотите подсоединять и на ПЛИС.
DmitryR
Feb 9 2012, 09:22
Цитата(per_aspera_ad_astra @ Feb 9 2012, 10:31)
поэтому возможно реализовать
Я вам буду очень признателен, если вы еще расскажете как. Конкретно что и как в Квартусе надо настроить, чтобы он в 3.3 банке сконфигурировал LVDS.
_Anatoliy
Feb 9 2012, 09:33
Цитата(DmitryR @ Feb 9 2012, 11:22)
Я вам буду очень признателен, если вы еще расскажете как. Конкретно что и как в Квартусе надо настроить, чтобы он в 3.3 банке сконфигурировал LVDS.
Скажите ему что там 2,5В
Hoodwin
Feb 9 2012, 09:38
Ну, можно квартус обмануть и написать ему, что банк запитан на 2.5В, и вдуть ему туда LVDS. Но это, конечно, против правил. Хотя скорее всего ничего страшного не будет, потребление вырастет, но при небольшом числе LVDS это не так уж и страшно. Хуже, если там в банке живут всякие конфигурационные пины. Квартус может обидеться, и не захотеть переходить на 2.5В из-за них.
per_aspera_ad_astra
Feb 9 2012, 11:54
Самое главное что-бы у вас _N и _P в правильном месте были (на одном буфере)! Может в этом и проблемма?
VladimirB
Feb 9 2012, 13:33
Цитата(Hoodwin @ Feb 9 2012, 12:38)
Ну, можно квартус обмануть и написать ему, что банк запитан на 2.5В, и вдуть ему туда LVDS. Но это, конечно, против правил. Хотя скорее всего ничего страшного не будет, потребление вырастет, но при небольшом числе LVDS это не так уж и страшно. Хуже, если там в банке живут всякие конфигурационные пины. Квартус может обидеться, и не захотеть переходить на 2.5В из-за них.
У нас ребята также накосячили на Virtex5 и тоже пришлось ISE обманывать. Но ничего вроде летает на самолёте с 1.1ГБит/c через LVDS от 3.3Вольт.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.