Подключите нашего Telegram-бота для уведомлений о новых проектах

Заказ закрыт
Сделать программную модель encoder/decoder 128b/130b

s
Заказчик
Отзывы фрилансеров: + 0 - 0
Зарегистрирован на сайте 3 месяца
Бюджет: 350 000 руб/заказ
3419.85 $ — 3285.02 €
Срок: 1–3 месяца
Что нужно знать:
- Знание архитектуры 128b/130b: Глубокое понимание и опыт работы с кодированием и декодированием по стандарту 128b/130b, включая его применение в высокоскоростных сетевых протоколах, таких как PCIe, Ethernet, Fibre Channel и т.д.

- Знание цифровой схемотехники: Понимание основных принципов цифровой схемотехники, включая работу с регистрами, мультиплексорами и состояниями конечных автоматов.

- Оптимизация производительности кода: Умение оптимизировать код для работы в реальном времени, понимание параллельных вычислений и многопоточности.

Что нужно сделать:
1) Изучить спецификацию протокола кодирования/декодирования 128b/130b
2) Сделать генератор данных (encoder) , то есть разработать алгоритм кодирования 128b/130b, который будет преобразовывать входной поток данных в закодированный поток.
3) Проверить сформированный поток на соответствие спецификации.
4) Написать decoder для сформированных данных.
5) Попробовать декодировать данные снятые с реального интерфейса.

Объем работ: 300-350 часов.

Ожидаемый результат: модель, на языке python или C++, способная работать в обе стороны – принимать на вход двоичные данные и упаковывать их в соответсвии со спецификацией, и распаковывать закодированный поток обратно в двоичные данные.
Разделы:
Заказ
Опубликован:
30.08.2024 | 13:26 [последние изменения: 30.08.2024 | 13:40]
Заказ находится в архиве

Теги: написать программу, создать программу, разработать программу, разработчики программ, прикладной программист

Наши партнеры
Сведения об ООО «Ваан» внесены в реестр аккредитованных организаций, осуществляющих деятельность в области информационных технологий. ООО «Ваан» осуществляет деятельность, связанную с использованием информационных технологий, по разработке компьютерного программного обеспечения, предоставлению доступа к программе для ЭВМ и является правообладателем программы для ЭВМ «Платформа FL.ru (версия 2.0)».