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

 
 
51 страниц V  « < 7 8 9 10 11 > »   
Reply to this topicStart new topic
> Cortex-M7, Не угнаться.
Golikov A.
сообщение Mar 25 2015, 20:19
Сообщение #121


Гуру
******

Группа: Свой
Сообщений: 4 256
Регистрация: 17-02-06
Пользователь №: 14 454



Цитата
По моим понятиям, главное отличие M7 от M4 в том, что FPU у M7 может считать с двойной точностью, у M4 не может.

а я вот тыркнул в технологии и вижу

Цитата
2 stage pipeline in Cortex-M0+ Processor for state of the art energy efficiency
3 stage pipeline in Cortex-M0 for a very compact 32-bit embedded processor
3 stage enhanced pipeline in Cortex-M3 and Cortex-M4 processors for high performance embedded system while providing low power advantages
6 stage superscalar pipeline in Cortex-M7 processor for unmatched performance for embedded processors


и не в пловучке дело, хотя и в ней тоже... Ведь FPU может быть и внешним периферийным, но в ядре то пошустрее будет, поближе к памяти и регистрам...
Go to the top of the page
 
+Quote Post
Xenia
сообщение Mar 25 2015, 20:31
Сообщение #122


Гуру
******

Группа: Модератор FTP
Сообщений: 4 479
Регистрация: 20-02-08
Из: Москва
Пользователь №: 35 237



Цитата(Golikov A. @ Mar 25 2015, 23:19) *
2 stage pipeline in Cortex-M0+ Processor for state of the art energy efficiency
3 stage pipeline in Cortex-M0 for a very compact 32-bit embedded processor
3 stage enhanced pipeline in Cortex-M3 and Cortex-M4 processors for high performance embedded system while providing low power advantages
6 stage superscalar pipeline in Cortex-M7 processor for unmatched performance for embedded processors


Ну был бы этот M7 многоядерным - еще куда ни шло, а так нафига ему 6 пипелинов? sm.gif
Go to the top of the page
 
+Quote Post
IgorKossak
сообщение Mar 25 2015, 20:42
Сообщение #123


Шаман
******

Группа: Модераторы
Сообщений: 3 064
Регистрация: 30-06-04
Из: Киев, Украина
Пользователь №: 221



Цитата(Xenia @ Mar 25 2015, 21:46) *
Заглядываю, и что же? Всё экселент да перформанс - пустые словеса. sm.gif Забодали умными домами и умными вещами. sm.gif

Там ещё для каждого процессора есть вкладка Specifications со вполне сравнимыми параметрами и без единого пустого слова.
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Mar 25 2015, 20:51
Сообщение #124


Ally
******

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



Цитата(mantech @ Mar 25 2015, 22:14) *
Это полная глупость, ибо никто не думает о том, что будет, если что-нить случится с этим интернетом, возьмут его завтра и отключат, в связи с какими-нить санкциями, и как будут работать ваши розетки и лампочки?? biggrin.gif
Все должно быть в рамках разумного, но у нас так любят бросаться в крайности и следовать моде, какой бы глупой она не была...

М7 должно быть быстрее чем М4 т.к. и проц и шины и память быстрее, плюс усовершенствование ядра... Другое дело - если прога написана под М4 и все устраивает, нет смысла "бросаться на амбразуру" и переписывать под М7...


Вы будто из прошлого века.
Тут Tesla через пяток лет уже собирается запретить водителям водить машины потому как машины сами будут ездить.
Интернет уже никогда не отключат!

А у M7 главное это TCM и шинная архитектура. Это отвязывает программу от затыков в кэше и акселераторе Flash памяти.
Т.е. можно делать очень жесткий риалтайм. Такой реалтайм абсолютно необходим всяческим PFC и инверторам. Т.е. в продвинутых системах электропитания, генерации и моторизации.
В умном доме на самом деле самыми умными будут конвертеры для источников возобновляемой энергии, а не холодильники как некоторые думают.
Go to the top of the page
 
+Quote Post
LWW
сообщение Mar 25 2015, 22:55
Сообщение #125


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

Группа: Участник
Сообщений: 177
Регистрация: 24-03-07
Пользователь №: 26 471



Одним словом, М7 это ещё один значительный шажок к повышению скорости. Камушек несложный но быстрый. Почему бы и да? Ждём 800 MHz sm.gif

Подождите DDR3 ещё прикрутят!
Go to the top of the page
 
+Quote Post
Golikov A.
сообщение Mar 26 2015, 06:06
Сообщение #126


Гуру
******

Группа: Свой
Сообщений: 4 256
Регистрация: 17-02-06
Пользователь №: 14 454



Цитата
Вы будто из прошлого века.

Да мы все тут вроде из прошлого века, или уже 15 летним дали работать?

