|
Cortex-M7 кол-во циклов на инструкцию |
|
|
|
 |
Ответов
|
Apr 28 2017, 11:47
|
Знающий
   
Группа: Участник
Сообщений: 758
Регистрация: 27-08-08
Пользователь №: 39 839

|
Цитата(jcxz @ Apr 28 2017, 13:41)  ...если этот DWT в реальном процессоре есть  В том, который могу попытать есть  Цитата(Obam @ Apr 28 2017, 14:00)  В TRM на M4 тоже нет таймингов Я ж писал, что не в TRM, а не сайте АРМ - вот http://infocenter.arm.com/help/index.jsp?t...b/CHDIJAFG.html  Цитата Ну сами уж "supported in the ARMv7-M architecture" подчеркните (: DDI0403E.b применИм к M7? Всё… Как по мне, то эта фраза не гарантирует, что тайминги одинаковые. Да и не понятно какие инструкции в М7 могут быть выполнены параллельно. Цитата Не знаю, пользуетесь ли IAR-ом, там есть Не, у меня все инструменты бесплатные  - MS VS Code + GCC + GDB + OpenOCD, но доступ к DWT получить не должно быть проблемой.
Сообщение отредактировал Шаманъ - Apr 28 2017, 11:48
|
|
|
|
|
Apr 28 2017, 12:13
|

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

