Перейти к содержанию
    

Разработка IP ядер кодеров и декодеров.

Необходимо разработать IP ядра кодеров и декодеров турбокодов и LDPC кодов описанных в рекомендациях CCSDS 130.1-G-2, требуемая производительность <0.2 бит/такт.

Целевая платформа Kintex 7 и ASIC.

Срок 5 - 6 месяцев.

Работа сдельная.

Ориентировочный бюджет 500к рублей.

 

Жду предложения на [email protected].

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Необходимо разработать IP ядра кодеров и декодеров турбокодов и LDPC кодов описанных в рекомендациях CCSDS 130.1-G-2, требуемая производительность <0.2 бит/такт.

 

Производительность меньше или больше указанной скорости?

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

И типа 1/16 для LDPC (1/2 1024), но он намного лучше параллелится и для одного блока, но в параллель тоже ставить никто не мешает.

Изменено пользователем Mogwaika

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Производительность меньше или больше указанной скорости?

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

 

 

Какую максимальную задержку нужно обеспечить?

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

 

 

Я когда-то делал на 1/64 бит/такт для турбо (1/2 1784), если поставить таких штук 16 в параллель вас устроит?

И типа 1/16 для LDPC (1/2 1024), но он намного лучше параллелится и для одного блока, но в параллель тоже ставить никто не мешает.

Требуется поддержка всех вариантов турбокодов и LDPC кодов описанных в указанны рекомендациях. На сколько будет хуже по ресурсам такой способ распаралеливания?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Требуется поддержка всех вариантов турбокодов и LDPC кодов описанных в указанны рекомендациях. На сколько будет хуже по ресурсам такой способ распаралеливания?

Ну он задержку даёт и ресурсы кушает. А так просто не скажешь, сколько копий декодеров войдёт в ваш кристалл...

Сами коды вроде бы описаны в CCSDS 131.0-B-3.

А кому deep-space кодеки потребовались, если не секрет?

p.s. скорость тактов тоже интересна, т.к. не на любую ляжет...

Изменено пользователем Mogwaika

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Сами коды вроде бы описаны в CCSDS 131.0-B-3

Это верно.

 

 

А так просто не скажешь, сколько копий декодеров войдёт в ваш кристалл...

На сколько больше ресурсов съест простое копирование декодеров по сравнению с оптимизацией алгоритма под заданную производительность?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

На сколько больше ресурсов съест простое копирование декодеров по сравнению с оптимизацией алгоритма под заданную производительность?

Простое копирование удвоит и вы будете обрабатывать чётные блоки на первом декодере, нечётные на втором в итоге на каждый такт вдвое больше информационных бит будет обработано... Не очень простое копирование, раза в полтора...

Если уменьшать число итераций, то упадёт ЭВК, как в анекдоте про доярку и молоко, что удои можно хоть в десять раз повысить, но там одна вода получится...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...