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

 
 
11 страниц V  « < 8 9 10 11 >  
Reply to this topicStart new topic
> FEC на ПЛИС, пиарю красоту SV
blackfin
сообщение Jun 4 2018, 23:24
Сообщение #136


Гуру
******

Группа: Свой
Сообщений: 3 082
Регистрация: 18-04-05
Пользователь №: 4 261



Цитата(dvladim @ Jun 4 2018, 23:14) *
Послушайте Денис, Вы не думали завести репозитарий на github например для всяких таких поделок?

Цитата
Компания Microsoft сегодня сообщила о покупке компании GitHub, которая в пресс-релизе названа «ведущей платформой для разработки программного обеспечения».
Go to the top of the page
 
+Quote Post
andrew_b
сообщение Jun 5 2018, 04:49
Сообщение #137


Профессионал
*****

Группа: Свой
Сообщений: 1 972
Регистрация: 30-12-04
Из: Воронеж
Пользователь №: 1 757



ГитХаб превращается в тыкву. Все оттуда бегут.
Go to the top of the page
 
+Quote Post
Poluektovich
сообщение Jun 5 2018, 07:38
Сообщение #138


Местный
***

Группа: Свой
Сообщений: 221
Регистрация: 15-09-08
Из: Зеленоград
Пользователь №: 40 201



Тогда GitLab.
Go to the top of the page
 
+Quote Post
des00
сообщение Jun 9 2018, 05:37
Сообщение #139


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата(Denisnovel @ Jun 5 2018, 02:53) *
Где можно почитать про декодер со стираниями? Можно ли их использовать для итеративного декодирования?


Цитата(x736C @ Jun 5 2018, 05:57) *
Р. Морелос-Сарагоса «Искусство помехоустойчивого кодирования. Методы, алгоритмы, применение».
стр.103-105.

В случае с БЧХ-кодами получаются две итерации декодирования.

Еще в помощь вот это http://the-art-of-ecc.com/3_Cyclic_BCH/index.html и пример от x736C, который он сделал по моей просьбе, за что отдельное спасибо). Про итеративное декодирование, будет время, сделаю турбокодер на основе приложенной статьи.

Цитата(dvladim @ Jun 5 2018, 03:14) *
Послушайте Денис, Вы не думали завести репозитарий на github например для всяких таких поделок?
Мне кажется это было бы удобнее, если Вашим работам разрешено находиться в открытом доступе.

Тут несколько, неудобных для меня моментов:
1. Проекты в моем репо достаточно далеко разошлись от выложенных тут, что-то модернизированно, что-то переписано, где то запиленно под целевые ПЛИС и обвешано макросами. Выкладывать все как есть, не в моих интересах, а готовить сорцы к выкладыванию в общественный репо, времени нет.
2. Опыт выкладывания полноценной IP Core, с документацией, у меня есть (опенкорес). Времени на документирование ушло очень много. Чувство прекрасного, не позволяет выложить просто сорцы без описания архитектуры, рекомендации по использованию и т.д. На это нужно время.

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

Прикрепленные файлы
Прикрепленный файл  High_Speed_Two_Parallel_Concatenated_BCH_Based_Super_FEC_Architecture_for_Optical_Communications.pdf ( 986.18 килобайт ) Кол-во скачиваний: 36
Прикрепленный файл  bch_with_erasures.zip ( 1.39 килобайт ) Кол-во скачиваний: 21
 


--------------------
Go to the top of the page
 
+Quote Post
dxp
сообщение Jun 12 2018, 07:31
Сообщение #140


Adept
******

Группа: Свой
Сообщений: 3 469
Регистрация: 6-12-04
Из: Novosibirsk
Пользователь №: 1 343



Цитата(andrew_b @ Jun 5 2018, 11:49) *
ГитХаб превращается в тыкву. Все оттуда бегут.

Куда бегут? Какие есть достойные ресурсы?


--------------------
«Отыщи всему начало, и ты многое поймёшь» К. Прутков
Go to the top of the page
 