|
Цитата(Шаманъ @ Apr 28 2017, 15:47)  Поправка: действительно, в DDI0439B есть только про LDR\STR и "This section describes how best to pair instructions to achieve more reductions in timing." (: Эт раз. Два: в DDI0337E (для M3) глава про тайминги есть, а в DDI0337H уже такой подробной нет, аналогично DDI0439B (п.3.3 Instruction set summary) Процы сложнее - дока кУцее и кУцее… Цитата Как по мне, то эта фраза не гарантирует, что тайминги одинаковые. Да и не понятно какие инструкции в М7 могут быть выполнены параллельно. Ну те что "Parallel arithmetic" Цитата Не, у меня все инструменты бесплатные  Я тоже не внук рокфеллера… PS: заинтересовали. Качнул DDI0489D M7 TRM r1p1 - гениальный документ! Вот ВЕСЬ раздел 2.3 Instruction set summary The processor implements the ARMv7-M instruction set and features provided by the ARMv7E-M architecture profile. For more information about the ARMv7-M instructions, see the ARM®v7-M Architecture Reference Manual. ФСЁ! Так что, фраза гарантирует (;
Сообщение отредактировал Obam - Apr 28 2017, 12:28
--------------------
Пролетарий умственного труда.
|
|
|
|
Сообщений в этой теме
Шаманъ Cortex-M7 кол-во циклов на инструкцию Apr 28 2017, 08:04 Obam В TechRefMan-е на M7 раздела "Instruction Tim... Apr 28 2017, 08:45 =SSN= Цитата(Шаманъ @ Apr 28 2017, 11:04) А ест... Apr 28 2017, 08:59 Шаманъ Цитата(Obam @ Apr 28 2017, 11:45) но есть... Apr 28 2017, 10:36 jcxz Цитата(Шаманъ @ Apr 28 2017, 12:36) Похож... Apr 28 2017, 10:41 Obam Цитата(Шаманъ @ Apr 28 2017, 14:36) Так д... Apr 28 2017, 11:00  jcxz Цитата(Obam @ Apr 28 2017, 13:00) Ну сами... Apr 28 2017, 11:46 jcxz Цитата(Шаманъ @ Apr 28 2017, 13:47) В том... Apr 28 2017, 20:03  Obam Цитата(jcxz @ Apr 29 2017, 00:03) Везёт В... Apr 29 2017, 10:05   jcxz Цитата(Obam @ Apr 29 2017, 12:05) И кто ж... Apr 29 2017, 10:33   adnega Цитата(Obam @ Apr 29 2017, 13:05) И кто ж... Apr 29 2017, 10:34    jcxz Цитата(adnega @ Apr 29 2017, 12:34) В нек... Apr 29 2017, 10:39    Obam Цитата(adnega @ Apr 29 2017, 14:34) В нек... Apr 29 2017, 14:39     adnega Цитата(Obam @ Apr 29 2017, 17:39) А в как... Apr 29 2017, 16:47     jcxz Цитата(Obam @ Apr 29 2017, 16:39) А в как... Apr 29 2017, 20:30      Obam Цитата(jcxz @ Apr 30 2017, 00:30) Что за ... Apr 30 2017, 08:07       adnega Цитата(Obam @ Apr 30 2017, 11:07) а оказы... Apr 30 2017, 09:20 scifi Цитата(Шаманъ @ Apr 28 2017, 13:36) Похож... Apr 28 2017, 13:14 Шаманъ Цитата(scifi @ Apr 28 2017, 16:14) Разреш... Apr 28 2017, 13:41 romas2010 По хорошему надо бы ввести в архитектуру банки рег... Apr 28 2017, 14:51 jcxz Цитата(romas2010 @ Apr 28 2017, 16:51) По... Apr 28 2017, 15:51 Шаманъ Народ, а есть ли какие-нить вменяемые benchmarks п... Apr 28 2017, 17:06 ViKo Обычно было 2 bitband зоны - для переменных в ОЗУ ... Apr 30 2017, 08:39 jcxz Цитата(ViKo @ Apr 30 2017, 10:39) Обычно ... Apr 30 2017, 11:53 Obam Код кроме ядра некому исполнять (; и наличие возмо... Apr 30 2017, 11:36 Шаманъ Сваял ASRC, получилось примерно 4 такта на тап или... May 1 2017, 03:48 scifi Цитата(Шаманъ @ May 1 2017, 06:48) DWT по... May 1 2017, 07:12  Шаманъ Цитата(scifi @ May 1 2017, 10:12) Если по... May 1 2017, 14:08 ig_z QUOTE (Шаманъ @ May 1 2017, 06:48) Сваял ... May 1 2017, 15:08 Genadi Zawidowski У меня перенос части кода в itcm дал устойчивый пр... May 1 2017, 16:51 Шаманъ Цитата(ig_z @ May 1 2017, 18:08) А зачем ... May 1 2017, 19:02 ig_z QUOTE (Genadi Zawidowski @ May 1 2017, 19... May 1 2017, 20:00 KnightIgor Цитата(ig_z @ May 1 2017, 21:00) Это коне... May 2 2017, 13:21 Genadi Zawidowski ЦитатаПоэтому, если у вас есть пример, как воспрои... May 1 2017, 20:26 jcxz Цитата(Genadi Zawidowski @ May 1 2017, 22... May 2 2017, 12:29  Шаманъ Цитата(jcxz @ May 2 2017, 15:29) Как я по... May 2 2017, 12:45   jcxz Цитата(Шаманъ @ May 2 2017, 14:45) DSP пр... May 2 2017, 13:44    Шаманъ Цитата(jcxz @ May 2 2017, 16:44) Так ведь... May 3 2017, 07:01 Шаманъ Цитата(ig_z @ May 1 2017, 23:00) Я постоя... May 2 2017, 12:07 Genadi Zawidowski ЦитатаИ почему Вы сделали выкидывание/добавление с... May 2 2017, 22:09 jcxz Цитата(Genadi Zawidowski @ May 3 2017, 00... May 3 2017, 08:50  Шаманъ Цитата(jcxz @ May 3 2017, 11:50) Имхо - у... May 3 2017, 11:56   jcxz Цитата(Шаманъ @ May 3 2017, 13:56) Теперь... May 3 2017, 12:13    Шаманъ Цитата(jcxz @ May 3 2017, 15:13) А что-ж ... May 3 2017, 12:38     jcxz Цитата(Шаманъ @ May 3 2017, 14:38) Приспо... May 3 2017, 12:44      Шаманъ Цитата(jcxz @ May 3 2017, 15:44) отдавать... May 3 2017, 13:03       jcxz Цитата(Шаманъ @ May 3 2017, 15:03) А как ... May 3 2017, 13:44 Genadi Zawidowski Можно ли наплевать на спектральные "прострелы... May 3 2017, 07:42 Шаманъ Цитата(Genadi Zawidowski @ May 3 2017, 10... May 3 2017, 08:19 Шаманъ Цитата(Genadi Zawidowski @ May 3 2017, 10... May 3 2017, 09:08 Шаманъ Цитата(jcxz @ May 3 2017, 16:44) Это рабо... May 3 2017, 16:12 jcxz Цитата(Шаманъ @ May 3 2017, 18:12) А поче... May 4 2017, 08:27  Шаманъ Цитата(jcxz @ May 4 2017, 11:27) А зачем ... May 4 2017, 14:03 Шаманъ Ну вот, палки поборол тоже Как и предполагал прич... May 5 2017, 09:47
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|