基于SOA架構(gòu)的網(wǎng)絡(luò)硬盤控制器的設(shè)計(jì)技術(shù)報(bào)告——第三屆OpenHW開放源碼硬件與嵌入式大賽二等獎
所屬分類:參考設(shè)計(jì)
上傳者:chenyy
文檔大?。?span>1717 K
標(biāo)簽: FPGA
所需積分:0分積分不夠怎么辦?
文檔介紹:項(xiàng)目設(shè)計(jì)一種采用“流程+引擎+構(gòu)件”的SOA三層架構(gòu)的網(wǎng)絡(luò)硬盤控制器,。系統(tǒng)采用FPGA作為系統(tǒng)控制器,,在FPGA內(nèi)部MicroBlaze軟核處理器上移植PetaLinux操作系統(tǒng),加載NFS網(wǎng)絡(luò)文件系統(tǒng),,將擴(kuò)展Int 13H規(guī)范中定義的基本硬盤操作指令封裝成原子構(gòu)件,,并采用VHDL硬件描述語言實(shí)現(xiàn)各原子構(gòu)件,實(shí)現(xiàn)對硬盤的基本操作,。設(shè)計(jì)引擎模塊,,根據(jù)NFS文件系統(tǒng)操作指令,調(diào)用相關(guān)原子操作,,實(shí)現(xiàn)硬盤存儲空間管理,、文件存儲操作、用戶管理等功能,。本文設(shè)計(jì)網(wǎng)絡(luò)硬盤控制器可作為個人存儲服務(wù)器連接到以太網(wǎng),,用戶可通過連接網(wǎng)絡(luò)的任意主機(jī)實(shí)現(xiàn)對服務(wù)器硬盤的訪問管理。
現(xiàn)在下載
VIP會員,,AET專家下載不扣分,;重復(fù)下載不扣分,,本人上傳資源不扣分。