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

 
 
> LPC122x это Cortex-M0 или M0+?
GetSmart
сообщение Nov 2 2015, 20:08
Сообщение #1


.
******

Группа: Участник
Сообщений: 4 005
Регистрация: 3-05-06
Из: Россия
Пользователь №: 16 753



LPC122x это Cortex-M0 или M0+?
Вопрос к специалистам.
Растактовка инструкций у него отличается от M0 (LPC11Xxx, LPC43xx_M0).

Каким способом программно/аппаратно можно определить тип ядра? Если набор инструкций у них одинаковый.


--------------------
Заблуждаться - Ваше законное право :-)
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
esaulenka
сообщение Nov 3 2015, 10:20
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 032
Регистрация: 13-03-08
Из: Маськва
Пользователь №: 35 877



... а у M0-не-плюс - 2.33 по тем же заявлениям (ссылка, оригинал сходу не нашёл).

Видимо, ARM рассматривала сферический процессор в вакууме, с бесконечно быстрой шиной. Одно слово - попугаи...

PS посмотреть на попугаи других процессоров можно здесь (кнопка "search")


--------------------
Тут обсуждается творческий порыв, а не соответствие каким-либо стандартам ©
Go to the top of the page
 
+Quote Post
zltigo
сообщение Nov 3 2015, 12:00
Сообщение #3


Гуру
******

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



QUOTE (esaulenka @ Nov 3 2015, 12:20) *
... а у M0-не-плюс - 2.33 по тем же заявлениям (ссылка, оригинал сходу не нашёл).

А вот так сказать "оригинал" http://www.nxp.com/documents/data_sheet/LPC122X.pdf


QUOTE (ViKo @ Nov 3 2015, 13:04) *
По-моему, в M0+ потребление уменьшали, а не производительность увеличивали.

Это на самом деле одно и то же sm.gif - при большей производительности можно снизить тактовую или больше спать.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
ViKo
сообщение Nov 3 2015, 13:43
Сообщение #4


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Цитата(zltigo @ Nov 3 2015, 15:00) *
Это на самом деле одно и то же sm.gif - при большей производительности можно снизить тактовую или больше спать.

На самом деле это не так. Там уделялось повышенное внимание тому, чтобы ненужные элементы не молотили тактовой частотой.
http://www.arm.com/products/processors/cor...rtex-m0plus.php
Go to the top of the page
 
+Quote Post
zltigo
сообщение Nov 3 2015, 13:58
Сообщение #5


Гуру
******

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



QUOTE (ViKo @ Nov 3 2015, 15:43) *
На самом деле это не так.

К чему Вы пытаетесь отрицать очевидную вещь, что повышение производительности НЕ за счет повышения тактовой поводит и к экономмии энергии? Это совершенно НЕ означает, что другие меры не предринимались, но возможность полуторократного понижения тактовой при той-же производительности, это ОЧЕНЬ существенная экономия.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
ViKo
сообщение Nov 3 2015, 14:15
Сообщение #6


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Цитата(zltigo @ Nov 3 2015, 16:58) *
К чему Вы пытаетесь отрицать очевидную вещь...

К тому, что главной целью было снижение энергопотребления. А остальное - средства достижения цели. Не думаю, что если взять CM4 (CM7) и заставить его дрыхнуть, и лишь иногда вскакивать и в бешеном темпе что-то делать, то он переплюнет CM0+ по энергоэффективности.
Да, там что-то про двухступенчатый конвейер говорится. Ну, улучшили и производительность, спасибо.
Кому нужен производительный процессор, тот найдет, что взять. А кто ищет малопотребляющий, чешет репу, чем заменить MSP430, вот ему ARM сделали подарок CM0+!
Go to the top of the page
 
+Quote Post
zltigo
сообщение Nov 3 2015, 14:34
Сообщение #7


Гуру
******

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



QUOTE (ViKo @ Nov 3 2015, 16:15) *
Не думаю, что если взять CM4 (CM7) и заставить его дрыхнуть...

Можете вообще ни о чем не думать. Факта экономии энергии за счет полуторократного повышения производительности при той-же тактовой это не изменит.



