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

 
 
> Как в один банк I/O в CycloneII завести LVDS и LVTTL?
slog
сообщение Sep 8 2008, 08:59
Сообщение #1


Знающий
****

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



Не могу решить проблему crying.gif

Используется EP2C35F484.
Банк 1 используется для ввода LVDS сигналов и питается от 2.5v.
В этом же банке находится пин CLK_2, на который заведён LVTTL сигнал с уровнем 3.3v от внешнего тактового генератора, для тактирования PLL1.
Quartus не даёт так делать и выдаёт ошибку, потому что не-дифференциальный сигнал должен быть не ближе 4-х пинов к дифференциальному. В BGA корпусе CLK_2 занимает пин М1, квартус ругается на близость к М5 и М6, на которых LVDS. Если квартус обмануть и сказать что на CLK_2 подаётся дифференциальный LVDS, то всё компилируется и даже работает в железе, но это вроде не правильно на LVDS вод подавать LVTTL. Пины переназначить не могу, потому что так уже сделано в работающем устройстве. Возможности узнать как там сделано нет. А я вот не соображу как же это объяснить квартусу. Помогайте help.gif


--------------------
В действительности всё не так, как на самом деле.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
LeonY
сообщение Sep 8 2008, 12:53
Сообщение #2


Знающий
****

Группа: Админы
Сообщений: 689
Регистрация: 24-06-04
Из: South Africa
Пользователь №: 164



Чегой-то я не понял... Вопрос о том как "обмануть" Quartus. Ну ОК - совет пришел. Ну а следующая проблема - как обмануть физику? Я имею ввиду следующее: банк 1 у Вас запитан от 2.5V (весь), и Вы ни минуты не сомневаясь подаете на вход сигнал питаемый 3.3V, амплитуда которого может быть, и, скорее всего, будет rail-to-rail, т.е. 3.3V (и даже выше за счет всяких overshoot). Да у Вас вход Cyclon-а благополучно вскоре погорит. И это не аргумент - "оно работает", оно будет работать месяц, год, 10 лет, а потом начнет дохнуть, или, если у Вас большая серийность, часть плат будет "работать", а часть - дохнуть, сразу или погодя, но будет - уж не сомневайтесь... Так что мой совет - ставьте или level convertor 3.3v to 2.5v, или меняйте кристалл на двух-с-половиной вольтовый. И еще одна неясность:
Цитата
от внешнего тактового генератора

"внешнего" в каком смысле? На другой плате? Тогда Вы серьезно ищите прключения на собственную за...цу.


--------------------
"В мире есть две бесконечные вещи: Вселенная и человеческая глупость. За Вселенную, впрочем, поручиться не могу". (С)

А. Эйнштейн.
Go to the top of the page
 
+Quote Post



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

 


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


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