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

 
 
> SD-SDI ip-ядро. Кто пользовался?
billidean
сообщение Oct 12 2011, 14:10
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 247
Регистрация: 4-10-10
Из: г. Екатеринбург
Пользователь №: 59 925



Имею передатчик и приемник на одном кристалле, соединил выход передатчика со входом приемника, установил все сбросы в ноль, режимы SD-SDI.

Передаю (txdata) все '1', на след. такте (tx_pclk) все '0', на след. такте опять все '0'.

При этом все время отслеживаю появления сигнала rx_trs на приемнике - его нет.

подскажите плзззз.
Причина редактирования: Использование ненормативной лексики (с) des00
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
billidean
сообщение Oct 17 2011, 13:50
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 247
Регистрация: 4-10-10
Из: г. Екатеринбург
Пользователь №: 59 925



имеется выход приемника rxdata. на него должны выдаваться все данные, которые поступают на вход, после десериализатора само собой.

я пишу все данные, идущие с этого выхода, в память, не обращая внимания на всякие флаги, начиная с момента начала выдачи от передатчика. И получаю всякую лажу, но только не то, что передавал.

На счет чипов приемника/передатчика: SD и Enable - поданы, а вот на приемнике нет возможности проверить сигналы Mute и Bypass, т.к. плата лакированная, а покрытие портить не хотелось бы, а сами сигналы идут от MaxII, расположенного на этой же плате для загрузки в Stratix конфигурации, и им управлять я не могу никак. Есть большое подозрение, что приемник в режиме Mute висит все время.

З.Ы. Я уже ЗАДОЛБАЛСЯ с этим SDI cranky.gif
Go to the top of the page
 
+Quote Post
Bad0512
сообщение Oct 18 2011, 05:50
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 802
Регистрация: 11-05-07
Из: Томск
Пользователь №: 27 650



Цитата(billidean @ Oct 17 2011, 20:50) *
имеется выход приемника rxdata. на него должны выдаваться все данные, которые поступают на вход, после десериализатора само собой.

я пишу все данные, идущие с этого выхода, в память, не обращая внимания на всякие флаги, начиная с момента начала выдачи от передатчика. И получаю всякую лажу, но только не то, что передавал.

На счет чипов приемника/передатчика: SD и Enable - поданы, а вот на приемнике нет возможности проверить сигналы Mute и Bypass, т.к. плата лакированная, а покрытие портить не хотелось бы, а сами сигналы идут от MaxII, расположенного на этой же плате для загрузки в Stratix конфигурации, и им управлять я не могу никак. Есть большое подозрение, что приемник в режиме Mute висит все время.

З.Ы. Я уже ЗАДОЛБАЛСЯ с этим SDI cranky.gif

А то обстоятельство, что данные перед отправкой в сериализатор по стандарту SDI вначале скремблируются вы учитываете? Соответственно на приёме их необходимо дескремблировать.
Кроме того после дескремблирования ещё неплохо бы найти границы 10-битных слов. Этим занимается блок под названием framer.
Обе эти функции не могут быть выполнены внутри десериалайзера (в отличии к примеру от 10b8 кодера-декодера). Поэтому их в любом случае надо делать самостоятельно.
В общем вижу для вас 2 выхода :
1. Пользовать корку в полном объёме (а не только приёмник) - тогда все необходимые процедуры корка сделает сама. Но при этом передавать ей надо не какой-то самопальный стрим, а честный ITU-R-656 поток с правильной синхрой и некоторыми ограничениями по данным (например комбинации 000 и 3FF в области данных запрещены).
2. Пользовать только приёмник (как это вы делаете сейчас). Но тогда и половину работы по обработке принятого стрима придётся делать вручную.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- billidean   SD-SDI ip-ядро. Кто пользовался?   Oct 12 2011, 14:10
- - DmitryR   Вы посмотрите, что у вас за данные принимаются, мо...   Oct 12 2011, 15:51
- - billidean   работаю с кристаллом StratixIV, приемник и передат...   Oct 13 2011, 03:53
|- - DmitryR   Чип приемопередатчика вы забыли указать. А клок ре...   Oct 13 2011, 08:42
|- - billidean   Цитата(DmitryR @ Oct 13 2011, 11:42) Чип ...   Oct 13 2011, 12:05
|- - DmitryR   Придется мне, как Брежнев в том анекдоте: Цитата(b...   Oct 13 2011, 13:01
|- - billidean   плата - Stratix IV GX FPGA Development Board. выхо...   Oct 13 2011, 14:26
|- - DmitryR   1. Почти наверняка на FPGA используется трансивер ...   Oct 13 2011, 14:42
|- - billidean   to DmitryR: спасибо, буду завтра все пробовать. я ...   Oct 13 2011, 15:32
- - Bad0512   Цитата(billidean @ Oct 12 2011, 21:10) Им...   Oct 14 2011, 10:15
|- - DmitryR   Цитата(Bad0512 @ Oct 14 2011, 13:15) Скор...   Oct 14 2011, 12:44
|- - billidean   Цитата(DmitryR @ Oct 14 2011, 16:44) ... ...   Oct 14 2011, 15:12
|- - Bad0512   Цитата(DmitryR @ Oct 14 2011, 19:44) Ну т...   Oct 16 2011, 02:27
|- - DmitryR   Цитата(billidean @ Oct 17 2011, 16:50) .....   Oct 17 2011, 14:46
- - billidean   в примере по SDI-интерфейсу лежит .pof файл для Ma...   Oct 19 2011, 15:00
|- - DmitryR   А вы не можете сами сделать для MAXII файл, в кото...   Oct 19 2011, 15:38
- - billidean   Мах управляет загрузкой конфига из флэшки в Страти...   Oct 19 2011, 17:14
|- - DmitryR   Цитата(billidean @ Oct 19 2011, 20:14) Ма...   Oct 20 2011, 06:24
- - DAV   Добрый день господа! Давно мучил вопрос, а как...   Oct 27 2011, 07:19
- - stu   Цитата(Bad0512 @ Oct 18 2011, 09:50) В об...   Oct 31 2011, 18:52
- - billidean   Цитата(DmitryR @ Oct 20 2011, 10:24) Я в ...   Nov 1 2011, 12:00


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

 


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


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