|
|
  |
Nxp собирается разродиться камнями на Cortex-M3, серия LPC1700 |
|
|
|
Jun 10 2008, 07:08
|
Местный
  
Группа: Свой
Сообщений: 201
Регистрация: 23-01-06
Из: Msk
Пользователь №: 13 490

|
Прислали презентацию, кому интересно в аттаче. [attachment=21894:attachment] Moderator: По требованию NXP презентация удалена. В ближайшее время она будет заменена откорректированной.
Сообщение отредактировал zltigo - Aug 1 2008, 11:24
|
|
|
|
|
Jun 10 2008, 08:28
|
Местный
  
Группа: Свой
Сообщений: 201
Регистрация: 23-01-06
Из: Msk
Пользователь №: 13 490

|
Цитата(zltigo @ Jun 10 2008, 11:51)  Несколько обидно, что устремлены в верхнюю нишу кортексов и начинаются с 80/100 пиновых корпусов. Для массовой периферийной обвески рассчитывал на чего-нибудь простенькое 48/64 пиновое. Скорее всего не хотят делать конкурентов lpc210x
|
|
|
|
|
Jun 10 2008, 19:54
|

Местный
  
Группа: Свой
Сообщений: 201
Регистрация: 6-01-05
Пользователь №: 1 830

|
Цитата(zltigo @ Jun 10 2008, 10:51)  Несколько обидно, что устремлены в верхнюю нишу кортексов и начинаются с 80/100 пиновых корпусов. Для массовой периферийной обвески рассчитывал на чего-нибудь простенькое 48/64 пиновое. Так это тоже будет. Но в серии LPC1000. В 3...4 квартале 2009 года согласно рис. на стр.72. Пока, очевидно, не хотят создавать сами себе конкуренцию. Бросилась в глаза фраза "Единственной причиной, почему бенч в DMIPS Cortex-M3 больше, чем ARM - наличие аппаратного делителя" (перевод вольный). Да и диаграммы производительности ARM и Cortex-M3 явно диссонируют с такими же у STM. Хотя у той тоже есть внутренний тормоз в виде STR912, не позволяющей быстро выпустить Cortex с Ethernet. Был бы у Luminary проц поприличнее (ну хотя бы до 75МГц), думаю, дала бы она прикурить этим гигантам.
|
|
|
|
|
Jun 11 2008, 14:26
|

Ally
     
Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050

|
Низкопробная халтура. Особенно в свете таблицы сравнения достигаемой скорости по Ethernet и вот этого appnot-а для STR912 http://aly.ogmis.lt/OpenProjects/ARMDomina...astEthernet.htmТакже видимо нельзя верить и другим ихним сравнениям. Вообще NXP как-то сдал позиции ST и Atmel-у. Видимо деньги кончились IP core отлаживать в свете слияния с ST. Цитата(abcdefg @ Jun 10 2008, 10:38)  Прислали презентацию, кому интересно в аттаче. [attachment=21894:attachment]
|
|
|
|
|
Jun 11 2008, 14:43
|

Местный
  
Группа: Свой
Сообщений: 201
Регистрация: 6-01-05
Пользователь №: 1 830

|
Цитата(AlexandrY @ Jun 11 2008, 17:26)  Низкопробная халтура. Особенно в свете таблицы сравнения достигаемой скорости по Ethernet и вот этого appnot-а для STR912 http://aly.ogmis.lt/OpenProjects/ARMDomina...astEthernet.htmТакже видимо нельзя верить и другим ихним сравнениям. Вообще NXP как-то сдал позиции ST и Atmel-у. Видимо деньги кончились IP core отлаживать в свете слияния с ST. Вот-вот. Мне тоже вся эта "презентация" с охаиванием вырвавшихся вперед конкурентов, живо напомнила оправдания пассажира, опоздавшего на поезд. Типа: "Не очень то и хотелось ехать..."
|
|
|
|
|
Jun 11 2008, 17:07
|

