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

Доброго времени суток, кто нибудь реализовывал этот интерфейс со всеми возможностями протокола? Каким образом это лучше делать, есть ли смысл использовать автомат для управления?

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


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

Есть смысл не мучать себе мозги, а купить готовый контроллер мультиплексного канала. А так, емнип, в журнале "Компоненты и технологии" пару лет назад кто-то писал цикл статей о реализации контроллера в ПЛИСине с листингами кода и описанием основных тонкостей.

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


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

Реально дублированный комплект легко с большим запасом помещается в ПЛИС двухсоку Spartan3A. При этом протокольную часть удобно реализовывать на двухядерном варианте Soft контроллера PicoBlaze

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


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

Реально дублированный комплект легко с большим запасом помещается в ПЛИС двухсоку Spartan3A. При этом протокольную часть удобно реализовывать на двухядерном варианте Soft контроллера PicoBlaze

Да там тупейший автомат, на кой там софт

Мы 10 лет назад на XCS20 пытались реализовать оконечник

Когда жаба задушила элкусу отваливать :)

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


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

Да там тупейший автомат, на кой там софт

Мы 10 лет назад на XCS20 пытались реализовать оконечник

Когда жаба задушила элкусу отваливать :)

 

Если учесть, что на оконечник нужно 1.5-3к вентилей, то можно лишний раз повспоминать о несовершенстве ПО...)

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


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

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

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


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

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

Все уже украдено до нас: xapp339.

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


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

Делал резервированный ОУ с возможностью прямой посылки слов (для самодиагностики ОУ и проводов). Все покупные ядра содержат тонну ошибок. В основном в схеме построения приемника слов и распознании состояний магистрали. Кончилось тем, что написал свой с нуля. Поддерживает все типы обменов. Даже трехточечный. Открытые ядра вообще шлак. Только поиграться и забить.

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


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

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

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


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

делал пару лет назад на автоматах. Журнал действительно помог. основная задача сделать передатчик. Приемник по журналу понятен.

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


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

мы в свое время купили кор 1553 у Sital.

И как оно по цене ? Есть ли какие недостатки ? Сбои в работе ?

Я планирую сам написать. Ибо фирма денег на покупку скорее всего не даст. А открытые ядра на просторах всемирной помойки написаны так, что проще с нуля самому....

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


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

И как оно по цене ? Есть ли какие недостатки ? Сбои в работе ?

Я планирую сам написать. Ибо фирма денег на покупку скорее всего не даст. А открытые ядра на просторах всемирной помойки написаны так, что проще с нуля самому....

по цене кусается. но у нас прибор стоит в самолете и там самописные игрушки могут дорого стоить, потом будет больно вспоминать об этом.

а кор отличный - дуал А-В, поддерживает все режимы BC, RT, Monitor, не помню чтоб когда либо потерялся пакет.

вы можете взять микросхему энкодера 1553 (например HI-1575), которая переводит сигналы в слова и подключить к ФПГА а там уже организовать память и логику.

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

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


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

Есть смысл не мучать себе мозги, а купить готовый контроллер мультиплексного канала. А так, емнип, в журнале "Компоненты и технологии" пару лет назад кто-то писал цикл статей о реализации контроллера в ПЛИСине с листингами кода и описанием основных тонкостей.

 

Я?)

http://www.kit-e.ru/articles/circuit/2013_12_123.php

по поводу электронного варианта - пишите в личку. Срок давности должен уже пройти.

 

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


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

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

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

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

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

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

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

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

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

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