Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: HDLC контроллер
Форум разработчиков электроники ELECTRONIX.ru > Программируемая логика ПЛИС (FPGA,CPLD, PLD) > Работаем с ПЛИС, области применения, выбор
Muxamor
Народ посоветуйте HDLC контроллер!
Jools
В смысле посоветовать Core?
Muxamor
Ну вообщим мне нужно свизать контроллер с микрухой по HDLC !!! Нащел одну микруху а больше наиьти и не могу похожиш!

НУ или посоветуй те МК с HDLC (SCI)!
Muxamor
Может быть ктонибуть делал HDLC на FPGA так поделиетесь потыто мкак и на какой плисине?
mkalexey
Доброго дня!

Тоже нужно как то было...
Вроде ничего, но нашел поздно и уже сам сделал ачдл. Глюков было.
Так что имхо там возьми лучше.
http://www.opencores.org/projects.cgi/web/hdlc/overview

Удачи.
з.ы. Если будут вопросы обращайтесь.
Dir
Цитата(Muxamor @ Dec 14 2005, 10:13) *
Ну вообщим мне нужно свизать контроллер с микрухой по HDLC !!! Нащел одну микруху а больше наиьти и не могу похожиш!

НУ или посоветуй те МК с HDLC (SCI)!


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

Конечно интересно взглянуть. Вскоре надо будет делать нечто упрощенное
16ти байтовое на 24 канала, поэтому ОЧЕНЬ интересно.
Shamil
to zltigo:

Выкладываю как есть, без пояснений, поскольку сейчас времени в обрез.
Если будут вопросы, пиши.
zltigo
Цитата(Shamil_Yusupov @ Jan 12 2006, 20:18) *
Если будут вопросы, пиши.

Спасибо!
Пока не будет (не до HDLC :-( ), а вот примерно через месяц....
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.