一種基于FPGA的NVME SSD固件開發(fā)仿真平臺(tái)
基本信息
申請(qǐng)?zhí)?/td> | CN202210252431.1 | 申請(qǐng)日 | - |
公開(公告)號(hào) | CN114579256A | 公開(公告)日 | 2022-06-03 |
申請(qǐng)公布號(hào) | CN114579256A | 申請(qǐng)公布日 | 2022-06-03 |
分類號(hào) | G06F9/455;G06F13/16;G06F13/42;G11C16/04 | 分類 | 計(jì)算;推算;計(jì)數(shù); |
發(fā)明人 | 岑彪 | 申請(qǐng)(專利權(quán))人 | 鸞起科技(蘇州)有限公司 |
代理機(jī)構(gòu) | - | 代理人 | - |
地址 | 215000 江蘇省蘇州市蘇州工業(yè)園區(qū)金雞湖大道1355號(hào)國際科技園內(nèi)11A0單元 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明公開了一種基于FPGA的NVME SSD固件開發(fā)仿真平臺(tái),涉及NVME SSD固件開發(fā)技術(shù)領(lǐng)域,具體為一種基于FPGA的NVME SSD固件開發(fā)仿真平臺(tái),包括FPGA和測(cè)試機(jī),以及在FPGA上開發(fā)的CPU、NAND控制器和SSD硬件平臺(tái);其中,在FPGA上通過嵌入式CPU模擬硬件行為;在FPGA上開發(fā)通用NAND控制器,并預(yù)留socket底座;在FPGA上實(shí)現(xiàn)基于TCP/IP的網(wǎng)絡(luò)傳輸功能,并提供SSD固件基本接口以及一套SSD固件參考代碼;測(cè)試機(jī)上實(shí)現(xiàn)NVME Over Fabric協(xié)議,通過網(wǎng)絡(luò)對(duì)SSD仿真平臺(tái)發(fā)命令,通過SSD仿真平臺(tái)執(zhí)行相應(yīng)命令。該基于FPGA的NVME SSD固件開發(fā)仿真平臺(tái)是軟件和硬件相結(jié)合的仿真平臺(tái),更加貼近真實(shí)的嵌入式開發(fā)環(huán)境;本發(fā)明還提供一系列的自動(dòng)化搭建腳本和參考代碼,環(huán)境搭建簡單,使用方便,是SSD開發(fā)高效。 |
