|
Процессоры семейства PowerPC - мнения, субъективные оценки, сравнения, опыт применения |
|
|
|
Jan 9 2006, 15:07
|

Участник

Группа: Свой
Сообщений: 65
Регистрация: 13-07-04
Пользователь №: 320

|
telecom (как некий управляющий узел) packet switching (на небольших скоростях ~2..8Мбит)
--------------------
NO! - I mean, no, Klogg. This crown is the only thing that you cannot have. -- Hoborg
|
|
|
|
|
Jan 10 2006, 12:53
|
Гуру
     
Группа: СуперМодераторы
Сообщений: 2 065
Регистрация: 11-01-05
Из: Москва
Пользователь №: 1 892

|
Цитата(d__ @ Jan 10 2006, 13:37)  ...Да и средств разработки под него раз .. и обчелся....  Это как? А GNU тулчейн, всевозможные GNU симуляторы и пр.? Хорошая информация http://www.denx.de/wiki/PPCEmbedded/IntroductionКак ни странно, но ARM не прижились в мелких сетевых маршутизаторах. Там почти безраздельно правит бал MIPS. Почему - не знаю. http://openwrt.org/Макетка для экспериментов за 150. На нее Debian Linux ставится, между прочим. http://www.routerboard.com/rb500.html
|
|
|
|
|
Jan 10 2006, 16:03
|

Участник

Группа: Свой
Сообщений: 65
Регистрация: 13-07-04
Пользователь №: 320

|
MPC8343 (1260 MIPS @ 667 MHz) стоит от 44 евро в европе (данные с ebv.com) вообще я не вижу пока что широкого применения ARMов в телекоммуникационной технике; роутеры типа 1 ethernet - xDSL и т.п. не в счёт, ARMа на 50-100 MIPS там действительно с головой хватит. везде в серьёзных VoIP шлюзах, высокоскоростных коммутаторах/маршрутизаторах встречаю PPC... вот потому и хотел услышать мнение людей, которые уже работали с этой платформой.
описание MPC8343 32-bit, high-performance superscalar core 1260 MIPS @ 667 MHz Double-precision floating point, integer, load/store, system register, and branch processor units 32 KB data and 32 KB instruction cache with line locking support DDR memory controller, up to 333 MHz data rate, with 32- or 64-bit interfaces with ECC Dual PCI interfaces Dual 10/100/1000 Ethernet controllers Embedded security engine Dual Hi-Speed USB controllers Local bus controller Dual UART (DUART) Dual I2C interfaces (master or slave mode) Four-channel DMA controller Serial peripheral interface (SPI) General-purpose parallel I/O (GPIO) IEEE 1149.1 JTAG test access port Package: 672-pin, 35 mm x 35 mm TBGA (1 mm pitch) Process technology: 130 nm CMOS Voltage: 1.2V core voltage with 3.3V and 2.5V I/O
--------------------
NO! - I mean, no, Klogg. This crown is the only thing that you cannot have. -- Hoborg
|
|
|
|
|
Jan 10 2006, 16:25
|
Участник

Группа: Свой
Сообщений: 34
Регистрация: 15-02-05
Из: Kiev
Пользователь №: 2 650

|
Не знаю насчет большинства VoIP шлюзов, но знаком с одним из таковых:
работает на заказном кристалле в составе которого 6 DSP и 2 ARM-ядра 920Т.
DSP на ~600MHz, ARMы на ~180 работают.
Это не только VoIP шлюз, но и VoATM, VoETH и просто данные гонять может.
|
|
|
|
|
Jan 10 2006, 18:07
|

Участник

Группа: Свой
Сообщений: 65
Регистрация: 13-07-04
Пользователь №: 320

|
Цитата(Alexey111 @ Jan 10 2006, 18:25)  Не знаю насчет большинства VoIP шлюзов, но знаком с одним из таковых:
работает на заказном кристалле в составе которого 6 DSP и 2 ARM-ядра 920Т.
DSP на ~600MHz, ARMы на ~180 работают.
Это не только VoIP шлюз, но и VoATM, VoETH и просто данные гонять может. А на сколько каналов?
--------------------
NO! - I mean, no, Klogg. This crown is the only thing that you cannot have. -- Hoborg
|
|
|
|
|
Jan 11 2006, 08:41
|
Частый гость
 
Группа: Свой
Сообщений: 95
Регистрация: 10-04-05
Пользователь №: 4 003

|
Работаю с mpc8247 (powerQUICC II), mpc8548 (powerQUICC III). До этого работал с IBM 405GP и всяческими MIPSами.
Компилятор и иже с ними - GCC. Особых нареканий нет.
Мое личное предпочтение - были процессоры от IBM (405GP, 440*). В основном - из-за хорошей документации. Однако, они продали встраиваемые процессоры AMCC а от них тех поддержки толком никакой.
PowerQUICC II от Freescale. Отношение смешанное. Вроде работает, но наелись мы с ними столько всякого, что если бы нашли другой вариант по производительности/энергопотреблению и цене, то перешли бы без особых сожалений. Главное нарекание - CPM. Очень гибкая штука. Дает вам тысячу способов сделать все, что угодно. К сожалению, девятьсот с чем-то из этих способов - это способ прострелить себе ногу. Найти остальные сто работающих способов в совершенно отвратительном 1500-страничном руководстве - занятие нетривиальное. В качестве примера - чтобы заставить работать драйвер последовательного порта, необходимо правильно сконфигурировать несколько других периферийных блоков и прием/посылка символов происходит через DMA, с дескрипторами и буферами. В общем - первое устройство на этом процессоре пошло довольно тяжело. Впрочем, после пол-года привыкаешь и становится легче. Второе нарекание - собственно документация. Намудили они там порядком. После IBMовских доков - просто кошмар какой-то. Весьма размывчато описана внутренняя архитектура чипа. Для сравнения - у IBM были даже временные диаграммы обмена на внутренних шинах.
PowerQuiccIII (mpc85xx) выглядит существенно лучше. Freescale наконец-то выкинул CPM нафиг (в 8548. У предыдущих CPM все еще есть) и сделал довольно шустрый проц с нормальной периферией. Пока вроде все довольно неплохо, но судить рано, ибо проц все еще Alpha.
А MIPS похоже загибается. PMC-Sierra недавно сказала, что прекращает их выпуск. Остается, по большому счету, только Broadcom и непонятно, надолго-ли. Да и выбор у них как-то так себе.
Вот такое вот мнение.
--------------------
--xyzzy
|
|
|
|
|
Jan 11 2006, 08:46
|
Участник

Группа: Свой
Сообщений: 34
Регистрация: 15-02-05
Из: Kiev
Пользователь №: 2 650

|
Цитата(klogg @ Jan 10 2006, 22:07)  Цитата(Alexey111 @ Jan 10 2006, 18:25)  Не знаю насчет большинства VoIP шлюзов, но знаком с одним из таковых:
работает на заказном кристалле в составе которого 6 DSP и 2 ARM-ядра 920Т.
DSP на ~600MHz, ARMы на ~180 работают.
Это не только VoIP шлюз, но и VoATM, VoETH и просто данные гонять может.
А на сколько каналов? Более 400 достигалось на одном из кодеков. Если интересуют детали - rpd"собака"ukr.net (Конфиденциальность...)
|
|
|
|
|
Jan 11 2006, 13:43
|
Знающий
   
Группа: Свой
Сообщений: 709
Регистрация: 3-05-05
Пользователь №: 4 693

|
Цитата Еще есть MIPS от: Вроде АМД Алхеми тоже МИПСы Цитата Еще есть MIPS от: Вроде АМД Алхеми тоже МИПСы
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|