Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Tri-mode Ethernet MAC
Форум разработчиков электроники ELECTRONIX.ru > Программируемая логика ПЛИС (FPGA,CPLD, PLD) > Работаем с ПЛИС, области применения, выбор
Alexey_pashinov
Здравствуйте. Подскажите по такому вопросу, есть проект контроллера Ethernet использующий ядро Tri-mode Ethernet MAC 4.6 (non-AXI), этот проект планируется перенести на Zynq, в этом случае будет использоваться ядро mac v8.3 (AXI). Существенны ли различия между этими версиями и сложен ли интерфейс AXI?
Opex
В цинке есть пара гигабитных маков, может, их лучше использовать?
dm.pogrebnoy
Цитата(Alexey_pashinov @ Feb 19 2015, 14:45) *
Здравствуйте. Подскажите по такому вопросу, есть проект контроллера Ethernet использующий ядро Tri-mode Ethernet MAC 4.6 (non-AXI), этот проект планируется перенести на Zynq, в этом случае будет использоваться ядро mac v8.3 (AXI). Существенны ли различия между этими версиями и сложен ли интерфейс AXI?


Там PLB шина что ли была в старой версии? Сколько не видел старых ядер, все были программно совместимы с AXI вариантом (если использовать прилагаемый драйвер). Хотя, как уже сказали, интереснее вывести ethernet c АРМа.
Alexey_pashinov
Можно поднимать Ethernet на cortex но вариант реализации на программирууемой логике, как вариант разгрузить ядро, конкретной задачи не стоит реализации на Zynq, просто хотел поинтересоваться в чем отличия между этими ip-ядрами и насколько придется перерабатывать проект если все таки такая необходимость возникнет.
serjj
Цитата
Можно поднимать Ethernet на cortex но вариант реализации на программирууемой логике, как вариант разгрузить ядро

Ethernet там уже поднят, имеется в виду, что там 2 аппаратных контроллера EMAC стоит. В процессорном ядре реализуется только драйвер и собственно сетевой протокол. Если вы поставите свой софтовый Eth то только потратите дополнительные ресурсы ПЛИС. Поэтому логичнее всё же поднять готовый EMAC. Сейчас сам разбираюсь с аналогичной задачей только для альтеровского SoC. Хочу Ethernet перетащить с самодельного IP под Nios на встроенный EMAC, но у Альтеры свои приколюхи с драйверами и документацией. У хилых с этим получше, как я слышал, так что вам и карты в руки rolleyes.gif .

Цитата
Существенны ли различия между этими версиями и сложен ли интерфейс AXI?

Можно использовать AXI-Lite, он очень простой в реализации.
Alexey_pashinov
Про аппаратные emac не знал, спасибо за наводку) AXI тогда поизучаю.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.