реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Впечатления от PCI в IXP425
chds
сообщение Apr 21 2008, 07:38
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 173
Регистрация: 5-11-07
Из: Чернигов, Украина
Пользователь №: 32 078



Если кто пользовал IXP425 м.б. поделитесь своим мнением, как оно творение Intelа справляется с передачей? Какую ОС использовали и каких скоростей получалось добиться?

Чип очень красив по начинке и много кто использует, но вот найти конкретных цифр и значений не смог. Помогите.

Сообщение отредактировал chds - Apr 21 2008, 07:40
Go to the top of the page
 
+Quote Post
VslavX
сообщение Apr 21 2008, 08:12
Сообщение #2


embarrassed systems engineer
*****

Группа: Свой
Сообщений: 1 083
Регистрация: 24-10-05
Из: Осокорки
Пользователь №: 10 038



Цитата(chds @ Apr 21 2008, 10:38) *
Если кто пользовал IXP425 м.б. поделитесь своим мнением, как оно творение Intelа справляется с передачей? Какую ОС использовали и каких скоростей получалось добиться?

Чип очень красив по начинке и много кто использует, но вот найти конкретных цифр и значений не смог. Помогите.

А как именно PCI планируете использовать?
Я использовал IXP в качестве хоста @ 66MHz, тагетом цеплял свою FPGA. Все работало нормально, сейчас точно не помню, но 60Мбайт/сек 8-словными пакетами получалось беспроблемно меняться (в-основном, тормозил старый Acex1K - не мог отдавать-принимать данные каждый такт - внутри у него 16-битная шина была).
Если хотите пользовать IXP в качестве PCI-тагета, то внимательно смотрите errata - там граблей хватает. Именно из-за них я отказался от реализации мастера в FPGA - это бы решило часть моих внутренних проблем бы.
Go to the top of the page
 
+Quote Post
chds
сообщение Apr 21 2008, 14:21
Сообщение #3


Частый гость
**

Группа: Свой
Сообщений: 173
Регистрация: 5-11-07
Из: Чернигов, Украина
Пользователь №: 32 078



IXP будет универсальным контроллером в системе. Поясню как:
Блок состоит из 16 модулей. Модули различаются по своему функциональному назначению.
Но можно выделить:
1. Модуль центрального процессора на IXP425 (или IXP435 пока не решил), это как бы центральный элемент в системе он предоставляет операторскую консоль, и реализует стандартный набор интерфейсов для обычной PC (PC/2, USB, Video, IDE). Своей PCI шиной он сидит на шине блока и является мастером.
2. Модуль периферийных устройств. Различные интерфейсы типа RS232, RS485 и др. Тот же процессор, только уже ведомый (я так понимаю Таргет в терминологии PCI)
3. Модули выполняющие подобные функции, тоже ведомые на шине.
Использоваться будет стандартный режим 32 бита на 33 МГц. Соответственно в блоке один ведущий и 15 ведомых. По PCI передача блочная, размеры блоков еще не прикидывал, но думаю от этого скорость сильно зависеть не будет. Я люблю считать критичный вариант, что б потом был запас. Т.е. в качестве критичного варианта - это обмен пакетами размером одно 32-х разрядное слово.
Go to the top of the page
 
+Quote Post
VovaK
сообщение Aug 20 2008, 08:21
Сообщение #4





Группа: Новичок
Сообщений: 2
Регистрация: 25-05-06
Пользователь №: 17 436



Цитата(chds @ Apr 21 2008, 11:38) *
Если кто пользовал IXP425 м.б. поделитесь своим мнением, как оно творение Intelа справляется с передачей? Какую ОС использовали и каких скоростей получалось добиться?

Чип очень красив по начинке и много кто использует, но вот найти конкретных цифр и значений не смог. Помогите.


uclinux.
К его родным приделали еще реалтек на PCI.
Еще восемь УАРТов на PCI

Бридж по ФТП дает почти 11 метров в секунду. УАРТы в это время на 1 мбит.
Еще запас остается )))
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 14th July 2025 - 10:29
Рейтинг@Mail.ru


Страница сгенерированна за 0.01337 секунд с 7
ELECTRONIX ©2004-2016