alex_bu 0 November 5, 2009 Posted November 5, 2009 · Report post Кто нибудь использовал 10_100_1000 Mbps tri-mode ethernet MAC с opencore http://www.opencores.org/project,ethernet_tri_mode? Проблема в том, что на реальной плате (использую Cyclone3) затыкается после приема нескольких пакетов. Хотя в QUARTUS9.0 все прекрасно моделируется и работает. Quote Share this post Link to post Share on other sites More sharing options...
alex_bu 0 November 13, 2009 Posted November 13, 2009 · Report post По какой причине может отличаться моделирование от реальной работы? Quote Share this post Link to post Share on other sites More sharing options...
Kuzmi4 0 November 13, 2009 Posted November 13, 2009 · Report post 2 Alex_bu - отличается всегда по той причине, что в ТБ не отражены реально протекающие процессы (всмысле симулим только базис простой какой нить, а в реале - там каша) Quote Share this post Link to post Share on other sites More sharing options...
alex_bu 0 November 22, 2009 Posted November 22, 2009 · Report post Посоветуйте пожалуйста стабильно работающее ethernet MAC 10/100 ядро. Quote Share this post Link to post Share on other sites More sharing options...
Kuzmi4 0 November 22, 2009 Posted November 22, 2009 · Report post Посоветуйте пожалуйста стабильно работающее ethernet MAC 10/100 ядро Дык соседняя ветка - там довольно живо идёт обсуждение моментов разных :laughing: Quote Share this post Link to post Share on other sites More sharing options...
Des333 0 December 7, 2009 Posted December 7, 2009 · Report post Посоветуйте пожалуйста стабильно работающее ethernet MAC 10/100 ядро. Сабжевое ядро - достаточно нормальное. Quote Share this post Link to post Share on other sites More sharing options...
alex_bu 0 January 9, 2010 Posted January 9, 2010 · Report post Мучал все это время 10_100_1000 Mbps tri-mode ethernet MAC По прежнему при моделировании все замечательно, а вот на макетной плате Cyclone III стабильно работать отказывается (теряестся около 50% пакетов, а потом вообще все зависает). Все настройки вроде выполнил. Одним словом зашел в тупик. :( Пробовал подключать Алтеровское MegaIP 10-100-1000 Mbps MAC ядро в режиме time_limited. На макете все отлично работает. Макет сделан на 4-х слойной печатной плате. Так, что с топологией все впорядке. Хотелось-бы знать, использовал кто-нибудь 10_100_1000 Mbps tri-mode ethernet MAC на реальном девайсе??? А то может-быть все мои усилия напрасны. Quote Share this post Link to post Share on other sites More sharing options...
SFx 0 January 9, 2010 Posted January 9, 2010 · Report post Мучал все это время 10_100_1000 Mbps tri-mode ethernet MAC По прежнему при моделировании все замечательно, а вот на макетной плате Cyclone III стабильно работать отказывается (теряестся около 50% пакетов, а потом вообще все зависает). 1. какой кристалл, трансивер ethernet, частота, есть ошибки в timing analyzer ? 2. идет ли клок с трансивера, какой он? 3. какой тип пакетов принимается (broadcast/singlecast), размер, частота следования ? 4. возьмите SignalTap, и выведите все стейтмашины и смотрите их состояния до и во время зависания. 5. по пункту 2, определите размер буфера для приема и следите за его состоянием. 6. смотрите что идет на пинах user interface до и во время зависания. Quote Share this post Link to post Share on other sites More sharing options...
Cont 0 January 26, 2010 Posted January 26, 2010 · Report post вопрос не совсем по теме, но начинать новую ветку не хотелось бы. Можно ли используя трансиверы ПЛИС(например rocket io) чтобы реализовать 10/100/1000 Мбит или для этого нужно использовать схему MAC + SGMII + внешний PHY. Заманчиво выглядит MAC+Rocketio, но последнее решенее вроде только для гигабитных каналов. или я ошибаюсь? Quote Share this post Link to post Share on other sites More sharing options...