Muxamor
Dec 14 2005, 07:13
Народ посоветуйте HDLC контроллер!
В смысле посоветовать Core?
Muxamor
Dec 14 2005, 08:13
Ну вообщим мне нужно свизать контроллер с микрухой по HDLC !!! Нащел одну микруху а больше наиьти и не могу похожиш!
НУ или посоветуй те МК с HDLC (SCI)!
Muxamor
Dec 14 2005, 09:57
Может быть ктонибуть делал HDLC на FPGA так поделиетесь потыто мкак и на какой плисине?
mkalexey
Dec 26 2005, 14:58
Доброго дня!
Тоже нужно как то было...
Вроде ничего, но нашел поздно и уже сам сделал ачдл. Глюков было.
Так что имхо там возьми лучше.
http://www.opencores.org/projects.cgi/web/hdlc/overviewУдачи.
з.ы. Если будут вопросы обращайтесь.
Цитата(Muxamor @ Dec 14 2005, 10:13)

Ну вообщим мне нужно свизать контроллер с микрухой по HDLC !!! Нащел одну микруху а больше наиьти и не могу похожиш!
НУ или посоветуй те МК с HDLC (SCI)!
До фига таких МК в коммуникационных ARMах, например STR71x (STM).
Shamil
Jan 12 2006, 17:39
Я сделал HDLC контроллер на Verilog.
Отлажен и работает в реальных схемах на ПЛИС Actel (Ex256).
Правда, он заточен под наши потребности (требовалось уложиться в минимальные ресурсы ПЛИС). Мы заменяли параллельную шину управления периферийными блоками на последовательную, и в качестве протокола этой последовательной шины выбрали HDLC, поскольку центральный процессор (MC68360) содержит контроллер HDLC.
В том виде, в каком он реализован у меня, контроллер принимает пакеты из двух байт со стандартным CRC (первый байт – адрес и код команды, второй байт – данные), а передает пакеты фиксированного размера (16 байт + CRC).
В принципе, несложно доработать до любого размера передаваемых и принимаемых пакетов. Мне просто негде было их хранить (ПЛИС-ка очень простая – Ex256), а контроллер, в простых блоках, мы не используем.
Если интересно вышлю исходники.
zltigo
Jan 12 2006, 17:54
Цитата(Shamil_Yusupov @ Jan 12 2006, 19:39)

Я сделал HDLC контроллер на Verilog.
.....
Если интересно вышлю исходники.
Конечно интересно взглянуть. Вскоре надо будет делать нечто упрощенное
16ти байтовое на 24 канала, поэтому ОЧЕНЬ интересно.
Shamil
Jan 12 2006, 18:18
to zltigo:
Выкладываю как есть, без пояснений, поскольку сейчас времени в обрез.
Если будут вопросы, пиши.
zltigo
Jan 12 2006, 21:11
Цитата(Shamil_Yusupov @ Jan 12 2006, 20:18)

Если будут вопросы, пиши.
Спасибо!
Пока не будет (не до HDLC :-( ), а вот примерно через месяц....