Гуру
     
Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244

|
Цитата(AlexandrY @ Jun 11 2008, 16:26)  Особенно в свете таблицы сравнения достигаемой скорости по Ethernet и вот этого appnot-а для STR912 Ну вообщет-то никто не обещал в презентации сравнения голых молотилок-посылалок. А как компонент реальной системы Ethernet у свежих NXP реально очень хорош. Натяжки, недоговорки, графики с неописанными масштабами, однако имеют место быть. Как, впрочем, и в некоторых Ваших тестах  Цитата(AlexandrY @ Jun 11 2008, 16:26)  Вообще NXP как-то сдал позиции ST и Atmel-у. NXP в ARM7 уж похиций Atmel-у точно не сдавал  и уж тем более ST. ARM9 - ну тут конечно дурака валяли по полной программе, но ARM9 у ST штучка тоже прямо не одназначная по качеству  и областям применения. Corteх - будем посмотреть. ST-шные очень неплохи, а у Atmel и конь не валялся. В старшем диапазоне NXP обещают быть очень неплохими, и уж по крайней мере Luminary точно с их дивными ценами на старшие модели уделает. На сей момент времени у меня ARM7 (самое массовое)в первую очередь от NXP. Мелкие Cortex от ST. ARM9 (не BGA) - от Atmel. Баланс,однако
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
Jun 11 2008, 17:15
|
Местный
  
Группа: Свой
Сообщений: 201
Регистрация: 23-01-06
Из: Msk
Пользователь №: 13 490

|
Цитата(AlexandrY @ Jun 11 2008, 18:26)  Вообще NXP как-то сдал позиции ST и Atmel-у. Видимо деньги кончились IP core отлаживать в свете слияния с ST. Не понял - кто с кем слился?! p.s. немножко в пользу nxp: лично меня интересуют девайсы для wince. У st я вообще таких не вижу; у атмела 923 вещь конечно приятная, но nxp скоро (3q08) выпустит 3250 с FPU и DDR, тогда посмотрим кто кому сдал
|
|
|
|
|
Jun 12 2008, 06:00
|

Гуру
     
Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244

|
Цитата(DRUID3 @ Jun 11 2008, 23:13)  Можете нарисовать еще несколько улыбок, но не Гарвардские. Степень дополнительных наворотов, кэшей (в том числе и раздельных для данных и кода) это уже дело второе, но удел Гарвардской архитектуры - максимально эффективные простые контроллеры. Как только начинают расти частоты, обьемы памяти, ... Гарвард кончается, ибо дешевый эффект достигаемый такой архитектурой уже не существеннен, а вот деление памятей уже мешает много больше. Помолчать по поводу того, что сотворили или обозвать модифицированной Гарвардской, или модифицированной Неймановской это уже рекламное право разработчика.
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
Jun 12 2008, 09:11
|

Гуру
     
Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244

|
Цитата(dxp @ Jun 12 2008, 10:20)  Насчет ARM9 не скажу, но Blackfin, по-вашему, если не Гарвард, то что? Нейман? Нейман с кэшами, ну скажем, организованными по-Гарвардовски. Так-же, как и нынешние интеловские x86. Ну назвали AD его "модифицированной Гарвардовской" - их дело,скорее привычки, поскольку предыдущие у них были канонические Гарвардовские.
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
Jun 12 2008, 14:38
|

Adept
     
Группа: Свой
Сообщений: 3 469
Регистрация: 6-12-04
Из: Novosibirsk
Пользователь №: 1 343

