[an error occurred while processing this directive]
amba - насколько я знаю, это АРМ придумал для систем на кристале (АЗИКов, а не ПЛИС), в которых пользуются АРМ ядра
(«Телесистемы»: Конференция «Программируемые логические схемы и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено yes 26 января 2005 г. 11:49
В ответ на: Ребята подскажите с помощью какой шины лучше всего организовать обмен потоком данных между различными блоками на кристале. Мне кажется AMBA но это не обоснованно а просто потому что это "высокоскоросная шина для систем на кристале". Частота порядка 160 - 200 MHz Спасибо отправлено Serega Doc 26 января 2005 г. 10:33

мое мнение - свои модули лучше соединять своей шиной, при учете ресурсов кристалла (есть ли тристабильные внутри, как лучше трассировать и т.п.)
по моему опыту - в АЗИКи лучше ставить двунаправильные шины (с трассировкой там нет проблем), при этом шина которая идет от слэйвов к мастеру лучше тристабильной не делать, а каждый пассивный слэйв выдает 00000, а на входе мастера (или промежуточных узлах дерева) эти шины побитово XOR-ятся

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

но вопрос интересный
АМБА - помоему весьма сложная - там реализовать AMH/AMS (могу ошибаться - давно доку читал), трудно. и вроде бы АМН поддерживает мультимастера (а нафига это надо?)

Составить ответ  |||  Конференция  |||  Архив

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru