基于FPGA的嵌入式系統XBD文件設計
隨著(zhù)可編程邏輯器件的不斷進(jìn)步和發(fā)展,
MHS和MSS文件都是根據系統要求在EDK環(huán)境下生成的。MHS文件包含了對整個(gè)嵌入式系統的定義,包括處理器、總線(xiàn)、外圍設備、地址空間等,用于整個(gè)硬件平臺的綜合、實(shí)現;MSS文件包含了操作系統、設備驅動(dòng)等信息,將其輸入到庫生成器(Libgen),產(chǎn)生應用程序中需要的驅動(dòng)程序及Xilinx的調用庫。欲了解更多信息請登錄電子發(fā)燒友網(wǎng)(http://www.elecfans.com)
嵌入式開(kāi)發(fā)軟件EDK為設計人員提供了自動(dòng)化的設計向導——BSB(Base System Builder),可以指引工程師快速完成整個(gè)設計過(guò)程。在利用BSB創(chuàng )建嵌入式系統過(guò)程中,利用嵌入式硬件平臺的XBD文件對板級各個(gè)功能電路的描述,按步驟選擇需要的電路模塊添加到MHS文件中,從而減少出現錯誤的可能,降低學(xué)習難度。因此,一個(gè)新的嵌入式FPGA硬件平臺確定以后,在EDK中針對開(kāi)發(fā)板進(jìn)行嵌入式系統開(kāi)發(fā),可以利用相應的XBD文件,快速建立一個(gè)基于FPGA的嵌入式系統。
linux操作系統文章專(zhuān)題:linux操作系統詳解(linux不再難懂)
評論