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

 
 
> LVDS преобразователь, Проектирование приемника LVDS в Циклоне
EpLeon
сообщение Mar 2 2016, 05:32
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 25
Регистрация: 10-07-12
Пользователь №: 72 683



Добрый день.

Подскажите, пожалуйста. Задача заключается в следующем: есть 10-битный АЦП AD9212 - он посылает данные в формате LVDS с частотой 400Mbps или 40МГц на событие. Необходимо рсшифровать эти данные в Циклоне - EP4CE55F23C6. Пробую использовать встроенную мегафункцию altlvds_rx со следующими параметрами:
SUBDESIGN LVDS_In
(
rx_in[0..0] : INPUT;
rx_inclock : INPUT = GND;
rx_locked : OUTPUT;
rx_out[9..0] : OUTPUT;
rx_outclock : OUTPUT;
)
VARIABLE
altlvds_rx_component : altlvds_rx WITH (
COMMON_RX_TX_PLL = "ON",
DESERIALIZATION_FACTOR = 10,
IMPLEMENT_IN_LES = "ON",
INCLOCK_DATA_ALIGNMENT = "UNUSED",
INCLOCK_PERIOD = 25000,
INCLOCK_PHASE_SHIFT = 0,
INPUT_DATA_RATE = 400,
INTENDED_DEVICE_FAMILY = "Cyclone IV E",
LPM_HINT = "CBX_MODULE_PREFIX=LVDS_In",
LPM_TYPE = "altlvds_rx",
NUMBER_OF_CHANNELS = 1,
PLL_SELF_RESET_ON_LOSS_LOCK = "OFF",
PORT_RX_CHANNEL_DATA_ALIGN = "PORT_UNUSED",
PORT_RX_DATA_ALIGN = "PORT_UNUSED",
REGISTERED_DATA_ALIGN_INPUT = "OFF",
REGISTERED_OUTPUT = "ON",
USE_EXTERNAL_PLL = "OFF"
);
BEGIN

rx_locked = altlvds_rx_component.rx_locked;
rx_out[9..0] = altlvds_rx_component.rx_out[9..0];
rx_outclock = altlvds_rx_component.rx_outclock;
altlvds_rx_component.rx_inclock = rx_inclock;
altlvds_rx_component.rx_in[0..0] = rx_in[0..0];
END;

