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

 
 
 
Reply to this topicStart new topic
> Разработка IP ядер кодеров и декодеров.
shurey
сообщение Jan 15 2018, 14:18
Сообщение #1





Группа: Участник
Сообщений: 12
Регистрация: 28-09-05
Из: Москва
Пользователь №: 9 056



Необходимо разработать IP ядра кодеров и декодеров турбокодов и LDPC кодов описанных в рекомендациях CCSDS 130.1-G-2, требуемая производительность <0.2 бит/такт.
Целевая платформа Kintex 7 и ASIC.
Срок 5 - 6 месяцев.
Работа сдельная.
Ориентировочный бюджет 500к рублей.

Жду предложения на shuric_2003@mail.ru.
Go to the top of the page
 
+Quote Post
Mogwaika
сообщение Jan 15 2018, 16:59
Сообщение #2


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

Группа: Участник
Сообщений: 90
Регистрация: 11-09-11
Пользователь №: 67 121



Цитата(shurey @ Jan 15 2018, 17:18) *
Необходимо разработать IP ядра кодеров и декодеров турбокодов и LDPC кодов описанных в рекомендациях CCSDS 130.1-G-2, требуемая производительность <0.2 бит/такт.


Производительность меньше или больше указанной скорости?
Я когда-то делал на 1/64 бит/такт для турбо (1/2 1784), если поставить таких штук 16 в параллель вас устроит? Какую максимальную задержку нужно обеспечить?
И типа 1/16 для LDPC (1/2 1024), но он намного лучше параллелится и для одного блока, но в параллель тоже ставить никто не мешает.

Сообщение отредактировал Mogwaika - Jan 15 2018, 17:05
Go to the top of the page
 
+Quote Post
shurey
сообщение Jan 16 2018, 13:18
Сообщение #3





Группа: Участник
Сообщений: 12
Регистрация: 28-09-05
Из: Москва
Пользователь №: 9 056



Цитата(Mogwaika @ Jan 15 2018, 19:59) *
Производительность меньше или больше указанной скорости?

Производительность не более 0.2 бит/такт.


Цитата(Mogwaika @ Jan 15 2018, 19:59) *
Какую максимальную задержку нужно обеспечить?

Задержка не регламентируется.


Цитата(Mogwaika @ Jan 15 2018, 19:59) *
Я когда-то делал на 1/64 бит/такт для турбо (1/2 1784), если поставить таких штук 16 в параллель вас устроит?
И типа 1/16 для LDPC (1/2 1024), но он намного лучше параллелится и для одного блока, но в параллель тоже ставить никто не мешает.

Требуется поддержка всех вариантов турбокодов и LDPC кодов описанных в указанны рекомендациях. На сколько будет хуже по ресурсам такой способ распаралеливания?
Go to the top of the page
 
+Quote Post
Mogwaika
сообщение Jan 16 2018, 17:15
Сообщение #4


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

Группа: Участник
Сообщений: 90
Регистрация: 11-09-11
Пользователь №: 67 121



Цитата(shurey @ Jan 16 2018, 16:18) *
Требуется поддержка всех вариантов турбокодов и LDPC кодов описанных в указанны рекомендациях. На сколько будет хуже по ресурсам такой способ распаралеливания?

Ну он задержку даёт и ресурсы кушает. А так просто не скажешь, сколько копий декодеров войдёт в ваш кристалл...
Сами коды вроде бы описаны в CCSDS 131.0-B-3.
А кому deep-space кодеки потребовались, если не секрет?
p.s. скорость тактов тоже интересна, т.к. не на любую ляжет...

Сообщение отредактировал Mogwaika - Jan 16 2018, 17:23
Go to the top of the page
 
+Quote Post
shurey
сообщение Jan 16 2018, 19:32
Сообщение #5





Группа: Участник
Сообщений: 12
Регистрация: 28-09-05
Из: Москва
Пользователь №: 9 056



Цитата(Mogwaika @ Jan 16 2018, 20:15) *
Сами коды вроде бы описаны в CCSDS 131.0-B-3

Это верно.


Цитата(Mogwaika @ Jan 16 2018, 20:15) *
А так просто не скажешь, сколько копий декодеров войдёт в ваш кристалл...

На сколько больше ресурсов съест простое копирование декодеров по сравнению с оптимизацией алгоритма под заданную производительность?
Go to the top of the page
 
+Quote Post
Mogwaika
сообщение Jan 16 2018, 19:48
Сообщение #6


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

Группа: Участник
Сообщений: 90
Регистрация: 11-09-11
Пользователь №: 67 121



Цитата(shurey @ Jan 16 2018, 22:32) *
На сколько больше ресурсов съест простое копирование декодеров по сравнению с оптимизацией алгоритма под заданную производительность?

Простое копирование удвоит и вы будете обрабатывать чётные блоки на первом декодере, нечётные на втором в итоге на каждый такт вдвое больше информационных бит будет обработано... Не очень простое копирование, раза в полтора...
Если уменьшать число итераций, то упадёт ЭВК, как в анекдоте про доярку и молоко, что удои можно хоть в десять раз повысить, но там одна вода получится...
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 21st July 2025 - 09:27
Рейтинг@Mail.ru


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