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

 
 
> передача данных по оптоволокну
Bizkit
сообщение Dec 9 2011, 08:16
Сообщение #1





Группа: Участник
Сообщений: 11
Регистрация: 24-08-07
Пользователь №: 30 031



Всем привет!

Зашел в тупик, передо мной стоит задача передать изображение с 4-х видеокамер по одномодовому оптоволокну и соответственно принять их, и с блока вывести через видеоквадратор на аналоговый монитор. По структурной схеме передатчик выглядит так: АЦП (TDA8708A 8bit) - ALTERA (Cyclone EP1C3) - SERIALAYSER (ds92lv1023 10 bit) - ПОМ (передающий оптический модуль 622МБит\с), приемник ПРОМ- DESERIALAYSER (ds92lv1224) - ALTERA (Cyclone EP1C3) - ЦАП (TDA8702T)

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

Кто может подсказать чего еще не хватает в block схеме прошивки (языками verilog и VHDL не владею). Графические файлы прошивки находятся во вложении.

Прикрепленные файлы
Прикрепленный файл  Desktop.rar ( 7.27 килобайт ) Кол-во скачиваний: 64
 
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Bizkit
сообщение Dec 17 2011, 17:52
Сообщение #2





Группа: Участник
Сообщений: 11
Регистрация: 24-08-07
Пользователь №: 30 031



не знаю как сделать синхронизацию, вы можете подсказать? (как ввести синхробайт в каналы), GCLK 60 мгц, 4 ацп тактовая частота 15 мгц по 8 бит

в приемнике нужен ли буфер fifo и куда его вставить до или после декодера мегафункции 10b8b, и правильно реализован демультиплексор???
Go to the top of the page
 
+Quote Post
vadimp61
сообщение Dec 18 2011, 07:48
Сообщение #3


Знающий
****

Группа: Участник
Сообщений: 599
Регистрация: 28-08-08
Из: Ростов папа
Пользователь №: 39 872



Цитата(Bizkit @ Dec 17 2011, 21:52) *
не знаю как сделать синхронизацию, вы можете подсказать? (как ввести синхробайт в каналы), GCLK 60 мгц, 4 ацп тактовая частота 15 мгц по 8 бит

в приемнике нужен ли буфер fifo и куда его вставить до или после декодера мегафункции 10b8b, и правильно реализован демультиплексор???


Чтобы сделать синхронизацию надо в передаваемый поток добавить еще один байт с заранее известной последовательностью бит после сериализатора, например 10100011b, и потом его искать в приемнике. Передаваемый поток будет выглядеть след. образом
10100011 (8бит 1АЦП) (8бит 2АЦП) (8 бит 3АЦП) (8бит 4АЦП) 10100011 (8бит 1АЦП) и т.д. Далее в приемнике ловите 10100011 раз потом пропускаете 4х8=32 бита, проверяете синхробайт ещё раз, если совпал то синхронизация найдена, сбрасываете счетчик бит и пошли счтитать принятые биты данных АЦП, первые8 бит принадлежат каналу1, вторые 8 канал2 ну итд.
10b8d вы применяете для восстановления тактов на приеме? Да, еще бы я добавил скремблер.
Посмотрите принцип формирования синхронных потоков Е1, STM-1 Там тоже самое только со скоростью 64 кбит на канал, а у вас 15*8=120мбит.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Bizkit   передача данных по оптоволокну   Dec 9 2011, 08:16
- - Bakradze   Устраивает ли такое решение? http://www.netexpert...   Dec 11 2011, 06:38
- - Bizkit   Такое решение не устраивает. Может кто-то возьметс...   Dec 14 2011, 16:24
- - Denisnovel   Как с вами связаться? ЛС не работает   Dec 15 2011, 21:38
- - Bizkit   скайп noname370102328   Dec 16 2011, 18:58
- - vadimp61   Посмотрел проект, а где синхробайт по которому в п...   Dec 17 2011, 06:49
- - Bizkit   10b8b применяется для выравнивания последовательно...   Dec 18 2011, 10:55
|- - vadimp61   Цитата(Bizkit @ Dec 18 2011, 14:55) 10b8b...   Dec 18 2011, 12:37
- - andrewkrot   вот здесь посмотрите - http://dfs-group.ru/product...   Dec 18 2011, 11:44
|- - Bizkit   Цитата(andrewkrot @ Dec 18 2011, 15:44) в...   Dec 19 2011, 09:54
|- - Bizkit   Цитата(Bizkit @ Dec 19 2011, 13:54) думае...   Dec 19 2011, 11:14
|- - andrewkrot   Цитата(Bizkit @ Dec 19 2011, 14:14) Допус...   Dec 19 2011, 17:24
|- - Bizkit   Цитата(andrewkrot @ Dec 19 2011, 21:24) 1...   Dec 20 2011, 08:04
- - Massi   ну что...молодежь...пора и ночь не поспать...лови ...   Dec 19 2011, 19:15
- - andrewkrot   Артефакты появляются из-за потери синхронизации пр...   Dec 20 2011, 09:53
|- - Bizkit   Цитата(andrewkrot @ Dec 20 2011, 13:53) А...   Dec 20 2011, 20:07
- - Bakradze   Мне кажется - такой вариант был бы проще: частота ...   Dec 21 2011, 06:32
|- - andrewkrot   Цитата(Bakradze @ Dec 21 2011, 09:32) Мне...   Dec 21 2011, 06:40
- - Bakradze   Да? Тогда сложнее...Тогда, если камеры расположены...   Dec 21 2011, 09:04


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

 


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


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