ARM CPU处理能力估算

[复制链接]
5404|12
 楼主| kubuco 发表于 2010-9-8 09:50 | 显示全部楼层 |阅读模式
假如 要处理CPU串行接口进来的 数据为 1Mbits/s ,那么对应CPU处理能力即对应 MIPS应该为多大合适
还有个疑问 一般CPU很少说MIPS能力,如ARM7 ,ARM9,仅仅只是告诉了内核主频,请问这个主频和MIPS能力该如何换算?


比如51单片机上12M  晶振  一个指令周期为1US ,则为1MIPS。。
ARM呢。。貌似DATASHEET很少看到关于ARM的MIPS能力。
mybao 发表于 2010-9-8 12:50 | 显示全部楼层

+

本帖最后由 mybao 于 2010-9-8 12:52 编辑

先把程序写好,测出程序本身有多少MIPS,然后才能决定是否用更高速度CPU,或者需要优化,或者本身就能满足要求
antlantic 发表于 2010-9-8 12:55 | 显示全部楼层
好像有benchmark之类的测试性能的工具.
对于CPU 要看单指令消耗周期长度. cache也会影响性能(瓶颈).
xinzha 发表于 2010-9-8 13:45 | 显示全部楼层
这个东西还要跟总线结构有关,是普通的AMBA还是加了bus matrix的,否则光是取指就占用了大量总线时间,不好估算。
 楼主| kubuco 发表于 2010-9-8 14:07 | 显示全部楼层
3L貌似不可 啊。。要这样前期选型的工作就不用做。。一直试,得还不说硬件制板要时间,钱。大家前期就这样试的吗?
 楼主| kubuco 发表于 2010-9-8 17:50 | 显示全部楼层
来人啊。。请求解答。
BitFu 发表于 2010-9-8 22:30 | 显示全部楼层
这个不好说,ARM有的有DMA的,这东西一参与那效率老高了
wangkj 发表于 2010-9-9 08:20 | 显示全部楼层
随便找个arm都够用。arm7 一下是1:1 mips
wangkj 发表于 2010-9-9 08:20 | 显示全部楼层
a8 是 2x mips
 楼主| kubuco 发表于 2010-9-9 08:58 | 显示全部楼层
M3呢 如STM32F103系列
 楼主| kubuco 发表于 2010-9-10 00:18 | 显示全部楼层
人呢。。
没灵魂 发表于 2010-9-10 09:34 | 显示全部楼层
一些ARM内有DMA功能,不能用指令周期作计算。
suoluoji 发表于 2010-9-10 19:53 | 显示全部楼层
a看典型速度,arm9的处理速度为1.1MIPS/MHz,常见的arm9的系统主频为100~233MHz,你自己看看喽
您需要登录后才可以回帖 登录 | 注册

本版积分规则

76

主题

869

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部