打印
[MCU]

高性能单片机调研(单拍可执行四条指令)

[复制链接]
1017|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
fineamy|  楼主 | 2016-1-7 23:35 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
目前市场见到的单片机均是单指令,无非出于价格市场应用的考虑。我说的这款Cpu采用了一种全新的架构初使因为开发工具等等原因用于mcu中,介绍如下
1.单周期多条指令执行。
2.单周期内可进行多条条件分支的判断,这点即使在高档的CPU中都未做到。单周期单跳转对性能损失很大。
3.堆栈指令支持函数调用复用缩减代码
4.条件执行指令可支持多条指令,绕开了使用条件判断的开销。
5.开发语言:一种全新的语言,适用于单周期多指令开发,作个比方,类似于Dsp的Vliw的汇编指令,又不失C语言的直观。
这款mcu自己分析一下
1.相对dsp未有诸多舍入,fft专用指令,其它等
2.比普通单片机价格会有问题.
3.性能暂且搁置,其开发语言既有汇编的高效,指令流的精确控制,又不失高级语言的可读性,易用性。
3.还是新东西未有定位。
征求大家意见,这款mcu是否有可用的地方。


相关帖子

沙发
fineamy|  楼主 | 2016-1-7 23:48 | 只看该作者
更正,请大家根据自己的经验对这款mcu的发展前景发表下自己的看法

使用特权

评论回复
板凳
bkn1860| | 2016-1-8 09:31 | 只看该作者
你这个单拍4指令和市场上已有的4核处理器有哪些区别?

使用特权

评论回复
地板
fineamy|  楼主 | 2016-1-8 20:29 | 只看该作者
上面遗漏了多核mcu的比较,粗略的区别在于多核中核间任务并行,而上面的mcu是指令并行。在用户使用上,多核编程涉及任务划分,同步等问题,编程调试难度大。而此mcu是单核,不存在这些问题。

使用特权

评论回复
5
fineamy|  楼主 | 2016-1-8 20:37 | 只看该作者
4指令并行最大的直观感受在20Mhz频率能够得到最高80Mhz的普通mcu的指令性能

使用特权

评论回复
6
hahajing27| | 2016-1-9 10:36 | 只看该作者
你想得美,顶多在满负荷时能一比四,留给自己用

使用特权

评论回复
7
fineamy|  楼主 | 2016-1-9 12:55 | 只看该作者
单拍多指的"通病"就是如此,好比煮茶与做饭,一个炉子只能顺序烧,你有多个炉子就可以并行也可串行做
这个简单的类比可知有三类人:
1.一个炉子思维定势,对任何任务,思维习惯性停在此处,习惯于说先后,左右。
2.多炉子思维定势,多从第一种蜕化而来,好谈并行,多核.
3.不定性思维定势,总结了前两种问题,能对事情做”理性分析”,哪些可并哪些可串,何因这样,思维常此好高鹜远,
有此三种,现有一人对第一种人说,这件任务可以并行,此人惊说,确实如此,由此思考,这里可并,那里不可,并的可以先做,串的可以后做,终究未能出离思维定势。
此人又对第二种人说,这件任务这里是并那里是串,第二人说,早知如此,还需你说,串行亦可从中挖掘并行成分,串行一定意义也是并行,世界均是并行。终究不离思维定势。
此人又对第三人说,你最难办,为何选择此一做法,第三人说,凡事均可分析,凡事均有条件组成,从中运用科学分析,借助现有资源条件,总可达到最优结果,事无定法,惟人利用。
此人最后仰首问天,此事是串,天不作答,此事是并,天不作答,此事无串无并,天不作答,此事有串有并,天不作答,此人听完,默然有思,黯然离去。

使用特权

评论回复
8
fineamy|  楼主 | 2016-1-9 13:10 | 只看该作者
乱七八糟的说,主要还是想说,mcu,CPU已是很“成熟”的技术,思路不能出格不可能有“新”东西。口上脑上眼上耳朵上都知道思路决定出路,心上呢

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

14

主题

59

帖子

1

粉丝