|
Cortex-M7, Не угнаться. |
|
|
|
 |
Ответов
|
Sep 25 2014, 08:07
|
Местный
  
Группа: Свой
Сообщений: 252
Регистрация: 9-10-08
Из: Московская обл.
Пользователь №: 40 797

|
Цитата(AlexandrY @ Sep 25 2014, 00:47)  Двигателями пробовали управлять с помощью Cortex-M4? Там толко одно название, что они заточены для этого, а в принципе их хватает только на пару примитивных векторных преобразований да несколько измерений с несложной фильтрацией. А вот подняв производительность раза в три уже можно безсенсорный функционал поднять в полный рост.
Работа в открытом интернете и облаках тоже по сей день кортексам была тяжеловатой задачей. Но естественно она и останется тяжелой пока ST не научится к своим кортексам подключать DDRAM. Вот поэтому Freescale перспективней. Пробовал. Двигателями и на AVR-ке можно управлять, а когда заказчик требует использовать отечественную элементную базу, так и вовсе не до жиру. И поясните, откуда рост производительности в три раза? M4 - 1.27 DMIPS/MHz, а M7 - 2.14. х1.7 в сухом остатке, даже х2 не выходит с учетом прироста частоты. С облаками не работаю, но раз ST SDRAM осилил, глядишь и до DDR дорастет. Так ли заметна разница DDR/SDR на практике? PS Откровенно говоря, мой скептицизм к новому ядру отчасти основан на "неинтересной" реализации его от ST, возможно, конкуренты сделают чипы повеселее.
|
|
|
|
|
Sep 25 2014, 19:15
|

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

|
Цитата(Flexz @ Sep 25 2014, 11:07)  Пробовал. Двигателями и на AVR-ке можно управлять, а когда заказчик требует использовать отечественную элементную базу, так и вовсе не до жиру. И поясните, откуда рост производительности в три раза? M4 - 1.27 DMIPS/MHz, а M7 - 2.14. х1.7 в сухом остатке, даже х2 не выходит с учетом прироста частоты.
С облаками не работаю, но раз ST SDRAM осилил, глядишь и до DDR дорастет. Так ли заметна разница DDR/SDR на практике?
PS Откровенно говоря, мой скептицизм к новому ядру отчасти основан на "неинтересной" реализации его от ST, возможно, конкуренты сделают чипы повеселее. DMIPS-ы нынче не показатель. Смотреть надо на CoreMark. По CoreMark превосходство я бы сказал в 2-а раза на одинаковой частоте. Учитывая, что реально мало кто достигнет максимальный CoreMark заявленный для Cortex-M4. Там его выжимали видать всеми неправдами отключив все DMA. И большинство тестов на других платформах с Cortex-M4 показывает результат значительно хуже. В Cortex-M7 честные кэши и TCM и сопроцессор с плавающей точкой двойной точности. CoreMark двойную точность не тестирует. Т.е. реально DSP задачи будут еще быстрее. Добавим сюда еще более широкую шину. Плюс сегодня говорил с представителем ST по скандинавии. Он вел разговор о 400 МГц ядра. Преимущество DDR даже не в скорости, а в объеме на единицу цены. Сегодня представитель Future Electronics пытался показать как великолепно ложится ucLinux на STM32F429 с внешней 2 МБайт SDRAM в плате Discovery Нико не понял его юмора. На дисплее лаги. Функциональность только диодом поморгать. Для реальных приложений нужно гораздо больше памяти.
|
|
|
|
|
Sep 26 2014, 12:14
|
Гуру
     
Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143

