有多种方式可以在系统中加入智能化功能,其中一种常见的技术就是现场可编程门阵列(FPGA)。将算法编入FPGA中可为最终产品在成本、尺寸和性能方面带来很多好处。本文主要介绍在要求测量和控制功能的系统中使用FPGA可得到的好处和面临的挑战。
“嵌入式系统”这个词范围很广,从数字式电子表到变电站电力检测系统中的PC都可归于这一范畴。大多数情况下,嵌入式系统是一个独立且具有专门用途的系统,它应能在没有技术人员操作的情况下运行。许多嵌入式系统都有某种类型的用户界面,但有一些以“傻瓜型”方式运作,这些系统需要与外界通过传感器、网络等进行交流。系统智能化可以通过由操作系统控制的微处理器实现,或者系统大部分功能也可由一个单独的专用芯片完成。
不同的嵌入式系统其设计要求相去甚远。如果设计的是手持式设备(如PDA),那么功耗是主要问题;而对机场或电影院售票设备,可靠性和安全将是主要考虑因素。当然,用户界面在上述两种系统中都是主要组成部分,但也有许多嵌入式系统还必须和传感器和执行器相连,这些系统要求对实际的激励做出迅速反应并生成复杂输出模式作为响应,完成这些动作需要处理引擎和系统输入输出端口紧密结合。
让我们来看一下嵌入式系统和外界进行交流的方式。掌上计算器具有非常简单的用户界面,包括键盘和LCD显示器,它不需要与传感器或通信总线连接的接口。而对于一个汽车引擎控制单元,它虽然没有用户界面,但是需要与传感器和执行器进行通信,而且车辆网络总咭彩呛苤匾牟糠帧5逼到形薇Q保际跞嗽被崾褂靡恢稚璞缸魑档缏返挠没Ы缑妫源蠖嗍枰庵止δ艿南执度胧较低常没Ы缑嫱裾庋ü谏璞干显黾右桓鲆蕴丝冢缓笤诵衱eb服务器作为嵌入式系统功能的一部分来实现。路由器就是这样一种直面FPGA在嵌入式测试系统中的设计挑战直面FPGA在嵌入式测试系统中的设计挑战-技术文章电子技术信息港


