Jump to content
    

Espressif ESP32-P4 — двухъядерный микроконтроллер общего назначения RISC-V с частотой 400 МГц.

Espressif ESP32-P4 — это двухъядерный микроконтроллер общего назначения RISC-V с тактовой частотой до 400 МГц, расширенными AI-инструкциями, многочисленными входами/выходами и функциями безопасности.

Это также первый микроконтроллер от Espressif Systems без беспроводной связи, и поэтому его, вероятно, следует рассматривать как альтернативу микроконтроллерам/кроссоверным процессорам STM32F7/H7 или NXP i.RT Arm Cortex-M7, и, вероятно, он будет предлагаться по значительно более низкой стоимости. Он также должен обеспечивать более низкое энергопотребление, чем другие чипы ESP32, отчасти благодаря третьему ядру RISC-V с тактовой частотой 40 МГц, которое может поддерживать работу системы, пока два других высокопроизводительных ядра не работают.

Основные характеристики и спецификации ESP32-P4:

  • Подсистемы микроконтроллера
    • Двухъядерный RISC-V HP CPU(высокопроизводительный) с тактовой частотой до 400 МГц с расширением инструкций AI и FPU одинарной точности, 768 КБ встроенной SRAM
    • Ядро микроконтроллера Single-RISC-V LP (с низким энергопотреблением) до 40 МГц с 8 КБ оперативной памяти TCM с нулевым ожиданием
  • Память и интерфейс хранения — поддержка внешней PSRAM и флэш-памяти
  • GPU — ускоритель обработки 2D-пикселей (PPA)
  • VPU — поддержка кодеков H.264 и JPEG
  • Периферийные устройства HP
    • Дисплей — MIPI DSI и параллельный интерфейс ЖК-дисплея
    • Камера — MIPI-CSI со встроенным ISP и параллельным интерфейсом камеры
    • Аудио — I2S с PDM
    • Сеть — Ethernet
    • USB — USB OTG 2.0 HS, USB 1.1 FS последовательный/JTAG
    • SPI, I2C, I3C, LED PWM, MCPWM, RMT, UART и TWAI
    • ADC, DAC
    • SDIO Host 3.0 для высокоскоростного подключения.
    • До 50x GPIO
    • Таймеры общего назначения, сторожевые таймеры, системные таймеры
  • LP периферия
    • SPI, UART, I2C
    • I2S с VAD (для обнаружения слов пробуждения)
    • Сенсорное управление
    • Датчик температуры
  • Безопасность
    • Безопасная загрузка
    • Флэш-шифрование
    • Криптографические ускорители для ECC, SHA, AES, RSA, ECDSA
    • TRNG
    • Периферийное устройство цифровой подписи
    • Выделенный блок управления ключами
    • Управление разрешениями на доступ
    • PMA и PMP
 

Как отмечено во втором абзаце, архитектура «big-little» позволит приложениям со сверхнизким энергопотреблением, которые могут иногда требовать высоких вычислительных мощностей при отключенных ядрах HP в течение большей части времени для экономии энергии. Поддержка ускорения 2D-графики, кодеков H.264 и JPEG сделает его пригодным для человеко-машинных интерфейсов с возможностью машинного обучения, а требования к большему количеству операций ввода-вывода обеспечиваются текущими чипами ESP32.

По-прежнему можно добавить беспроводную связь к ESP32-P4 с помощью одного из решений ESP-Hosted или ESP-AT, где ESP32-P4 действует как хост-микроконтроллер, а другой чип ESP32 обеспечивает WiFi, Bluetooth или Zigbee. Espressif будет поддерживать новый ESP32-P4 через обычную структуру ESP-IDF. Новый микроконтроллер RISC-V пока недоступен, но компания обещает опубликовать более подробную информацию в ближайшие недели.

 

Выражаем свою благодарность источнику с которого взята и переведена статья, сайту cnx-software.com.

Share this post


Link to post
Share on other sites

В 10.01.2023 в 19:48, acronis сказал:

Выражаем свою благодарность источнику

А где статья?

Share this post


Link to post
Share on other sites

Модератор: @acronis, потрудитесь в следующий раз потратить ровно 10 секунд на форматирование текста. Пока устное предупреждение.

Share this post


Link to post
Share on other sites

В 10.01.2023 в 15:48, acronis сказал:

микроконтроллер от Espressif Systems без беспроводной связи

А вот это они зря, их МК именно ради этого и выбирали, ИМХО.

В 10.01.2023 в 15:48, acronis сказал:

768 КБ встроенной SRAM

 

В 10.01.2023 в 15:48, acronis сказал:
  • GPU — ускоритель обработки 2D-пикселей (PPA)
  • VPU — поддержка кодеков H.264 и JPEG

Чет как-то не вяжется, да и 400МГц всего на всего, вижу только применение на экранчик со спичечный коробок, а-ля "видеомагнит", раньше были такие игрушки)))

Share this post


Link to post
Share on other sites