|
Цитата(yes @ Sep 26 2014, 13:31)  какая альтернатива lpc32x0 ?
да и i.mx-ы в 10$ можно найти... Альтернатива? Ну хотябы то, что СТ до сих пор сопровождает процы либами для standalone решений, за что им большой респект! Да, эти либы далеки от совершенства, но они работают с небольшими допиливаниями. Сейчас пытаюсь разобраться с фрискейловским vybird, так там только 2 варианта MQX и линукс, а у меня задача "заточена" под чистый проц, вот и подумаешь - был бы камень от СТ с похожими характеристиками и либами, хотябы как у 32f407, взял бы его, а теперь приходится скрещивать ужа с ежем, в этом фрискейле... Ну и плюс - защита ПО. Как уже было замечено, защитить прогу в МК со встроенным флешем гораздо проще, словом тот-же vybird только с внешней флешкой, там есть конечно криптобут, но данные камни попали под санкции, и те, что поставляются в Россию - без криптобута, вот так...
Сообщение отредактировал mantech - Sep 26 2014, 12:22
|
|
|
|
Сообщений в этой теме
SasaVitebsk Cortex-M7 Sep 24 2014, 12:53 ViKo Лучше, чем на официальном сайте, нигде. Гугл перев... Sep 24 2014, 13:13 Flexz Посмотрел по-диагонали даташит на stm32f7, ничего ... Sep 24 2014, 13:14 AlexandrY Цитата(Flexz @ Sep 24 2014, 16:14) По нов... Sep 24 2014, 13:37  Porychik Kize Цитата(AlexandrY @ Sep 24 2014, 17:37) По... Sep 24 2014, 13:45  skripach Цитата(AlexandrY @ Sep 24 2014, 16:37) Но... Sep 24 2014, 13:50 Golikov A. че такое ТСМ? Sep 24 2014, 13:22 Flexz Цитата(Golikov A. @ Sep 24 2014, 17:22) ч... Sep 24 2014, 13:28 Golikov A. в чем грабли TCM и DMA?
Тексас мне тоже нравитьс... Sep 24 2014, 14:29 scifi Цитата(Golikov A. @ Sep 24 2014, 18:29) в... Sep 24 2014, 15:31 Golikov A. ну так граблей то нет. Вот если бы можно было натр... Sep 24 2014, 17:08 Flexz Цитата(AlexandrY @ Sep 24 2014, 17:37) Ми... Sep 24 2014, 19:41 Xenia Вчера компилятор IAR EWARM 7.30.1 вышел с поддержк... Sep 24 2014, 20:24  SasaVitebsk Цитата(Xenia @ Sep 25 2014, 00:24) Вчера ... Sep 25 2014, 07:49 AlexandrY Цитата(Flexz @ Sep 24 2014, 22:41) Про ск... Sep 24 2014, 20:47   LWW Если верить CoreMark, новый камушек уже сравним по... Nov 11 2014, 19:02 mantech Цитата(Flexz @ Sep 25 2014, 11:07) PS Отк... Sep 25 2014, 20:18 Xenia Скажите, а что вот это? Читаю и удивляюсь:
Цитата... Sep 25 2014, 10:44 AHTOXA Цитата(Xenia @ Sep 25 2014, 16:44) Я впол... Sep 25 2014, 11:13  Xenia Цитата(AHTOXA @ Sep 25 2014, 15:13) 64 би... Sep 25 2014, 11:29   scifi Цитата(Xenia @ Sep 25 2014, 15:29) Однако... Sep 25 2014, 11:36 Flexz Сначала подумал, что "трудности перевода... Sep 25 2014, 11:21 Genadi Zawidowski Xenia, про двойную или одинарную точность сопроцес... Sep 25 2014, 20:59 SasaVitebsk Цитата(Genadi Zawidowski @ Sep 26 2014, 00... Sep 26 2014, 10:21 menzoda Цитата(Genadi Zawidowski @ Sep 26 2014, 00... Sep 29 2014, 12:28  scifi Цитата(menzoda @ Sep 29 2014, 16:28) Cort... Sep 29 2014, 12:39 Genadi Zawidowski ЦитатаНу и совместимость PinToPin, за что им, безу... Sep 26 2014, 13:09 menzoda Во-первых, сама ARM заявляет преимуществом урезанн... Sep 29 2014, 13:24 jcxz Цитата(menzoda @ Sep 29 2014, 19:24) Во-п... Sep 29 2014, 16:15 SSerge Что выгоднее - определяется соотношением скорости ... Sep 29 2014, 14:57 Genadi Zawidowski Цитатаречь про DP FPU
У STM32F7xx только single...... Sep 29 2014, 17:45 Xenia А вот уже и FreeScale навострилась седьмые Кортекс... Sep 29 2014, 20:07 Genadi Zawidowski https://launchpad.net/gcc-arm-embedded: gcc 4.8 20... Sep 30 2014, 12:23 COMA Прямая ссылка
https://launchpadlibrarian.net/18612... Sep 30 2014, 12:51 Genadi Zawidowski а в readme.txt, оказывается, нужные комбинации клю... Sep 30 2014, 13:19 SasaVitebsk И, кстати, пока ещё ключей типа fpu64 не просматри... Oct 1 2014, 06:51 Genadi Zawidowski Так вроде все железки, где -mfpu=vfpv3-d16, и есть... Oct 1 2014, 07:14 Xenia На сайте Atmel появилось объявление:
"Atmel S... Nov 24 2014, 00:28 Aner И чего они так мало SRAM закладывают в M7? Нехвата... Nov 24 2014, 01:40 Xenia Цитата(Aner @ Nov 24 2014, 04:40) И чего ... Nov 24 2014, 01:55  mantech Цитата(Xenia @ Nov 24 2014, 04:55) 384K S... Nov 24 2014, 07:31  Aner QUOTE (Xenia @ Nov 24 2014, 04:55) 384K S... Nov 24 2014, 10:31   mantech Цитата(Aner @ Nov 24 2014, 13:31) DDR пам... Nov 24 2014, 18:04 SasaVitebsk Получается типовой дисплей 4.3" 480x272 можно... Nov 24 2014, 06:04 AlexandrY Цитата(SasaVitebsk @ Nov 24 2014, 08:04) ... Nov 24 2014, 08:13 Golikov A. а как это физически реализовано? Экрану то все рав... Nov 24 2014, 09:38 nill Цитата(Xenia @ Nov 24 2014, 06:28) Это че... Nov 24 2014, 17:43 Xenia Цитата(nill @ Nov 24 2014, 20:43) Там в п... Nov 24 2014, 18:02  nill Цитата(Xenia @ Nov 25 2014, 00:02) Дык, о... Nov 24 2014, 20:23 vlad_new уже известно: STM32F756 Nov 24 2014, 19:19 Xenia Цитата(vlad_new @ Nov 24 2014, 22:19) уже... Nov 24 2014, 19:30 Xenia Сегодня получила от Segger уведомление об очередно... Dec 22 2014, 14:04 Xenia Только что на сайте Atmel появились даташиты на SA... Jan 6 2015, 21:52 Xenia Несколько часов назад (синхронно с даташитами на E... Jan 6 2015, 22:58 DmitryM Цитата(Xenia @ Jan 7 2015, 01:58) Однако ... Jan 8 2015, 14:46  Xenia Цитата(DmitryM @ Jan 8 2015, 17:46) Atmel... Jan 8 2015, 15:36   DmitryM Цитата(Xenia @ Jan 8 2015, 18:36) Одно то... Jan 8 2015, 18:44   SasaVitebsk Цитата(Xenia @ Jan 8 2015, 18:36) Одно то... Jan 9 2015, 05:48    KnightIgor Цитата(SasaVitebsk @ Jan 9 2015, 07:48) Д... Jan 12 2015, 10:51     SasaVitebsk Цитата(KnightIgor @ Jan 12 2015, 13:51) П... Jan 12 2015, 13:45      Dr.Alex Цитата(SasaVitebsk @ Jan 12 2015, 17:45) ... Jan 12 2015, 13:54   alx125 Цитата(Xenia @ Jan 8 2015, 19:36) Одно то... Jan 11 2015, 00:53 SasaVitebsk Получается, по крайней мере в первом приближении, ... Jan 8 2015, 13:40 Xenia Цитата(SasaVitebsk @ Jan 8 2015, 17:40) П... Jan 8 2015, 19:34 ViKo Просто STM готовит новую "бомбу".
Мало л... Jan 8 2015, 19:56 LWW Оого какой прогресс в сфере ногодрыгалок
Бомба... Jan 9 2015, 19:11 kan35 В автомобильных контроллерах Ethernet используется... Jan 10 2015, 16:32 mantech Цитата(kan35 @ Jan 10 2015, 19:32) Слишко... Jan 11 2015, 10:18 A. Fig Lee А в жизни по прежнему есть место для подвига на 2 ... Jan 11 2015, 01:06 skripach Цитата(A. Fig Lee @ Jan 11 2015, 04:06) А... Jan 11 2015, 03:35 LWW И всё таки.. атмеловский монстрик не так хорош. 16... Jan 11 2015, 12:46 mantech Цитата(LWW @ Jan 11 2015, 15:46) И всё та... Jan 11 2015, 19:25 Golikov A. Вот уснул водитель за рулем и обычным тормозом - и... Jan 12 2015, 14:45 IgorKossak Давайте от темы не отклоняться, чтобы не пришлось ... Jan 12 2015, 15:01 LWW Если ST выкатит камень на 400 мгц, то получится ур... Jan 12 2015, 16:04 mantech Цитата(LWW @ Jan 12 2015, 19:04) Если ST ... Jan 12 2015, 18:07  Ruslan1 Про память и прочее. Я давно не интересовался ново... Jan 12 2015, 23:02   Valentine Loginov Цитата(Ruslan1 @ Jan 13 2015, 02:02) Про ... Jan 13 2015, 07:47   skripach Цитата(Ruslan1 @ Jan 13 2015, 02:02) Про ... Jan 13 2015, 11:37    Dr.Alex Цитата(skripach @ Jan 13 2015, 15:37) Всё... Jan 13 2015, 12:31 SasaVitebsk Нет смысла комментировать что там сделал Microchip... Jan 13 2015, 13:10 mantech Цитата(SasaVitebsk @ Jan 13 2015, 16:10) ... Jan 13 2015, 13:44  SasaVitebsk Цитата(mantech @ Jan 13 2015, 16:44) Не п... Jan 14 2015, 05:45   k000858 Цитата(SasaVitebsk @ Jan 14 2015, 08:45) ... Jan 14 2015, 05:48   scifi Цитата(SasaVitebsk @ Jan 14 2015, 08:45) ... Jan 14 2015, 07:06 Ruslan1 Цитата(SasaVitebsk @ Jan 13 2015, 15:10) ... Jan 13 2015, 15:53  Aner QUOTE (Ruslan1 @ Jan 13 2015, 19:53) Это ... Jan 13 2015, 16:12 LWW Кто-нибудь может объяснить суть кэша L1? Программн... Jan 13 2015, 15:06 ViKo CCM еще в 3 есть. Связана с ядром. Программа быстр... Jan 14 2015, 06:18 SasaVitebsk Только что закончил проект на 417. Честно говоря, ... Jan 14 2015, 07:08 LWW CCM имеет "хорошую" особенность - она то... Jan 15 2015, 09:00 ViKo Цитата(LWW @ Jan 15 2015, 12:00) CCM имее... Jan 15 2015, 09:06 LWW А вот хорошая тема для мечтателей-фантастов: ногод... Jan 20 2015, 23:36 LWW Atmel выпустил серию SAM S. Навскидку - 300 мгц, д... Mar 22 2015, 20:25
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|