查看: 7626|回复: 14

要玩就玩 狠一点!

[复制链接]
发表于 2009-11-16 10:40:14 | 显示全部楼层 |阅读模式
关键词: 寄存器 , 流水线 , 性价比
STM8就是 ST72的改良版本,增强型51的基础上加了三级流水线。
增强型51的机器周期是4 个时钟。
而STM8的机器周期(指令周期)是4/3=1.333 时钟/ 也就是0.75MPS百万条指令每秒。

遗憾的是,STM8是累加器结构,指令优化很有限,许多指令需要操作外部RAM或SP堆栈。好比乘法指令,除法指令。。。。。

AVR性能差25%-30%都不止。AVR内部有比较多的寄存器与ALU连接。

STM32是带DSP扩展的定点 RISC。72MHZ大概35 元。
确实是性价比好高的一款芯片。DIY的好选择。

但是,要要玩就玩 狠一点!

大家有没有想过【玩浮点DSP 】,

TI的TMS320C6720  144LQFP封装的支持133MHZ SDRAM.
才80元。200MHZ频率。
这个用来玩音频/视频算法估计也可以吧?


当人们在玩STM32,STM8,ARM9时,我们是否可以玩玩浮点的200MHZ DSP 呢?

偶那个STM8确实被STM8的结构与性能还有 没价没市,没好编译器忽悠了。
其实就是那些玩ST72的人玩STM8就很好了,
可惜ST72根本就不是什么主流。
目前的6-16主流就是51,PIC,AVR和430
匿名  发表于 2009-11-16 12:33:17
路过看一下
发表于 2009-11-16 12:37:04 | 显示全部楼层
NETJOB用ARM 做过DSP的算法否?如果你能够用66M的ARM7做DSP算法时,比20M的AVR的速度高10倍以上,很多应用根本可以不用专用DSP了。
在以前年代的66M时钟486DX,用作软解压MPEG电影,视频速度已经达到能接受的程度,声音已经完全同步正常。虽然486DX带浮点处理器,但是作MPEG解压的速度优化根本上用不到浮点。
现在的STM32 的性能比486DX 有过之而无不及。应用作项目时应该比486好玩得多。
产品的性价比最终是由软件水平决定的。
匿名  发表于 2009-11-16 13:06:12
是的,好多算法都是使用归一化或Q格式的库。这个我当然知道。但FPU还是很有用的。现在几乎都是配备的。
浮点的照样可以用定点。而且还多了个FPU.更高的性能指标了。
我看到的MP3,MPEG的算法都是LINUX下的,都是使用Q或归一化方法。连WINCE也是如此。
但是那些好比 杜比 AC3,AAC之类的东西吧,都是使用专业DSP做的。
连VCD/DVD的都是用DSP的,还没有使用MIPS或ARM的呢。
DSP的某些特点还是效率很高的,虽然RISC代理些DSP扩展。

TMS320C6720  支持SDRAM 133MHZ, HLQFP-144, 甚至才60元RMB!
确实方便的,比那些BGA封装。

性价比也不错哦!
发表于 2009-11-16 18:41:17 | 显示全部楼层
对,有条件可用TMS320C6720,不知道这款的开发工具支持怎样?
 楼主| 发表于 2009-11-18 00:08:49 | 显示全部楼层
如果TMS320C6720  200MHZ 才 60元的话。 这个DIY确实很有性价比了。
或者做个开发板。两层PCB就OK了。

PICCOLO的DEMO很便宜了,USB连板子才99元吧,DIY就没必要了。
发表于 2010-6-18 14:45:26 | 显示全部楼层
看看再说
 楼主| 发表于 2010-6-19 12:39:52 | 显示全部楼层
现在玩浮点的28335, 板子开始布了。
发表于 2010-6-22 06:04:51 | 显示全部楼层
AD的balckfin 560x,400MHZ,价格也很便宜。
发表于 2010-6-22 19:29:18 | 显示全部楼层
不太明白
发表于 2010-8-8 23:00:52 | 显示全部楼层
我也觉得看不太懂。。。。
发表于 2010-9-17 22:36:03 | 显示全部楼层
看看再说了
发表于 2010-9-19 10:31:27 | 显示全部楼层
持观望态度!
发表于 2010-9-20 20:09:23 | 显示全部楼层
不懂
发表于 2010-9-24 11:48:25 | 显示全部楼层
高人,
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关于我们  -  服务条款  -  使用指南  -  站点地图  -  友情链接  -  联系我们
电子工程网 © 版权所有   京ICP备16069177号 | 京公网安备11010502021702
快速回复 返回顶部 返回列表