Arm 比 x86 更简单,用开放的心态给它一些时间,你就会明白这一点。
英特尔使用不同的代工厂、设计团队和技术,因此在温度方面也没有一致性,至少每个其他家族都是不同的设计团队,他们经常每年或每两年改变技术/尺寸。
大多数 arm 内核都提供了最小的侧寄存器,这些寄存器告诉您它是什么处理器内核、什么版本以及描述支持或不支持哪些指令的大量寄存器。
如果你可以苹果对苹果,你的手臂会比 x86 更冷和/或更快。
如果您想将 ARM 的名称放在您的芯片上或与您的芯片相关联,除非发生了某些变化,否则您不能进入并弄乱逻辑。如果您在 TRM 中查看特定架构,您将看到可用的带选项。从 0x00000000 或 0xFFFF0000 启动,开始大端或小端等。
从 armv4t (ARM7TDMI) 到现在的所有 arm 内核都支持 thumb,它是唯一的通用 ARM 指令集。一些 cortex-m 核心 (cortex-m4) 中提供了一种长度的霓虹灯等,以及对 thumb2 扩展的不同级别的支持。以及低功耗,mips 到瓦,同时保持 mips 到 mhz。cortex-ms 是微控制器,因此它们可以选择关闭或不打开它们以帮助节省电力。但是您也可以自己在片上外围设备上实现它。
cortex-m 不会给你 ARM 指令,只有带有 thumb2 扩展的拇指。arm 网站 (infocenter.arm.com) 上提供了各种 arm 核心的所有 TRM(技术参考手册),其中将描述功能、表带选项、axi/amba 选择或尺寸等。
Mips 是您的 soc 核心的另一个主要选择,我认为您的 mips 到瓦特不会那么好。您当然可以使用开放核心以及 openrisc 或 altor 或 mpx 或 amber 或其他存在,但性能、温度等(和浮点)全取决于您。
不确定硬件监控是什么意思,但您可以使用 jtag 和其他典型的调试选项。如果是温度,您必须与您的单元库提供商合作并查看目标代工厂/工艺可用的内容,然后实施该外围设备并将其连接到手臂。或外部世界或两者兼而有之。
底线你需要做更多的研究,你需要的信息可以从 arm 免费或以电子邮件地址为代价获得。