|
Цитата(zltigo @ Jun 12 2008, 16:11)  Нейман с кэшами, ну скажем, организованными по-Гарвардовски. Кэш вообще вещь вне контекста организации процессорных ядер. Кэш - это механизм оптимизации доступа в память, не более. Что касается типов архитектур, то меня научили, что фон Неймановская архитектура - это такая, в которой доступ в память программ и в память данных осуществляется по одной и той же шине, последовательно. И адресное пространство, соответственно, одно. Гарвардская архитектура предусматривает раздельные шины доступа в память программ и память данных, за счет чего доступ может осуществляться параллельно, что повышает производительность. Соответственно, адресных пространства получается два. Речь идет именно о ядре и внутренней организации. Доступ наружу - это отдельный вопрос. У Blackfin'а есть раздельный доступ в память программ (64-разрядная шина) и в память данных (три 32-разрядных шины, две на чтение, одна на запись), т.е. обращение в память программ и в память данных производится параллельно. Всяко разно это Гарвардская архитектура. А уж модифицированная, супергарвардская и т.д. - это уже следующий вопрос. Цитата(zltigo @ Jun 12 2008, 16:11)  Ну назвали AD его "модифицированной Гарвардовской" - их дело,скорее привычки, поскольку предыдущие у них были канонические Гарвардовские. Не, их старые процы (ADSP-21xx) как раз и были с модифицированной гарвардской - оная архитектура предусматривает возможность параллельной загрузки двух операндов данных, один из которых добывается из памяти программ по шине инструкций, когда она не занята. У Blackfin'а от этого изврата отошли, сделали две отдельных шины в память данных для добычи двух операндов. Вроде, это называется супергарвардской архитектурой. Но это все уже нюансы, базовая архитектура у всех них - Гарвардская.
--------------------
«Отыщи всему начало, и ты многое поймёшь» К. Прутков
|
|
|
|
|
Jun 12 2008, 14:46
|

Гуру
     
Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244

|
Цитата(dxp @ Jun 12 2008, 16:38)  Кэш вообще вещь вне контекста организации процессорных ядер. Кэш - это механизм оптимизации доступа в память, не более. Не совсем и не всегда. Когда вдруг появляются, как минимум, два разных кэша для данных и команд, это уже не оптимизация c наворотом очередного кэша мамнадцатого уровня, это принципиально.
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
Jun 12 2008, 16:34
|
Гуру
     
Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448

|
Цитата(GetSmart @ Jun 12 2008, 15:46)  А если ARM7 имеет две (или даже больше) отдельных шины, то что? Какая это архитектура? Мега-фон-Нейман :-) Ядро ARM7TDMI имеет одну шину. У процессора их может быть сколько угодно. Цитата(GetSmart @ Jun 12 2008, 15:46)  Главная отличительная черта фон-Неймана - одно адресное пространство Конфигурация адресного пространства к архитектуре не имеет ни малейшего отношения.
|
|
|
|
|
Jun 12 2008, 18:23
|

山伏
    
Группа: Свой
Сообщений: 1 827
Регистрация: 3-08-06
Из: Kyyiv
Пользователь №: 19 294

|
Цитата(GetSmart @ Jun 12 2008, 14:46)  А если ARM7 имеет две (или даже больше) отдельных шины, то что? Это какой такой ARM7? Цитата(GetSmart @ Jun 12 2008, 14:46)  Там периферия может параллельно процессору писать в память. Это-то причем?  DMA контроллер - это еще один цифровой автомат в составе процессора (ну как контроллер UART, например) Цитата(GetSmart @ Jun 12 2008, 14:46)  Налицо ускорение процесса  Имея даже одну общую шину и два отдельных кеша производительность будет такой же как у гарвардской архитектуры. Программисту это должно быть до лампочки. Ему важно только MIPS/DMIPS/FLOPS. Ну так эти MIPS как раз сильно зависят именно от выбранной архитектуры. Цитата(GetSmart @ Jun 12 2008, 14:46)  Главная отличительная черта фон-Неймана - одно адресное пространство (хоть реальное, хоть виртуальное) Вы еще скажите, что у atMegи их несколько. Цитата(GetSmart @ Jun 12 2008, 14:46)  но одно, и его следствие ещё более ограниченный набор команд RISC. И соответственно все процессорные команды для чтения рамы могут равно читать и флэш и периферию. RISC, CISC да хоть чисто стековая ЭВМ - система комманд к разделениям "гарвардская" "фонНеймановская" не имеет прямого отношения.
--------------------
Нас помнят пока мы мешаем другим... //-------------------------------------------------------- Хороший блатной - мертвый... //-------------------------------------------------------- Нет старик, это те дроиды которых я ищу...
|
|
|
|
|
Jun 12 2008, 21:28
|
.
     
