原创 FPGA + 单片机, 聚合更有威力

2008-10-29 19:48 4167 5 5 分类: MCU/ 嵌入式

单片机和FPGA, 是产品智能化设计的两大主要手段


 


智能化产品的突出特点是系统"有感知""判断""响应"能力


大家可能搞单片机比较多,对按钮,USB,串并口等事件的处理都很熟悉


但是如果仅仅局限在这几个方面


单片机的开发难免处于简单,便宜, 但同时也简陋的地位


如何摆脱这种尴尬局面,方法很简单,改变策略


在计算机系统里,单片机绝对是小字辈的


但是,若能应用到现实的机电数字产品中,单片机就能时常做老大


这单单依靠单片机是不够的,它存在两个先天性的缺陷


一是接口单一,一般只能提供TTL,CMOS等接口电平,其它的就需要外围电路


很多外围接口电路控制和数据通道结构复杂,对实时性要求极其严格


一般的单片机无法满足要求


这就需要一个连接枢纽来实现


FPGA 就是一个理想的方案


FPGA可以方便地实现布线连接,电平转换,时序关系控制,甚至信号处理等等


特别是涉及到视频和通讯等领域,信号频率往往都是以G为单位,而单片机自身


处理信息的能力,还往往是几十M的水平,这就使单片机连接上去都困难


 


现在FPGA的发展,大有超越和包含CPU的趋势,内嵌的单片机系统也很普遍


FPGA的输入输出端口速度,已经达到了10G的水平,而且直接支持大量最新


的接口标准,而FPGA内部的信息处理能力,更是传统CPU所无法比拟的


例如:一个FPGA现在可以集成上数千个18*18的乘法器,其内部并行数据


运算处理的能力,比单片机快几万倍都不止


 


如现在的视频,网络交换,通讯等等,都在利用着FPGA的并行处理优势


 


不过,FPGA虽然数据处理能力强,但现在其内部CPU的应用还在起步阶段


超强的处理能力使FPGA犹如一架超音速飞行的飞机.但它要起飞和降落时


还需要单片机进行控制和操纵.


 


就目前的技术发展水平来讲,可以让FPGA和单片机分工如下


单片机负责人机接口和对外通讯,并对总的进程和节奏进行管理


FPGA实现对信号的连接和实时处理,并能逐步替代和包含单片机


 


对于开发者来说, 只会单片机, 就如一个无力的酸秀才


只会FPGA,就如一个头脑简单的莽汉


 


两者结合,才是完美的合作


 


某一方面的高手们, 向对方的领地渗透的时候到了


你渗透不过去,对方就会渗透过来


 


如何"进入",而且是快速进入对方的门


是每个人都必须要面对的问题


 


你如果是一个高手, 一定很忙


要学一门新的领域的东西, 并能快速上手


你能够接受的周期是几天?


 


不要说一周,两周! 应该是两天!!! 时间再长, 你起跑时就败了


 


我们就提供两天的快速培训, 有意者来学习"芝麻开门"的咒语吧


 


有兴趣的请联系: tvman101@126.com


我们将协助高手成为一个全料高人!!!

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
EE直播间
更多
我要评论
0
5
关闭 站长推荐上一条 /3 下一条