32 minutes ago, mantech said:

А вот это они зря, их МК именно ради этого и выбирали, ИМХО

Не скажите, для проводной связи они едва ли не лучше.

Share this post


Link to post
Share on other sites

10 часов назад, aaarrr сказал:

для проводной связи они едва ли не лучше.

В смысле?

Share this post


Link to post
Share on other sites

3 hours ago, mantech said:

В смысле?

WiFi работает так себе, зато Ethernet вполне нормально.

Дешевый и производительный МК с сетью, бонусом WiFi и Bluetooth. IO только мало, но теперь исправляются, судя по описанию.

Share this post


Link to post
Share on other sites

4 часа назад, aaarrr сказал:

WiFi работает так себе, зато Ethernet вполне нормально.

Странно, я от своих коллег-разработчиков наоборот слышал, что с проводной сетью есть проблемы - коннект иногда теряет, поэтому вафлю предпочитают использовать)))

4 часа назад, aaarrr сказал:

но теперь исправляются, судя по описанию.

Тоже не понятно, ну допустим решили они немного повысить ставки и постучаться в мир процов кортекс-А или на край АРМ9 уровня, но чем он будет лучше того же v3s от аллвиннера? Радио нет у обоих, периферия одинаковая, может по корпусу будет мельче, но аллвиннер гораздо круче, а по цене может чуть дороже будет...

Share this post


Link to post
Share on other sites

43 minutes ago, mantech said:

коннект иногда теряет

Это как?

 

43 minutes ago, mantech said:

чем он будет лучше того же v3s от аллвиннера?

Объемом обвязки. Какому-нибудь PICO-D4 нужно только одно 3.3В питание, V3s придется обеспечить тремя, памятью программ и цепями тактирования.

 

43 minutes ago, mantech said:

постучаться в мир процов кортекс-А или на край АРМ9 уровня

Да нет, конечно. Это уровень старших Cortex-M.

Share this post


Link to post
Share on other sites

11 минут назад, aaarrr сказал:

Это как?

Как я понял перестает работать с PHY. 

12 минут назад, aaarrr сказал:

Объемом обвязки. Какому-нибудь PICO-D4 нужно только одно 3.3В питание, V3s придется обеспечить тремя, памятью программ и цепями тактирования.

Ну да, там надо еще 2 питания, кроме 3.3В, но это 2 копеешных DC-DC, бонусом идет встроенный PHY для эзернета - так что по раскладу "фифти-фифти")))  Ну а флешка, про esp тут не понятно, у версии с вафлей была внешняя, у этой х.з. Если тоже внешняя, но с v3s нет никакого преимущества...

Share this post


Link to post
Share on other sites

18 minutes ago, mantech said:

Как я понял перестает работать с PHY.

Не знаю, у меня почему-то не перестаёт.

 

20 minutes ago, mantech said:

у версии с вафлей была внешняя

Не только, помянутый D4 - SiP с флеш-памятью на борту.

 

25 minutes ago, mantech said:

нет никакого преимущества

Цена и габариты будут меньше у ESP.

Share this post


Link to post
Share on other sites

1 час назад, aaarrr сказал:

Не знаю, у меня почему-то не перестаёт.

Ну эт "по чем купил, по том и продаю" - я с эзернетом на есп не работал.

1 час назад, aaarrr сказал:

Не только, помянутый D4 - SiP с флеш-памятью на борту.

Вопрос - хватит-ли ее под задачу или там можно только бутлоадер записать - х.з.

И при встроенной флеш сразу возникает много вопросов, чем ее шить...

1 час назад, aaarrr сказал:

Цена и габариты будут меньше у ESP.

Да во х.з., если учесть, что нужен эзернет, а иначе вообще смысла нет, то не факт, места phy тоже берет не мало, да и цена тоже не факт, не нашел сколь стоит эта esp, плюс phy еще под сотню, а v3s - 330 руб. Ну и если уж откровенно, 700кб ОЗУ для графического приложения и сетевого стека - ну маловато, придется ставить габаритную и недешевую psram, в v3s  такой проблемы нет вообще.

Edited by mantech

Share this post


Link to post
Share on other sites

4 minutes ago, mantech said:

Вопрос - хватит-ли ее под задачу или там можно только бутлоадер записать - х.з.

И при встроенной флеш сразу возникает много вопросов, чем ее шить...

4МБайт - для ESP вполне достаточно (для V3s было бы мало).

Шить так же, как шьют внешнюю - хоть ROM загрузчиком, хоть внешним программатором.

Share this post


Link to post
Share on other sites

Только что, aaarrr сказал:

4МБайт - для ESP вполне достаточно

это для неграфического применения, а так, сколь картинок можно загрузить в 2-3Мб ?

Share this post


Link to post
Share on other sites

15 minutes ago, mantech said:

сколь картинок можно загрузить в 2-3Мб ?

Если специально не транжирить, то на любой вменяемый интерфейс хватит.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...