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

ГОСТ 26765.52-87, он же MIL-STD-1553B, он же мультиплексный канал, он же "Манчестер".

Нет ли у кого ядра для реализации контроллера такого канала на FPGA.

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


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

Лабал когда-то кодек - аналог ядра ВГ3 на Альтере - вроде даже плата работала. Правда, каскад цифровой фазовой автоподстройки был упрощенный. Схему собрал по книжкам. Занимало все это около 150 LBs.

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


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

Подниму старую тему...

Есть ли в сети freeware проекты по MIL-STD-1553? На opencores не нашел, в местных закромах тоже.

 

Или может у кого завалялись исходники, которыми не слишком жалко поделиться :)

 

Просто стоит задача заменить элкусовские сборки, а IP core покупать боязно -- вдруг не осилим... В FPGA опыта не так чтобы очень много, поэтому хотелось бы корку попроще и попонятнее, и по возможности, бесплатную :)

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


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

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

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


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

B)

Да, это manchester encoder/decoder, но это не MIL-STD-1553... В стандарте больше чем просто метод шифровки!

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


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

Да, это manchester encoder/decoder, но это не MIL-STD-1553... В стандарте больше чем просто метод шифровки!

Так точно. Но может человеку больше и не надо. Мы пользуемся этим кодом, но не используем все возможности стандарта - достаточно кодирования/декодирования.

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


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

Так точно. Но может человеку больше и не надо. Мы пользуемся этим кодом, но не используем все возможности стандарта - достаточно кодирования/декодирования.

Все-таки хотелось бы 1553, с протоколом, с внутренним буфером, с интерфейсом под какой-нибуть приемо-передатчик (например HI-1567 фирмы Holt IC). То есть чтобы на выходе получилось нечто похожее на это.

 

Понимаю, что требования завышенные :), но может быть найдется что-то доступное...

 

А вообще интересны все разработки по теме. Так что если кинете ссылкой, или поделитесь кодом -- буду бесконечно благодарен.

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


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

А о каком IP core от монополиста речь идет. Насколько мне известно, он только функционально законченные устройства в виде плат продает.

Все что свободно пробегает, не имеет смысла использовать. (У того же xilinx это никуда негодиться)

Вам нужно для себя разобраться, что Вам надо.

Дело ведб не втом, знакомы Вы или нет с программируемой логикой. Знаете ли Вы хотя бы ГОСТ Р52070-2003, работали с мультиплексными каналами. Какие задачи ставятся. Если передача данных, команд в каком то одном формате. этот одно. Если соблюсти полный

 

Если соблюсти полностью - это другое.

А сделать просто кодер декодер под протокол это совсем другое

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


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

А о каком IP core от монополиста речь идет. Насколько мне известно, он только функционально законченные устройства в виде плат продает.

Все что свободно пробегает, не имеет смысла использовать. (У того же xilinx это никуда негодиться)

Вам нужно для себя разобраться, что Вам надо.

Дело ведб не втом, знакомы Вы или нет с программируемой логикой. Знаете ли Вы хотя бы ГОСТ Р52070-2003, работали с мультиплексными каналами. Какие задачи ставятся. Если передача данных, команд в каком то одном формате. этот одно. Если соблюсти полный

 

Если соблюсти полностью - это другое.

А сделать просто кодер декодер под протокол это совсем другое

Да, Элкус делает сборки, а IP-core я имел в виду либо Actel, либо третьи фирмы для Altera и Xilinx.

 

Надо следующее. Мы сейчас ставим ISA-сборки от Элкус для связи как правило точка-точка (то есть мультиплексную шину фактически не используем). Ставим по определенным причинам, наверное понятно каким, так что о том, что есть интерфейсы и получше, я в курсе :biggrin:

 

ГОСТы, MILы в наличии есть, были прочитаны и изучены.

 

Хотелось бы заменить эти сборки на ПЛИС+SRAM(возможно)+RxTx+транс. С нуля писать -- хочется избежать этого. Понятно, что адаптировать пример придется, но это быстрее, чем заново наваять.

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


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

Вот пример уровня бит-слова. Он не оптимизирован по ресурсам. Для понимания свойств манчестерского кода. Не зависит от уровня бифазного сигнала в паузе, подстраивает синхрочасы при перекосе фаз в интервале бита, критерий достоверности приема слова в формате манчестера по аналогии с кодером-декодером К588ВГ3

coder_decoder_1553.zip

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


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

Делаем свой приемик и передатчик MIL-STD-1553(если точнее наш аналог)

на ПЛИС Altera + м/с от Holt. К осени должен появится первый рабочий образец.

Если есть интерес пишите.

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


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

Делаем свой приемик и передатчик MIL-STD-1553(если точнее наш аналог)

на ПЛИС Altera + м/с от Holt. К осени должен появится первый рабочий образец.

Если есть интерес пишите.

Сейчас немного отошел от этой темы, но актуальность осталась.

Так что интерес есть.

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


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

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

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

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

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

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

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

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

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

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