那么谁将主导未来的嵌入式发展方向呢?硬件,随着微电子工艺的水平不断地提高(intel现在是65nm水平,amd是90nm?),mcm(多芯片合成)肯定是一个发展方向,在一块芯片上集成了很多ip core,可以极大地提高处理器之间的信号传输速度和质量,同时可以减少外围器件,优化设计,更适合小型化,同时从封装上来说,BGA封装等小封装的封装形式日后必然会大行其道!在这方面actel公司将16bit与fpga结合,altera将arm core与fpga结合,ti的omap等系列都可以看成是在这个方向的探索,同时不可忽视的是片上系统(SOC)的发展,也可以看作是这个方向的具体体现,c805f系列的芯片,msp芯片等芯片现在的大量应用都是对这个发展方向的有力证明!从最近这几年的数字电路发展的情况来看,数电基本上主导了整个电子行业,所以高性能的AD,DA成了沟通现实世界与嵌入式世界的重要桥梁(国人在这方面要加把劲了!美国人对高性能AD,DA都是对中国禁运的)!
软件方面,微软在pc os平台上基本上是垄断的,当然对于嵌入式os,它也虎视耽耽,wince等就是针对这个的,用户利用这个可以极大地缩短开发周期,但是因为不开源,鬼知道哪一天发生在PC上的事情会发生在你可怜的嵌入式设备上?!linux,一个很吸引人的os,因为是开源,基本上由爱好者来维护和开发!但是因为门槛比较高,学起来不是很容易,这也制约了其在嵌入式os上面的发展,但是毫无疑问的是,未来的嵌入式设备上你不单可以看到windows,也可以看到小企鹅!有些东西,盖茨是控制不了的!当年的dos造就了亿万富翁盖茨,今天的linux会使你以后有更多的选择!其他嵌入式os,诸如ucosII,vxworks等,都会在嵌入式占有一席之地,在此就不叙述了!
还有一个不可忽视的就是FPGA的发展,其实这个倒是没有什么,跟当年PLD 的发展历程一样,经历了PAL,GAL,CPLD,FPGA等的发展,其实这个就是科技的力量,你没有什么感到新鲜的!我们可爱的科学家,工程师每天都在改变世界,给我们奉献一个又一个惊喜!我关注的软核嵌入式的发展(NIOS II),现在这项技术还不是很成熟,有待改进,集中表现就是性能不是很稳定!我以前在FPGA上构建过不少的NIOS系统,深有此感!但是这个绝对是一个发展方向,软核和硬核将来将二分天下,你可以选择诸如ARM的硬核,也可以选择一块性能优良的FPGA,自己来构建CPU,进而完成软件设计!或许有一天你的朋友会自豪地对你说:“瞧!这个CPU是我自己做的!”