Пишу на языке AHDL в силу пока незнания остальных. Данные, которые потом вывожу на ножки циклона в виде параллельного кода как-то не соответствуют сигналу. Подскажите, все ли правильно в настройка функции. Клок на функцию использую тот же, что и в самой альтере для других вещей через pll функцию. Сама же частота задается извне генератором 40МГц.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- EpLeon   LVDS преобразователь   Mar 2 2016, 05:32
- - iiv   Цитата(EpLeon @ Mar 2 2016, 10:32) rx_inc...   Mar 2 2016, 08:42
|- - doom13   Цитата(iiv @ Mar 2 2016, 11:42) это же кл...   Mar 2 2016, 12:50
- - doom13   Цитата(EpLeon @ Mar 2 2016, 08:32) Добрый...   Mar 2 2016, 14:38
|- - EpLeon   Цитата(doom13 @ Mar 2 2016, 20:28) Параме...   Mar 2 2016, 14:40
|- - doom13   Цитата(EpLeon @ Mar 2 2016, 17:40) Немног...   Mar 2 2016, 15:06
|- - EpLeon   Цитата(doom13 @ Mar 2 2016, 21:06) Да, ст...   Mar 3 2016, 05:52
- - doom13   Ещё разберитесь с ЦитатаPORT_RX_CHANNEL_DATA_ALIGN...   Mar 2 2016, 16:12
- - EpLeon   Цитата(doom13 @ Mar 2 2016, 22:12) Ещё ра...   Mar 2 2016, 23:48
- - doom13   Цитата(EpLeon @ Mar 3 2016, 02:48) Но из ...   Mar 3 2016, 06:40
- - iiv   Цитата(doom13 @ Mar 3 2016, 11:40) ALTLVD...   Mar 3 2016, 07:55
|- - doom13   Цитата(iiv @ Mar 3 2016, 10:55) скажите, ...   Mar 3 2016, 10:03
|- - iiv   Цитата(doom13 @ Mar 3 2016, 15:03) Тактов...   Mar 3 2016, 10:18
||- - doom13   Цитата(iiv @ Mar 3 2016, 13:18) то есть, ...   Mar 3 2016, 10:29
|- - EpLeon   Цитата(doom13 @ Mar 3 2016, 16:03) Тактов...   Mar 3 2016, 12:00
|- - doom13   Цитата(EpLeon @ Mar 3 2016, 15:00) Спасиб...   Mar 3 2016, 12:46
|- - EpLeon   Цитата(doom13 @ Mar 3 2016, 18:46) Всё ск...   Mar 3 2016, 13:12
|- - doom13   Цитата(EpLeon @ Mar 3 2016, 16:12) То ест...   Mar 3 2016, 13:39
|- - EpLeon   Цитата(doom13 @ Mar 3 2016, 19:39) Это ид...   Mar 3 2016, 14:30
||- - doom13   Цитата(EpLeon @ Mar 3 2016, 17:30) Извини...   Mar 3 2016, 14:45
|- - EpLeon   Цитата(doom13 @ Mar 3 2016, 19:39) Это ид...   Mar 3 2016, 22:53
|- - doom13   Цитата(EpLeon @ Mar 4 2016, 01:53) То ест...   Mar 4 2016, 06:32
|- - EpLeon   Цитата(doom13 @ Mar 4 2016, 12:32) Да. М...   Mar 4 2016, 15:51
|- - doom13   Цитата(EpLeon @ Mar 4 2016, 18:51) Сдвиг ...   Mar 4 2016, 21:51
|- - EpLeon   Цитата(doom13 @ Mar 5 2016, 03:51) Импуль...   Mar 4 2016, 23:14
|- - doom13   Цитата(EpLeon @ Mar 5 2016, 02:14) И еще,...   Mar 5 2016, 07:11
|- - EpLeon   Цитата(doom13 @ Mar 5 2016, 13:11) Из док...   Mar 5 2016, 09:21
|- - _Anatoliy   Цитата(EpLeon @ Mar 5 2016, 12:21) Честно...   Mar 5 2016, 09:26
|- - EpLeon   Цитата(_Anatoliy @ Mar 5 2016, 15:26) На ...   Mar 5 2016, 09:58
|- - _Anatoliy   Цитата(EpLeon @ Mar 5 2016, 12:58) Имеетс...   Mar 5 2016, 10:25
|- - EpLeon   Цитата(_Anatoliy @ Mar 5 2016, 16:25) Вам...   Mar 5 2016, 11:16
|- - _Anatoliy   Цитата(EpLeon @ Mar 5 2016, 14:16) Насчё...   Mar 5 2016, 11:40
||- - EpLeon   Цитата(_Anatoliy @ Mar 5 2016, 17:40) Нас...   Mar 5 2016, 13:43
||- - _Anatoliy   Цитата(EpLeon @ Mar 5 2016, 16:43) То ест...   Mar 6 2016, 07:22
||- - EpLeon   Цитата(_Anatoliy @ Mar 6 2016, 13:22) Ни ...   Mar 6 2016, 09:24
||- - _Anatoliy   Цитата(EpLeon @ Mar 6 2016, 12:24) Так н...   Mar 6 2016, 11:20
||- - EpLeon   Цитата(_Anatoliy @ Mar 6 2016, 17:20) Так...   Mar 6 2016, 11:57
||- - _Anatoliy   Цитата(EpLeon @ Mar 6 2016, 14:57) То ест...   Mar 6 2016, 12:13
||- - EpLeon   Цитата(_Anatoliy @ Mar 6 2016, 18:13) При...   Mar 6 2016, 12:16
|- - doom13   Цитата(EpLeon @ Mar 5 2016, 14:16) Извини...   Mar 5 2016, 14:18
- - EpLeon   Цитата(doom13 @ Mar 3 2016, 12:40) Есть е...   Mar 3 2016, 08:09


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

 


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


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