Группа: Участник
Сообщений: 4 005
Регистрация: 3-05-06
Из: Россия
Пользователь №: 16 753

|
Цитата(aaarrr) Конфигурация адресного пространства к архитектуре не имеет ни малейшего отношения. Классика жанра - AVR, типично Гарвардская архитектура. Я с ней работал давно и ощутил всю ущербность системы команд и адресного пространства. До этого знал x86, а после подсел на ARM7. Вот где понимаешь красоту общего адресного пространства и выгоды от этого. Для меня как программиста не суть сколько шин скрыто от меня в железе. Важны мипсы и если ARM7 со всех сторон "сделает" AVR, то Гарвардом меня на понт не возьмёшь  Да и вопрос этот более похож на другой, который люди часто путают - это точность и разрешающая способность. Те же понты, вид сбоку. Цитата(aaarrr) ИМХО, наличие у ядра раздельных шин для команд и данных является достаточным основанием для того, чтобы назвать его Гарвардским. То есть наличие раздельного кэша для команд и данных недостаточно чтобы считаться гарвардом ? А почему?
--------------------
Заблуждаться - Ваше законное право :-)
|
|
|
|
|
Jun 13 2008, 03:09
|

山伏
    
Группа: Свой
Сообщений: 1 827
Регистрация: 3-08-06
Из: Kyyiv
Пользователь №: 19 294

|
Цитата(GetSmart @ Jun 13 2008, 02:50)  Я не понял, где скачок скорости в гарвардской архитектуре? Берём ARM7 (LPC) = 54 MIPS (Drystone) @ 60 MHz. Берём ARM920 (AT91RM9200) = 200 MIPS @ 180 MHz. Разница только из-за кэшей, а не из-за неуловимого (для программиста) названия архитектуры.  берем книжку в которой рекламируется компилятор IAR и читаем (о чудо!) он на 2-порядка (это 100 раз) оказывается быстрее GCC... Наверняка автор той книжки самого задолбали просьбы прорекламировать и так известный продукт и он решил задвинуть так чтобы второй раз не просили... Это я к тому, что откуда у Вас эти MIPS? +/- 100 попугаев. Это раз... А теперь самое сложное в жизни программиста - арихметика. Приводим процессоры к одной тактовой - 90 MHz ARM9 - 100 MIPS, ARM7 81 MIPS (ну видимо по количеству выполняемых в секунду операторов NOP  ). 100 соотносится с 60 как раз как ~1.5... вот такова она и есть разница между гарвардом и фонНейманом. особенно на свертке/корреляции это заметно. Так в реальности где-то и есть...Это два-с... P.S.: так мне и не ответили - в чем соль новых контроллеров?
--------------------
Нас помнят пока мы мешаем другим... //-------------------------------------------------------- Хороший блатной - мертвый... //-------------------------------------------------------- Нет старик, это те дроиды которых я ищу...
|
|
|
|
|
Jun 13 2008, 06:39
|

Гуру
     
Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244

|
Цитата(DRUID3 @ Jun 13 2008, 05:09)  P.S.: так мне и не ответили - в чем соль новых контроллеров? В том, что M3 более "контроллерные" чем ARM, которые даже по жизни рождались как "микропроцессорные". Соответственно Cortex-M3 попроще и отсюда подешевле, поотзвычевее на те-же прерывания, поэкономичнее, поногодрыжестее, побыстрее "NOP"  выполняет... В общем движение в сторону дальнейшего вытестения 8-битников. Только вот огорчает размахивание попугаями - получив за счет простоты побольше тех-же попугаев начинают под этим лозунгом клепать более навороченные по пeриферии чипы, создавая в несколько большей степени видимость конкуренции ARM7, нежели реальную конкуренцию более мелким периферийным контроллерам.
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
Jun 13 2008, 07:53
|
Местный
  
