跟着嵌入式器材在曩昔数十年来的爆炸性生长,使得硬件组件及软件东西都有明显的改进。尽管有着这种生长与立异,但传统嵌入式体系的规划办法却罕见前进,并逐步变成一种妨碍。有鉴于新规范与协议的快速开展,以及对产品上市压力的日益添加,嵌入式体系规划也行将产生颠覆性的模范改动。
跟着硬件技能及软件东西的前进在加速生长,由整合所带来的应战也开端显现。假如无法妥善处理这些应战,将会使得终端产品变得愈加贵重,而且有碍于让更多立异规划的试验、生长及上市。
规范的嵌入式架构
在一般的核算商场,规范化已带来愈加稳健而经用的操作体系、更精粹的终端运用,及根底硬件组件的前进。咱们从其间所学到的经历是,从防止花在客制化硬件架构及相关软件组件的尽力所省下来的时刻,将可取得更佳的解决方案,这可加速上市的时刻。
在嵌入式范畴,一个相对应的规范架构应该要具有满足的灵敏性,以包容不同的运用事例,一同还要能供给一条能够更新的途径。有鉴于这些约束,在嵌入式范畴中的规范,最为稳健而经用的架构是将一颗微处理器与FPGA彼此调配一同作业,有如一体般(图A)。这两者结合在一同,将可完成明显的规划灵敏性。
图A:在图中的规范硬件架构中,处理器与FPGA的结合可完成灵敏性,一同也让规范化能够运用较高阶的东西,以便在规划流程中取得明显的效益。处理器可让现有的码链接库重复运用,而FPGA则可让客制化的算法具有灵敏的完成方法。
FPGA可带来硬件决定性及可靠性的效益,而不会有AS%&&&&&%规划杰出的本钱及缺少弹性。此外,在FPGA的结构中加载新的逻辑及从头界说链接,让它能够让工程师完成不会过期的规划,且有更为稳健的更新途径,而不需要在硬件上进行大幅的修正。
在嵌入式体系规划中结合处理器与FPGA的状况,在许多工业中已是愈来愈遍及。嵌入式体系的规划开发工程师都在运用根据多个处理器及FPGA的规划。其间,FPGA用来履行精准且高速的量测,或运转时刻要害的算法。一同处理器则是用来履行实时的操作体系,以处理低频操控回路及供给连至其他分布式结点的以太网络通讯及促进长途数据的存取、体系的办理及确诊。
高阶东西
规范架构所带来的一项要害性效益是,有更多功能强大且优化的高阶东西能够开展和运用,以进行规划。较高阶的东西让某一范畴内的专家能够更小及更有功率的规划团队深化嵌入式体系规划。因而,更小规划的规划团队便可将更为杂乱的产品推出上市。
功率
以较高阶的规划东西及言语进行运用开展可取得功率,一般通用的核算可为此一功率提出证明。毫无意外地,嵌入式商场将开端目击高阶规划东西的生长,其间包含Xilinx AutoESL C-to-Gates高阶组成东西、Mentor Graphics Catapult C组成东西及NI LabVIEW终究体系规划软件等。