--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
GetSmart
сообщение Nov 3 2015, 17:04
Сообщение #8


.
******

Группа: Участник
Сообщений: 4 005
Регистрация: 3-05-06
Из: Россия
Пользователь №: 16 753



Цитата(zltigo @ Nov 3 2015, 18:34) *
Факта экономии энергии за счет полуторократного повышения производительности при той-же тактовой это не изменит.

В каких последовательностях инструкций это проявляется? Когда вся прога из переходов (B | Bxx) и когда они вперемешку с вводом/выводом в GPIO ? Какая-то среднестатистическая программа без учёта ногодрыга хоть на 5% будет быстрее? Без сна конечно же.


--------------------
Заблуждаться - Ваше законное право :-)
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- GetSmart   LPC122x это Cortex-M0 или M0+?   Nov 2 2015, 20:08
- - zltigo   Обычный. Производительность указана, как для M0. Д...   Nov 2 2015, 21:08
- - megajohn   Цитата(GetSmart @ Nov 3 2015, 00:08) Каки...   Nov 2 2015, 21:23
- - GetSmart   Если это M0, то в отличие от всех остальных M0 у L...   Nov 3 2015, 08:27
|- - zltigo   QUOTE (GetSmart @ Nov 3 2015, 10:27) Что ...   Nov 3 2015, 09:36
||- - zltigo   QUOTE (GetSmart @ Nov 3 2015, 19:04) В ка...   Nov 3 2015, 17:12
||- - GetSmart   Цитата(zltigo @ Nov 3 2015, 21:12) Если у...   Nov 3 2015, 17:40
|- - adnega   Цитата(ViKo @ Nov 3 2015, 17:15) А кто ищ...   Nov 3 2015, 16:28
|- - zltigo   QUOTE (adnega @ Nov 3 2015, 18:28) Не зна...   Nov 3 2015, 17:03
- - ViKo   По-моему, в M0+ потребление уменьшали, а не произв...   Nov 3 2015, 11:04
- - ViKo   Вы таки желаете, в свойственной вам манере, остави...   Nov 3 2015, 16:02
|- - zltigo   QUOTE (ViKo @ Nov 3 2015, 18:02) Вы таки ...   Nov 3 2015, 16:13
|- - ViKo   Цитата(zltigo @ Nov 3 2015, 19:13) О чем ...   Nov 3 2015, 18:12
|- - zltigo   QUOTE (ViKo @ Nov 3 2015, 20:12) Я считаю...   Nov 3 2015, 18:21
- - GetSmart   Энергопотребление это характеристика софтом не про...   Nov 3 2015, 16:44
- - ViKo   zltigo, специально для вас с сайта ARM. Performanc...   Nov 3 2015, 18:31
|- - zltigo   QUOTE (ViKo @ Nov 3 2015, 20:31) CM0 2.3...   Nov 3 2015, 18:39
|- - ViKo   Цитата(zltigo @ Nov 3 2015, 21:39) Не нес...   Nov 3 2015, 18:41
|- - zltigo   QUOTE (ViKo @ Nov 3 2015, 20:41) Вы вели?...   Nov 3 2015, 18:44
- - GetSmart   В NXP чистокровным (и одноядерным) кортексам-M0 бы...   Nov 4 2015, 05:29
|- - jcxz   Цитата(GetSmart @ Nov 4 2015, 11:29) Всё-...   Nov 4 2015, 11:31
|- - ViKo   Цитата(jcxz @ Nov 4 2015, 14:31) В M0 ест...   Nov 4 2015, 14:33
- - smalcom   ЦитатаНеужели производитель микроконтроллера не вы...   Nov 4 2015, 15:10
- - GetSmart   По поводу "чистокровности" стартовых/бол...   Nov 5 2015, 10:41
- - adnega   Цитата(GetSmart @ Nov 5 2015, 13:41) Цель...   Nov 5 2015, 12:48
- - GetSmart   Цитата(adnega @ Nov 5 2015, 16:48) Накой?...   Nov 5 2015, 17:12
- - megajohn   Цитата(GetSmart @ Nov 5 2015, 20:12) если...   Nov 6 2015, 05:45


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

 


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


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