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

 
 
> Достоверная передача данных, Протокол обмена данными на ПЛИС
Tolas
сообщение Mar 12 2015, 19:32
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 53
Регистрация: 14-11-10
Пользователь №: 60 881



Здравствуйте!
Имеется следующая задача: нужно организовать обмен данными между двумя устройствами, основанными на ПЛИС Spartan6. В качестве канала связи могут выступать разные интерфейсы, например, RS-485, RS-232 и т.п. Хотелось бы иметь один протокол передачи данных для всех интерфейсов, реализованный на ПЛИС, и обеспечивающий достоверную передачу данных с возможностью перезапросов и т.п. Первая проблема: не могу подобрать такой протокол, вроде V.42 или X.25 близки для решения данной задачи, но может быть есть что-то еще, попроще? Вторая проблема: нужна реализация данного протокола на ПЛИС чтобы можно было разгрузить программную часть, чтобы программно нужно было только "подсовывать" данные в протокол, а ПЛИС сама формировала бы пакеты и подтверждала их передачу и прием. Попадалась на глаза на OpenCores реализация протокола HDLC, но если я правильно понял, там есть только подсчет контрольной суммы и формирование пакета формата HDLC, а хотелось бы еще иметь функции перезапроса и подтверждения пакетов (REJ, SREJ).
Может кто сталкивался с данной задачей и может что-нибудь посоветовать?
Go to the top of the page
 
+Quote Post

Сообщений в этой теме


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

 


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


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