Цитата
Интернет уже никогда не отключат!

кое кто во главе страны тоже из прошлого века, и очень хочет чтобы было как раньше, так что сценарий северной кореи или зимбабве никто не отменял. Другое дело что локальную сеть запретить все же сложнее, а сетевое объединение устройств, да еще и без проводное - очень удобно...

Но это все так, чтобы поболтатьsm.gif...
Go to the top of the page
 
+Quote Post
SasaVitebsk
сообщение Mar 26 2015, 09:05
Сообщение #127


Гуру
******

Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521



Цитата(adnega @ Mar 25 2015, 11:05) *
Обобщив, можно сказать, что "существенное значение имеет динамический диапазон" (хотя не во всех задачах).
Плавучка гораздо шире целочисленной арифметики в смысле динамического диапазона.
Для работы с большим динамическим диапазоном и производительность нужна выше.

Пример: АПЦ звука, фильтрация узким полосовым фильтром, ЦАП на динамик.

Если АЦП 8-битный, то целочисленная арифметика 32-бита вполне способна обработать этот динамический диапазон. Но фантастического подавления и крутых фронтов в фильтре не получить.

Если АЦП уже 12/16 разрядов, давить нужно сильно и с резкими фронтами, то: 1) увеличивается порядок фильтра - нужно повышенное быстродействие;
2) нужен FPU. fdatool в Matlab рисует идеальную АЧХ, а рядом пунктирчиком - АЧХ с учетом эффектов квантования и ограничения длины слова. Пунктирчик сильно проигрывает даже одинарной точности в узких фильтрах.

Ну собственно да.
Хотя для фильтра как правило дробная честь нужна, и практически можно выкрутится. И в этом смысле целочсленная математика 32 бита не проигрывает по точности плавучке с одинарной точностью. Я для себя отработал аппарат давно уже. Сделал анализ. Подключаю - смотрю. Анализирую дискретность, добавляю помехи разных видов. Смотрю как это всё выглядит.

При стоимости f0 сопоставимой с 8-ми битниками, учитывая прочие характеристики, в том числе разрядность CPU, производительность, наличие и количество периферии (например таймеров), а также учитывая серийность изделий, получается что применение 8-ми битников бессмысленно.

Go to the top of the page
 
+Quote Post
Obam
сообщение Mar 26 2015, 12:46
Сообщение #128


Знающий
****

Группа: Участник
Сообщений: 756
Регистрация: 14-11-14
Пользователь №: 83 663



Цитата(Xenia @ Mar 25 2015, 23:46) *
Заглядываю, и что же? Всё экселент да перформанс - пустые словеса. sm.gif Забодали умными домами и умными вещами. sm.gif

По моим понятиям, главное отличие M7 от M4 в том, что FPU у M7 может считать с двойной точностью, у M4 не может. К сожалению, умение считать с двойной точностью для M7 необязательно. Из-за чего STM32F7 считать с двойной точностью не умеет, а атмеловский SAM S7/E7 вроде бы умеет.


Прогресс есть - не без него…
Вот M7 и M4 в исполнении Atmel.

Прикрепленное изображение


Вообще-то "пипелин" один, но 6-ступенчатый (6 stage)

Сообщение отредактировал Obam - Mar 26 2015, 12:53


--------------------
Пролетарий умственного труда.
Go to the top of the page
 
+Quote Post
mantech
сообщение Mar 26 2015, 20:36
Сообщение #129


Гуру
******

Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143



Цитата(AlexandrY @ Mar 25 2015, 23:51) *
Вы будто из прошлого века.
Тут Tesla через пяток лет уже собирается запретить водителям водить машины потому как машины сами будут ездить.
Интернет уже никогда не отключат!


Да, из прошлого и что в этом плохого biggrin.gif

И вообще, люблю автономные системы, которые могут прекрасно работать без интернета вайфаи и пр... И если есть возможность подключения к ним, то это как доп. функция и только, а не полная зависимость от провайдеров и пр. внешних вещей...


Цитата(AlexandrY @ Mar 25 2015, 23:51) *
А у M7 главное это TCM и шинная архитектура. Это отвязывает программу от затыков в кэше и акселераторе Flash памяти.


Ну, если на то пошло, то ТСМ и флеш ускоритель были и в М4, а вот кэша не было...

Цитата(SasaVitebsk @ Mar 26 2015, 12:05) *
При стоимости f0 сопоставимой с 8-ми битниками, учитывая прочие характеристики, в том числе разрядность CPU, производительность, наличие и количество периферии (например таймеров), а также учитывая серийность изделий, получается что применение 8-ми битников бессмысленно.


Вы не учли простоту программирования той-же аврки и достаточную сложность в армах..

