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

 
 
> LVDS + Output Registers
dima32rus
сообщение Jun 14 2013, 11:31
Сообщение #1


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

Группа: Свой
Сообщений: 134
Регистрация: 9-11-12
Из: г. Брянск
Пользователь №: 74 311



Доброго времени суток.
Столкнулся с проблемой:
Использую Altera Cyclone II. Настроил первый банк I/O на LVDS. Можно ли после этого в ножках размещать триггеры? Описал констрейны, Quartus упорно не хочет их туда ставить, не понятно почему. Может такое быть из-за LVDS?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
dima32rus
сообщение Jun 14 2013, 11:57
Сообщение #2


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

Группа: Свой
Сообщений: 134
Регистрация: 9-11-12
Из: г. Брянск
Пользователь №: 74 311



Квартус не выдает никаких варнингов, связанных с данной проблемой. Разветвления по выходу у триггеров равно 1. В других ножках (из других банков) все нормально, триггеры ставятся.
Go to the top of the page
 
+Quote Post
Methane
сообщение Jun 14 2013, 12:07
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 3 615
Регистрация: 12-01-09
Из: США, Главное разведовательное управление
Пользователь №: 43 230



Цитата(dima32rus @ Jun 14 2013, 14:57) *
Квартус не выдает никаких варнингов, связанных с данной проблемой. Разветвления по выходу у триггеров равно 1. В других ножках (из других банков) все нормально, триггеры ставятся.

попробуйте, в этом банке, на другие ножки.
Go to the top of the page
 
+Quote Post
dima32rus
сообщение Jun 14 2013, 12:56
Сообщение #4


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

Группа: Свой
Сообщений: 134
Регистрация: 9-11-12
Из: г. Брянск
Пользователь №: 74 311



Цитата(Methane @ Jun 14 2013, 16:07) *
попробуйте, в этом банке, на другие ножки.


На других ножках этого банка такая-же история. Триггеры не ставятся ни в какую. Может быть действительно из-за LVDS. Это-же токовый вывод, ножка конфигурируется совсем по другому, нежели в обычных цифровых пинах. И триггер там не может работать в принципе. Но это мои догадки. Хотелось бы узнать, как оно на самом деле...
Go to the top of the page
 
+Quote Post
alexadmin
сообщение Jun 14 2013, 13:48
Сообщение #5


Знающий
****

Группа: Свой
Сообщений: 572
Регистрация: 17-11-05
Из: СПб, Россия
Пользователь №: 10 965



Цитата(dima32rus @ Jun 14 2013, 16:56) *
И триггер там не может работать в принципе. Но это мои догадки. Хотелось бы узнать, как оно на самом деле...


На самом деле стандарт ввода-вывода [почти] никак не влияет на возможность использовать триггеры в пинах. Прописан ли у вас констрэйн Fast Input(Output) Register? Если да, то квартус или кладет их туда или выдает сообщение, что констрэйны проигнорированы, где-то в фиттере это будет.

Создайте простой проект сдвигового регистра: Входной триггер (в пине) - несколько внутренних триггеров - выходной триггер (в пине). Потренеруйтесь на таком проекте, потом переходите к своему основному.

И второй наводящий вопрос: не пытаетесь ли вы использовать DDR? Во втором циклоне поддержки DDR на вход в пинах скорее всего нет.
Go to the top of the page
 
+Quote Post
dima32rus
сообщение Jun 17 2013, 04:54
Сообщение #6


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

Группа: Свой
Сообщений: 134
Регистрация: 9-11-12
Из: г. Брянск
Пользователь №: 74 311



Цитата(alexadmin @ Jun 14 2013, 17:48) *
Прописан ли у вас констрэйн Fast Input(Output) Register? Если да, то квартус или кладет их туда или выдает сообщение, что констрэйны проигнорированы, где-то в фиттере это будет.


Прописан. Квартус выдает сообщение, чта указанные назначения проигнорированы. Но не пишет, почему они проигнорированы. Вот в чем фокус. Непонятно, в чем причина и куда, собственно, "бечь" в этом случае.

Цитата(alexadmin @ Jun 14 2013, 17:48) *
Создайте простой проект сдвигового регистра: Входной триггер (в пине) - несколько внутренних триггеров - выходной триггер (в пине). Потренеруйтесь на таком проекте, потом переходите к своему основному.


Я сделал уже несколько проектов, но с таким столкулся впервые. В этом же проекте, но только в других банках, такой проблемы нет. Триггеры ставятся в ножках свободно. Вот я и грешу на LVDS, т.к. это единственное отличие между банками.

Цитата(alexadmin @ Jun 14 2013, 17:48) *
И второй наводящий вопрос: не пытаетесь ли вы использовать DDR? Во втором циклоне поддержки DDR на вход в пинах скорее всего нет.


Нет, это не DDR. Три выходных ножки для конфигурирования АЦП. Рисунок блока прилагаю
Прикрепленное изображение

Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- dima32rus   LVDS + Output Registers   Jun 14 2013, 11:31
- - Methane   Цитата(dima32rus @ Jun 14 2013, 14:31) До...   Jun 14 2013, 11:43
|- - alexadmin   Цитата(Methane @ Jun 14 2013, 15:43) Увы,...   Jun 14 2013, 11:45
|- - Methane   Цитата(dima32rus @ Jun 14 2013, 15:56) Мо...   Jun 14 2013, 15:35
- - AndrewS6   Эти ноги точно никуда больше не выведены (в Сигнал...   Jun 17 2013, 07:34
- - dima32rus   Точно. Это я проверял первым делом   Jun 17 2013, 07:42
- - Kuzmi4   2 dima32rus ну тогда ваш тестовый проект в студию,...   Jun 17 2013, 08:01
- - dima32rus   Сейчас заархивировал проект в квартусе, чтобы выло...   Jun 17 2013, 10:51
|- - alexadmin   Цитата(dima32rus @ Jun 17 2013, 14:51) Се...   Jun 17 2013, 10:58
||- - dima32rus   Цитата(alexadmin @ Jun 17 2013, 14:58) Вы...   Jun 17 2013, 11:20
|- - _Anatoliy   Цитата(dima32rus @ Jun 17 2013, 11:51) Ок...   Jun 17 2013, 14:20
- - dima32rus   На то они и чудеса, что их нельзя объяснить. Иначе...   Jun 18 2013, 05:53


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

 


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


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