Группа: Участник
Сообщений: 358
Регистрация: 29-05-05
Пользователь №: 5 526

|
Цитата(zltigo @ Jun 13 2008, 09:39)  В общем движение в сторону дальнейшего вытестения 8-битников. аналитики предпологают рост и 8 и 32 битных до 2011, и только после идет неболшое падение 8 битных. позиция и выпуск 16 битных предпологают останется неизменным. также мне непонятен почти необоснованныи оптимизм в отношении nxp, контора, которое вышел из croelles2, wireless chip прикрутли к ST и сегодня по сути fabless, а хозяин из NYC требует прибыли. в тоже время TMSC говорит о повышении цен. image copyright Renesas.
Сообщение отредактировал proba - Jun 13 2008, 08:01
Эскизы прикрепленных изображений
|
|
|
|
|
Jun 13 2008, 08:36
|

Гуру
     
Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244

|
Цитата(proba @ Jun 13 2008, 09:53)  ..которое вышел из croelles2... Дорoгое "европейское" образование. Они его основали, они от него, все, что надо получили и просто двинули дальше на восток вкладывая деньги в тамошние производства, а не во "францию". Ну а в "настоящее европейское производство" пусть Россия-Sitronics денюжки вбухивает и щеки надувает. Цитата , wireless chip прикрутли к ST... Ну и что, что часть wireless сбросили? Еще они пирожки не пекут и многое другое не делают. А тем не менее к себе прикрутили BlueStrike. Поживем-увидим. Цитата ..и сегодня по сути fabless А сколько у этого 'fabless' совместных предприятий с тем-же TMSC? И сколько процентов его акций NXP принадлежит? Цитата(proba @ Jun 13 2008, 09:53)  аналитики предпологают рост и 8 и 32 .. Зачем "аналитики"? Просто найдите динамику последних лет и посмотрите на текущую картину. Будущее оно уже сегодня начинается. И производство 8битовиков относительно общего объема выпуска контролеров падает. Когда оно уже начнет падать и в количественном измерении это уже будет просто пике, на фоне все возрастающего обьема производства микроконтроллеров.
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
Jun 13 2008, 09:39
|
Местный
  
Группа: Участник
Сообщений: 358
Регистрация: 29-05-05
Пользователь №: 5 526

|
Цитата(zltigo @ Jun 13 2008, 11:36)  А сколько у этого 'fabless' совместных предприятий с тем-же TMSC? И сколько процентов его акций NXP принадлежит? NXP пинадлежит ровно 0% или ничтожно ( <<1%) маленкии процент от TSMC. Вы про philips думали ? TSMC всего на 5,1% philips. и nxp всего 19,x% philips.
|
|
|
|
|
Aug 1 2008, 12:02
|
.
     
Группа: Участник
Сообщений: 4 005
Регистрация: 3-05-06
Из: Россия
Пользователь №: 16 753

|
Цитата(DRUID3 @ Jun 13 2008, 09:09)  А теперь самое сложное в жизни программиста - арихметика. Приводим процессоры к одной тактовой - 90 MHz ARM9 - 100 MIPS, ARM7 81 MIPS (ну видимо по количеству выполняемых в секунду операторов NOP  ). 100 соотносится с 60 как раз как ~1.5... вот такова она и есть разница между гарвардом и фонНейманом. Откуда 60 ? ЗЫ. Звиняюсь, что запоздал. Давно здесь не был.
--------------------
Заблуждаться - Ваше законное право :-)
|
|
|
|
|
Aug 22 2008, 06:59
|
Местный
  
Группа: Участник
Сообщений: 358
Регистрация: 29-05-05
Пользователь №: 5 526

