基于FPGA的嵌入式系统XBD文件设计
随着可编程逻辑器件的不断进步和发展,
MHS和MSS文件都是根据系统要求在EDK环境下生成的。MHS文件包含了对整个嵌入式系统的定义,包括处理器、总线、外围设备、地址空间等,用于整个硬件平台的综合、实现;MSS文件包含了操作系统、设备驱动等信息,将其输入到库生成器(Libgen),产生应用程序中需要的驱动程序及Xilinx的调用库。欲了解更多信息请登录电子发烧友网(http://www.elecfans.com)
嵌入式开发软件EDK为设计人员提供了自动化的设计向导——BSB(Base System Builder),可以指引工程师快速完成整个设计过程。在利用BSB创建嵌入式系统过程中,利用嵌入式硬件平台的XBD文件对板级各个功能电路的描述,按步骤选择需要的电路模块添加到MHS文件中,从而减少出现错误的可能,降低学习难度。因此,一个新的嵌入式FPGA硬件平台确定以后,在EDK中针对开发板进行嵌入式系统开发,可以利用相应的XBD文件,快速建立一个基于FPGA的嵌入式系统。
linux操作系统文章专题:linux操作系统详解(linux不再难懂)
评论