+Quote Post
andrew_b
сообщение Jun 12 2018, 11:06
Сообщение #141


Профессионал
*****

Группа: Свой
Сообщений: 1 972
Регистрация: 30-12-04
Из: Воронеж
Пользователь №: 1 757



Цитата(dxp @ Jun 12 2018, 10:31) *
Куда бегут?

В течение первых суток после новости о покупке ГитХаба Некрософтом на ГитЛаб смигрировало около 100 000 проектов.
Цитата
Какие есть достойные ресурсы?
Все они разной степени тормознутости и глючности.
Go to the top of the page
 
+Quote Post
x736C
сообщение Jun 12 2018, 14:44
Сообщение #142


Профессионал
*****

Группа: Участник
Сообщений: 1 271
Регистрация: 3-03-06
Пользователь №: 14 942



Цитата(andrew_b @ Jun 12 2018, 14:06) *
В течение первых суток после новости о покупке ГитХаба Некрософтом на ГитЛаб смигрировало около 100 000 проектов.

А какие есть объективные и обоснованные опасения?
У меня просто там платный аккаунт. А я не в зуб ногой.
Go to the top of the page
 
+Quote Post
AVR
сообщение Jun 22 2018, 11:46
Сообщение #143


фанат Linux'а
*****

Группа: Свой
Сообщений: 1 340
Регистрация: 23-10-05
Из: SPB.RU
Пользователь №: 10 008



Цитата(x736C @ Jun 12 2018, 17:44) *
А какие есть объективные и обоснованные опасения?
У меня просто там платный аккаунт. А я не в зуб ногой.

Извините за оффтоп (тема то про FEC), но для миграции с github куда-либо еще в настоящий момент нет ни малейших оснований. Миграция тысяч проектов лично мне не понятна, никаких негативных последствий от покупки компании так и не наступило, и вряд ли наступит вообще.


--------------------
Go to the top of the page
 
+Quote Post
Denisnovel
сообщение Aug 2 2018, 10:45
Сообщение #144


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

Группа: Свой
Сообщений: 107
Регистрация: 31-12-07
Из: Фрязино М.О.
Пользователь №: 33 753



Какой порядок следования бит? Если у нас синдром задается следующей формулой, то в декодер сначала поступают r[n-1],r[n-2]... или наоборот?

Go to the top of the page
 
+Quote Post
DuHast
сообщение Aug 11 2018, 06:24
Сообщение #145


Местный
***

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



Цитата(Denisnovel @ Aug 2 2018, 13:45) *
Какой порядок следования бит? Если у нас синдром задается следующей формулой, то в декодер сначала поступают r[n-1],r[n-2]... или наоборот?

в декодер сначала поступают r[n-1],r[n-2]...
И если преобразовать приведённую Вами формулу к виду, пригодному для реализации в железе, то будет понятно почему.
Go to the top of the page
 
+Quote Post
des00
сообщение Sep 5 2018, 06:32
Сообщение #146


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Появилось немного времени.

Статически конфигурируемый кодек турбокода, описанного в документе ETSI EN 301 545-2 V1.2.1 (DVB-RCS2). От DVB-RCS отличается решеткой на 16 состояний.
Поддерживаются все описанные в документе 34 размера блока(от 14 до 599 байт) и скорости кодирования(1/3....7/8). Тестбенч - бертест.

Результаты на 5 ой арии для блока на 14байт: кодер/декодер 107/5382ALM, частота 125МГц.
Прикрепленные файлы
Прикрепленный файл  rsc2_release05092018.zip ( 51.9 килобайт ) Кол-во скачиваний: 20
 


--------------------
Go to the top of the page
 
+Quote Post
des00
сообщение Sep 10 2018, 05:11
Сообщение #147


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Всем доброго дня, нужна теоретическая помощь. Суть вот в чем.

