虽然双核的性能特性对许多人来说是显而易见的道理,但由于stm32更具对比性的产品线和更强大的软件生态规划,stm32h7双核产品在高性能跑的背后表现出了越来越多的特点,往往客户
高性能产品stm32h7双核
从去年开始,意大利半导体就已经在中国mcu供应商排行榜上位居首位。 其理由是,stm32产品家族可以满足大量的工业控制、昂贵的电子和部分汽车电子的应用。 stm32未来的产品规划意大利半导体中国区微控制器事业部市场和应用总监曹锦东表示,stm32在未来的规划中,将具备更具可比性的产品线和更强大的软件生态,一方面提高mcu的性能,降低功耗,另一方面向用户开放。
上周,意大利半导体微控制器业务stm32高性能产品线市场经理renaud bouzereau在北京向媒体介绍了意大利半导体6月刚发布的目前行业性能较高的arm cortex-m通用mcu:stm32h7双核产品。
该产品集成了arm cortex-m7和cortex-m4两个核心,主频分别为480mhz和240mhz,两个核心在coremark的跑动点分别为2424分和800分,总分达到3200分以上。 这个成绩远远超过了竞品在600mhz下的酷睿马克的2950分测试结果。
stm32h7双核产品在许多方面都有内置关联,以减轻cpu负载。 图像显示支持部还内置了chrom-art加速器和mjpeg编码器,可以将cpu整体图像显示时的工作负荷降低90%。 为了防止高性能产品在数据传输方面增加cpu的业务负荷,还内置了主dma,可以提供多16个通道,减轻cpu的业务负荷; 通过内置硬件加密算法(包括散列硬件加速器),可以将cpu的工作负荷降低90%。 另外,还嵌入了高精度的定时器模块,能够产生比较多复杂的pwm输出,无需cpu的辅助就能够与多件事进行同步。
双核体系结构结合了ai,构建了许多复杂的APP应用程序
众所周知,很多以前流传下来的家电制造商为了自己的产品,都在尝试着能够连接互联网的同时具备人工智能的能力。 家庭自动化已经进入了许多企业的产品计划之中,许多顾客购买家电产品也选择了具有网络和ai能力的产品,开始构建自己家庭内物品的互联网。
stm32h7双核产品的体系结构正是应用于家庭和工业自动化的产品。 renaud bouzereau例如提出,产品中的cortex-m7可以解决人工智能神经互联网,应用于图像显示、语音识别和图像识别。 使用cortex-m4,可以解决访问wifi通信、传感器传感等的实时性。
意大利半导体在stm32cube生态系统内添加了stm32cubeh7固件模块和APP源代码。 与双核体系结构相比,stm32 cubemx得到了增强,可以分配stm32h7双核产品的内部资源。 这将决定如何在cortex-m7和cortex-m4上配置资源。 开发者包括st-mc-suite马达控制套件、stm32cube.ai机器学习套件、stm32cubemx、stm32cube程序以及获得相关认证的合作伙伴的stm32处理程序等
能够实现1+1大于2效果
曹锦东还指出,stm32h7双核产品在性能上是1+1的关系,但内核和外设加起来大多效果大于2 + 1,首先可以节约pcb空之间,第二是系统内部的数据。 意大利半导体中国区微控制器区域营销经理刘杰文假设,例如在客户APP上使用双任务控制电机、一个控制gui,通过stm32h7双核产品进行数据交换。 由于两个内核可以访问整个mcu的存储器,因此在数据交换时比原来的两个芯片的交换速度要快。
双核体系结构的特点是首先能够提高系统的性能。 两个核心独立工作,执行两个任务,或者一个核心安全工作,可以减少运算时间和平均功耗。 另外,还可以缩短开发时间,可以由两个团队进行开发,后cube programmer可以将两个工序合并成一个封装,烧制成stm32h7产品; 第三,增加系统销量,双核架构可以在cortex-m7、cortex-m4、海量数据采集模式行业三个电源域之间达到业务负载平衡; 之后,可以降低物料价格。 如上所述,不需要adc那样的外部装置,只采用了一个mcu而不是两个,扩展了连接功能。
标题:“STM32H7双核产品除了高性能,还能实现1+1大于2”
地址:http://www.water-quality.cn/xwzx/21002.html