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

 
 
> Работа с Double Data Rate
DuHast
сообщение Feb 18 2009, 17:21
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 314
Регистрация: 13-07-06
Из: Москва
Пользователь №: 18 797



Привет всем!!!
На Cyclon подаются данные по десятиразрядной шине и тактовый сигнал. Данные изменяют своё значение по каждому фронту тактового сигнала (как положительному, так и отрицательному). Я умножаю тактовый сигнал во встроеном PLL на два, и использую его для защёлкивания данных во входных регистрах и их дальнейшей обработки.
Вопросы:
1. корректна ли такая схема?
2 можно ли обработать эти данные без использования PLL?

Почти уверен, что ответы 1-Да, 2-Нет, но хочется подстраховаться.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Acex
сообщение Feb 21 2009, 21:19
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 28
Регистрация: 21-06-04
Из: Москва
Пользователь №: 84



Цитата(DuHast @ Feb 18 2009, 20:21) *
Привет всем!!!
На Cyclon подаются данные по десятиразрядной шине и тактовый сигнал. Данные изменяют своё значение по каждому фронту тактового сигнала (как положительному, так и отрицательному). Я умножаю тактовый сигнал во встроеном PLL на два, и использую его для защёлкивания данных во входных регистрах и их дальнейшей обработки.
Вопросы:
1. корректна ли такая схема?
2 можно ли обработать эти данные без использования PLL?

Почти уверен, что ответы 1-Да, 2-Нет, но хочется подстраховаться.

Возможно, Вам больше подойдет вот это - altddio Megafunction, www.altera.com/literature/ug/ug_altddio.pdf.

The Altera DDR I/O megafunctions let you configure the DDR I/O
registers in Arria GX, Stratix series, Cyclone series, HardCopy II,
HardCopy Stratix, and APEX II devices.

In Cyclone series devices, the megafunctions automatically implement the
DDR registers in the LEs closest to the pin. The altddio_in megafunction
implements the interface for DDR inputs.

DDR registers capture and/or send data at twice the rate of the clock or
data strobe to interface with a memory device or other high-speed
interface application in which the data is clocked at both edges of the
clock.
Go to the top of the page
 
+Quote Post
DuHast
сообщение Feb 22 2009, 05:43
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 314
Регистрация: 13-07-06
Из: Москва
Пользователь №: 18 797



Цитата(Acex @ Feb 22 2009, 00:19) *
In Cyclone series devices, the megafunctions automatically implement the
DDR registers in the LEs closest to the pin. The altddio_in megafunction
implements the interface for DDR inputs.

Спасибо, существенное дополнение.
С альтернативными вариантами все ясно. Хотелось бы получить ответ на первый вопрос.
Go to the top of the page
 
+Quote Post
Acex
сообщение Feb 23 2009, 22:34
Сообщение #4


Участник
*

Группа: Участник
Сообщений: 28
Регистрация: 21-06-04
Из: Москва
Пользователь №: 84



Цитата(DuHast @ Feb 22 2009, 08:43) *
Спасибо, существенное дополнение.
С альтернативными вариантами все ясно. Хотелось бы получить ответ на первый вопрос.

Первый вопрос слишком абстрактный. Все зависит от того, что Вам нужно дальше сделать с теми
"данными по десятиразрядной шине и тактовым сигналом", которые есть на входе Cyclon-а.
Go to the top of the page
 
+Quote Post
DuHast
сообщение Feb 24 2009, 18:29
Сообщение #5


Местный
***

Группа: Свой
Сообщений: 314
Регистрация: 13-07-06
Из: Москва
Пользователь №: 18 797



Цитата(Acex @ Feb 24 2009, 01:34) *
Первый вопрос слишком абстрактный. Все зависит от того, что Вам нужно дальше сделать с теми
"данными по десятиразрядной шине и тактовым сигналом", которые есть на входе Cyclon-а.

Обработать laughing.gif . Есть десяти разрядная шина данных, я хочу обрабатывать в ПЛИС передаваемые по ней данные, поскольку изначальный клок не подходид, я умножаю его в PLL на два. Данные и начальный клок идут непрерывно стабильность клока 100ppm(если это важно).
Я думаю что моя ситуация вполне стандартна - нужно всего лишь ввести данные с серриализатора в ПЛИС, особенность серриализатора - использование DDR.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- DuHast   Работа с Double Data Rate   Feb 18 2009, 17:21
- - Methane   Цитата(DuHast @ Feb 18 2009, 19:21) Приве...   Feb 18 2009, 17:34
|- - DuHast   Цитата(Methane @ Feb 18 2009, 20:34) 2. П...   Feb 18 2009, 18:13
|- - sazh   Цитата(DuHast @ Feb 18 2009, 21:13) Может...   Feb 18 2009, 18:44
|- - DuHast   Цитата(sazh @ Feb 18 2009, 21:44) принцип...   Feb 18 2009, 19:50
|- - sazh   Цитата(DuHast @ Feb 18 2009, 22:50) При р...   Feb 18 2009, 20:06
|- - DuHast   Цитата(sazh @ Feb 18 2009, 23:06) Вы не о...   Feb 18 2009, 20:29
|- - sazh   Цитата(DuHast @ Feb 18 2009, 23:29) Всё э...   Feb 18 2009, 20:35
||- - DuHast   Цитата(sazh @ Feb 18 2009, 23:35) А почем...   Feb 18 2009, 20:45
|- - Methane   Цитата(DuHast @ Feb 18 2009, 22:29) 62,5М...   Feb 18 2009, 21:07
|- - DuHast   Цитата(Methane @ Feb 19 2009, 00:07) А че...   Feb 19 2009, 04:43
|- - Methane   Цитата(DuHast @ Feb 19 2009, 06:43) И что...   Feb 19 2009, 07:46
|- - sazh   Цитата(Methane @ Feb 19 2009, 10:46) Мне ...   Feb 19 2009, 07:52
||- - Methane   Цитата(sazh @ Feb 19 2009, 09:52) clk200M...   Feb 19 2009, 08:00
|- - DuHast   Цитата(Methane @ Feb 19 2009, 10:46) Мне ...   Feb 19 2009, 17:05
|- - Methane   Цитата(DuHast @ Feb 19 2009, 19:05) Причё...   Feb 19 2009, 18:47
|- - DuHast   to Methane Ваша идея понятна, спасибо. Надо буде...   Feb 19 2009, 19:47
|- - Methane   Цитата(DuHast @ Feb 19 2009, 21:47) to Me...   Feb 19 2009, 20:10


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

 


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


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