Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: CP2200. Скорость передачи меньше заявленной.
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > Fast Ethernet/Gigabit Ethernet/FibreChannel
eastwind
Юзаю CP2200.
Удалось развить максимальную скорость передачи равной порядка 8 Мбит/с.. тогда как заявлено, что ethernet контроллер поддерживает 10 Мбит. Микросхема работает в full-duplex. Параллельный интерфей не мультиплексированный.
Из описания сделал вывод, что передающий буфер не буферизирован. Т.е. до начала передачи в передающий буфер очередного пакета по параллельному интерфейсу нужно дождаться окончания передачи предыдущего пакета по ethernet.
Неужели это на самом деле так? Кто нибудь сталкивался с этой проблемой?
KRS
Цитата(eastwind @ Oct 12 2007, 08:45) *
Неужели это на самом деле так? Кто нибудь сталкивался с этой проблемой?


Да, аппаратной очереди на отправку там нет!
Но в любом случае загрузить ethernet на 100% не удатстся!
80 % - очень хороший результат.
Если нужна скорость выше - надо использовать 100 mbit.
eastwind
Жалко.. 100 Мбит ethernet контроллеров в таких маленьких корпусах, со встроенной физикой и приделанным MAC адресом нету..
Ну да ладно. Тогда может кто нить подскажет - какой регистр в CP2200 показывает, в каком duplex режиме работает микросхема после autonegotiation.. Смотрю на DPLXMD.. но там показывается half-duplex.. тогда как на самом деле - full.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.