Цитата(Xenia @ Mar 25 2015, 23:31) *
Ну был бы этот M7 многоядерным - еще куда ни шло


Для этого есть А5,8,9 и т.д. Правда все еще с рудиментами прошлого в виде контроллера прерываний от арм9 laughing.gif

Цитата(Golikov A. @ Mar 26 2015, 09:06) *
кое кто во главе страны тоже из прошлого века, и очень хочет чтобы было как раньше, так что сценарий северной кореи или зимбабве никто не отменял. Другое дело что локальную сеть запретить все же сложнее, а сетевое объединение устройств, да еще и без проводное - очень удобно...


Да больше не то, что запретить вообще, а просто провайдер отключит и все, может на время ремонта поломки, а может и дольше...
Go to the top of the page
 
+Quote Post
_4afc_
сообщение Mar 26 2015, 20:42
Сообщение #130


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

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



Цитата(mantech @ Mar 26 2015, 23:36) *
Ну, если на то пошло, то ТСМ и флеш ускоритель были и в М4, а вот кэша не было...


Был, но 2кБ.

Цитата(mantech @ Mar 26 2015, 23:36) *
Вы не учли простоту программирования той-же аврки и достаточную сложность в армах..


Удобство всех армов - наличие ПДП на ввод/вывод. Преимущество АВР - неубиваемость внешними факторами.
Go to the top of the page
 
+Quote Post
Xenia
сообщение Mar 26 2015, 21:15
Сообщение #131


Гуру
******

Группа: Модератор FTP
Сообщений: 4 479
Регистрация: 20-02-08
Из: Москва
Пользователь №: 35 237



Цитата(_4afc_ @ Mar 26 2015, 23:42) *
Преимущество АВР - неубиваемость внешними факторами.


Оно, быть может, не от архитектуры, а от технологии 350нм и 5-вольтового питания? sm.gif
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Mar 27 2015, 05:45
Сообщение #132


Ally
******

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



Цитата(mantech @ Mar 26 2015, 22:36) *
Ну, если на то пошло, то ТСМ и флеш ускоритель были и в М4, а вот кэша не было...


И где же в M4 разглядели TCM?
А акселератор Flash не свойство ядра.
Go to the top of the page
 
+Quote Post
_4afc_
сообщение Mar 27 2015, 07:59
Сообщение #133


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

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



Цитата(Xenia @ Mar 27 2015, 00:15) *
Оно, быть может, не от архитектуры, а от технологии 350нм и 5-вольтового питания? sm.gif


Не от архитектуры конечно. А от сферы применения, которая диктует дубовость и неубиваемость технологии.
Если бы вокруг АВР надо было ставить преобразователи уровней, буферы и чистое питание с защитами - их бы просто никто не купил.

У меня АВР программируется по параллельному порту компа даже если я забыл подать на неё питание.
А вот блекфин, без буфера, не может: ни принять сигнал по скоростной параллельной шине, ни передать.
Армы, для меня, находятся посередине, между сигнальниками и АВР по нежности и капризности.
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Mar 27 2015, 09:49
Сообщение #134


Ally
******

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



Цитата(_4afc_ @ Mar 27 2015, 09:59) *
Не от архитектуры конечно. А от сферы применения, которая диктует дубовость и неубиваемость технологии.
Если бы вокруг АВР надо было ставить преобразователи уровней, буферы и чистое питание с защитами - их бы просто никто не купил.

Армы, для меня, находятся посередине, между сигнальниками и АВР по нежности и капризности.



Буквально вчера тут один мой коллега спалил ардуину с этим самым "неубиваемым" АВР-ом.
Делал некий встроенный дивайсик для магнитолы в авто переключающий аудиоканал от радио на смартфон.
Отладил, засунул в магнитолу и все, АВР стух.

Но он будет все равно все делать на AVR потому что получает ардуины из ebay по 2 бакса с бесплатной доставкой.

Только при чем тут серьезные разработки, надежность и все такое прочее?

А блэкфины я бы вообще назвал тупиковой ветвью эволюции. biggrin.gif


Go to the top of the page
 
+Quote Post
Xenia
сообщение Mar 27 2015, 10:19
Сообщение #135


Гуру
******

Группа: Модератор FTP
Сообщений: 4 479
Регистрация: 20-02-08
Из: Москва
Пользователь №: 35 237



Цитата(AlexandrY @ Mar 27 2015, 12:49) *
А блэкфины я бы вообще назвал тупиковой ветвью эволюции. biggrin.gif


Неужели этот прожорливый ARM/Cortex и блэкфины тоже съел? sm.gif
Go to the top of the page
 
+Quote Post

51 страниц V  « < 7 8 9 10 11 > » 
Reply to this topicStart new topic
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 


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


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