|
Цитата(zltigo @ Aug 21 2008, 10:03)  Абсолютно аналогично  , причем и Atmel c первыми M3 полез тоже в "громадье", ну а действительно мелкие нужные мне для запихивания в качестве переферийных - на потом. а в чем cortex-ы ST и Luminary не устраивают ? есть там корпуса 36 и 44 вывода, только под питание, jtag и xtal 10-12 пин уходит, что с tsop(16...24) останется ? охлаждением в мелком корпусе тоже проблемы. не знаю конечно Ваших требовании но не стоило бы списать 8(16)битных , дело в том что болшинство изготовителеи мк сеичас активно переводит 8б и 16б мк со старои технологии на больее экономичные. напр. ренесас с 0,35um (M16,R8) > 0,2um, freescale 0,5um ( hcs08) > 0,25 (s08) , atmel 0,35um ( atmegaxx) > 0,?? ( atmegaxxA) и тд. соответственно падает цена (>2x) и повышается раб.частота (32..50MHz).
|
|
|
|
|
Aug 22 2008, 07:57
|

Гуру
     
Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244

|
Цитата(proba @ Aug 22 2008, 08:59)  а в чем cortex-ы ST и Luminary не устраивают ? ST принципиально устраивают, просто отсутствие смеси контроллеров разных производителей в одном изделии выглядит предпочтительнее и выигрышнее по цене, особенно учитывая агрессивную ценовую политику NXP. Цитата ...но не стоило бы списать 8(16)битных... В данном случае банально нужны мегагерцы, если в связке с FPGA, то и восьмибитовик хиленький справится (примерно так сейчас и сделано), а хотелось-бы более дешевого софового решения. Ну а если еще и на цены восьмибитовиков посмотреть, то даже сама мысль об их использовании в моих условиях пропадает навсегда.
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
Feb 26 2009, 09:52
|
Знающий
   
Группа: Свой
Сообщений: 509
Регистрация: 19-07-07
Из: г. Таганрог
Пользователь №: 29 246

|
Цитата(zltigo @ Feb 6 2009, 23:22)  Ну preliminary были давно, а вот usermanual все еще нет  и без него оценивать/делать просто нечего. Так ЗАЦЕНИТЕ??? Долгожданный!!!  Вот еще все мк в одной куче (обзор)
--------------------
Умные речи подобны строкам, напечатанным курсивом. К. Прутков
|
|
|
|
|
Feb 26 2009, 14:28
|
Гуру
     
Группа: Свой
Сообщений: 2 702
Регистрация: 14-07-06
Пользователь №: 18 823

|
Цитата(Vitaliy_ARM @ Feb 26 2009, 13:52)  Так ЗАЦЕНИТЕ??? С налета непонятно. Из плюсов лично для меня - есть вход опоры для ЦАП. Пока все
--------------------
Уходя, оставьте свет...
|
|
|
|
|
Feb 26 2009, 14:39
|
Знающий
   
Группа: Свой
Сообщений: 509
Регистрация: 19-07-07
Из: г. Таганрог
Пользователь №: 29 246

|
Цитата(Dog Pawlowa @ Feb 26 2009, 17:28)  С налета непонятно. Из плюсов лично для меня - есть вход опоры для ЦАП. Пока все  Еще 12 бит АЦП. Обратите внимание, дата июньская прошлого года, а в интернете нету его!
--------------------
Умные речи подобны строкам, напечатанным курсивом. К. Прутков
|
|
|
|
|
Feb 27 2009, 20:51
|

Местный
  
Группа: Свой
Сообщений: 226
Регистрация: 13-03-07
Из: Севастополь
Пользователь №: 26 137

|
Цитата(zltigo @ Feb 26 2009, 18:25)  Соответственно им третий контроллер в этой нише совсем не нужен. Ну я так понял, что М0 - это конкурент MSP Так что другая ниша все-же
|
|
|
|
|
  |
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|