Цитата(vadimuzzz @ Aug 19 2011, 14:39)

готовые ядра MAC займут примерно от 1,5 до 2,5 тыс. регистров в зависимости от настроек. на опенкорках есть ядро от Igor Mohor. если скорость критична, то SPI может стать узким местом. таким местом вполне может стать и убогий софтовый контроллер (бесплатная вариация ниоса, например). стек TCP/IP (если нужен) будет есть память.
а вообще, вы спрашиваете про оптимальное решение, но не указали по какому критерию ищете оптимум
Если от 1,5 до 2,5 тыс + 500 (MicroBlaze) получается на XC6SLX9 ничего не выйдет.
Критерии
1. Исходя из того, что имею на рабочем столе или + то, что смогу недорого приобрести дополнительно.
На данный момент имею
Altera DE0 Board и
это Есть возможность приобрести платку XC6SLX9 с памятью + какой-либо PHY (MAC+PHY).
2. Простота реализации (наличие примеров, опыт и информация тех кто уже этим занимался)
3. Возможность на этой же FPGA иметь немного места для небольшого vhdl проекта (например 200...300 слайсов)
Сообщение отредактировал Acvarif - Aug 19 2011, 12:10