Снял характеристики всех возможных режимов работы кодека и .... не вижу ощутимой разницы между DVB-RCS2 и DVB-RCS. Хотя она должна быть, т.к. кодовое расстояние решетки на 16 и 8 различно. Да и сами авторы, утверждают
Цитата
FEC based on 16-state Turbo Coding, which provides a better Eb/No performance compared to the 8-state turbo coding used by DVB-RCS, by about 1 dB usually;

а кое где встречается и
Цитата
DVBRCS2 system uses a new, powerful 16-state turbo code FEC algorithm in TDMA bursts, offering up to 2dB more gain.

Код проштудировал, явной ошибки в алгоритме Max Log MAP не вижу, разрядности на переполнение проверил. Начал рыть в сети и получил результаты, которые еще больше поставили в тупик. Например, в приложенной статье приводятся коды на решетке 8(рисунок 5) и 16(рисунок 6). Видно что, для одной и тойже модуляции и скорости, код с решеткой 16 проигрывает коду с решеткой 8.

Других явных сравнений не нагуглилось, пошел с другой стороны. Вот народ продает корку www.sworld.com.au/pub/pcd04d4.pdf, смотрю ее характеристики и они в пределах +-0.1дб совпадают со снятыми мной (смотреть графики для MAX Log MAP, К - длина в битах(!!!)).



Судя по всему, критических ошибок, в выложеном кодеке нет, но, тогда куда делся этот дб? Может кто встречал в сети сравнение или есть результаты моделирования декодеров?
Прикрепленные файлы
 


--------------------
Go to the top of the page
 
+Quote Post
Fat Robot
сообщение Sep 10 2018, 08:32
Сообщение #148


ʕʘ̅͜ʘ̅ʔ
*****

Группа: Свой
Сообщений: 1 007
Регистрация: 3-05-05
Пользователь №: 4 691



Matlab?
При реализации tc я обнаружил довольно неприятный эффект: можно сделать незначительные ошибки (перемежитель, выкалывание, хвост) , которые приводят к незначительному ухудшению корректирующей способности. Т.е. кодер и декодер tc до определенной степени устойчивы к ошибкам реализации: катастрофы не происходит, все продолжает работать, но хуже, чем заявлено.
Искать и отлаживать такие ошибки очень тяжело.

Цитата(des00 @ Sep 10 2018, 09:11) *
Судя по всему ...
Go to the top of the page
 
+Quote Post
des00
сообщение Sep 10 2018, 12:05
Сообщение #149


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата(Fat Robot @ Sep 10 2018, 15:32) *
Matlab?
При реализации tc я обнаружил довольно неприятный эффект: можно сделать незначительные ошибки (перемежитель, выкалывание, хвост) , которые приводят к незначительному ухудшению корректирующей способности. Т.е. кодер и декодер tc до определенной степени устойчивы к ошибкам реализации: катастрофы не происходит, все продолжает работать, но хуже, чем заявлено.
Искать и отлаживать такие ошибки очень тяжело.

Вы правы, похоже пришло время сделать тоже самое в матлабе. Этот декодер я делал без поведенческой модели, т.к. он близок с восьмерке по структуре. Но, могу допустить те же ошибки)
Так бы знать к чему стремится, какие нибудь эталонные результаты. Но вот все что видел в сети, показывает близкие к полученным цифры. Не могут же все ошибаться)


--------------------
Go to the top of the page
 
+Quote Post
Fat Robot
сообщение Sep 10 2018, 13:21
Сообщение #150


ʕʘ̅͜ʘ̅ʔ
*****

Группа: Свой
Сообщений: 1 007
Регистрация: 3-05-05
Пользователь №: 4 691



В матлабе есть реализация турбо кодера и декодера. С них можно начать.

Успехов

Цитата(des00 @ Sep 10 2018, 16:05) *
похоже пришло время
Go to the top of the page
 
+Quote Post

11 страниц V  « < 8 9 10 11 >
Reply to this topicStart new topic
17 чел. читают эту тему (гостей: 17, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd September 2018 - 15:15
Рейтинг@Mail.ru


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