EDA365电子论坛网

标题: ARMv7-A架构的实现中SIMD和VFP的扩展实现是可选的吗?如何了解某控制器是否支持这... [打印本页]

作者: Touuqu    时间: 2021-5-27 15:45
标题: ARMv7-A架构的实现中SIMD和VFP的扩展实现是可选的吗?如何了解某控制器是否支持这...
如题,我现在需要使用XC7Z010的板子实现64位整型的相关计算功能,如何确定该板子是否支持SIMD和VFP扩展指令集?. s! C, l" o; u4 t, f3 \
另外,如果以后更换其他Cortex A9的内核,如何确定其他是否支持?同样,如果更换其他ARMv7-A实现的内核(如Cortex A8),如何确定该实现是否支持?6 q2 {  z. G4 s' F; n, v+ r) |+ d
8 K; b% n2 p  V4 H

) A, s7 S' S4 o* ]( L3 C3 Y2 ~
作者: sdkangbaz    时间: 2021-5-27 17:01
没用过                             
作者: xiaogegepcb    时间: 2021-5-27 17:02
A9应该可以兼容A8吧
作者: baqiao    时间: 2021-5-27 17:18
一般而言,SoC的ARM核,都是从ARM买的授权,所有你只需要到对应的SoC的产品介绍以及Datasheet看看其核心即可知道属于那个ARM Core,例如ARMv7-a,然后到ARM去下载对应的ARMv7-a的manual即可知道。
. {! L7 E0 l( X% M& [+ Z- e2 t( [9 T3 H9 }  T
另外,在Linux系统运行之后也可输入:0 G( r, m+ W9 |, c
cat /proc/cpuinfo4 c7 y6 Q# _5 w5 B7 J
看到其版本以及支持的指令集。




欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/) Powered by Discuz! X3.2