恭喜集美大學許偉堅獲國家專利權
買專利賣專利找龍圖騰,真高效! 查專利查商標用IPTOP,全免費!專利年費監控用IP管家,真方便!
龍圖騰網恭喜集美大學申請的專利一種用于快速逆向設計的FPGA伴隨法加速器設計方法獲國家發明授權專利權,本發明授權專利權由國家知識產權局授予,授權公告號為:CN119623216B 。
龍圖騰網通過國家知識產權局官網在2025-04-18發布的發明授權授權公告中獲悉:該發明授權的專利申請號/專利號為:202510169604.7,技術領域涉及:G06F30/23;該發明授權一種用于快速逆向設計的FPGA伴隨法加速器設計方法是由許偉堅;賴聯有;倪智恒;高志斌;孫養龍;宋丹設計研發完成,并于2025-02-17向國家知識產權局提交的專利申請。
本一種用于快速逆向設計的FPGA伴隨法加速器設計方法在說明書摘要公布了:本發明公開了一種用于快速逆向設計的FPGA伴隨法加速器設計方法,包括:對所需要進行優化設計的材料空間進行模擬仿真;設定優化目標;建立優化模型;求解該優化模型,根據求解過程對不同的材料空間和優化目標采用伴隨法進行材料的迭代優化,以滿足最終的理想需求;設計加速器所需數據結構體來封裝需要更新的字段元素;設計更新架構,并根據更新架構對字段元素進行更新;基于更新架構設計加速器;基于加速器進行正逆向仿真和材料優化;對所設計的加速器進行測試。本發明實現了大規模逆向設計問題的高效處理和良好的可擴展性。
本發明授權一種用于快速逆向設計的FPGA伴隨法加速器設計方法在權利要求書中公布了:1.一種用于快速逆向設計的FPGA伴隨法加速器設計方法,其特征在于,包括如下步驟:步驟1、對所需要進行優化設計的材料空間進行模擬仿真;步驟2、設定需要對所述材料空間的材料配置進行優化的優化目標;步驟3、建立優化模型;步驟4、求解該優化模型,根據求解過程對不同的材料空間和優化目標采用伴隨法進行材料的迭代優化,以滿足最終的理想需求;步驟5、設計加速器所需的數據結構體來封裝需要更新的字段元素;具體包括:步驟51、設計一個稱為單元格的數據結構體來封裝需要更新的字段元素;步驟52、所述單元格的結構是在第一行設置有字段元素名稱、字段元素名稱對應的符號和位寬,并從第二行起在對應位置上記錄字段元素名稱、字段元素名稱對應的符號和位寬的具體參數;不同的字段元素名稱包括原波狀態、更新后的波狀態、原伴隨變量、更新后的伴隨變量、原材料性質、更新后的材料性質、梯度和導航掩碼;其中,所述導航掩碼有兩個功能:第一個功能是指定傳播方向;第二個功能是指定源所注入的二維空間位置;步驟6、設計更新架構,并根據更新架構對字段元素進行更新;具體包括:步驟61、負責更新字段元素的波傳播引擎采用行緩沖結構,所述單元格按順序從片外存儲器輸入到行緩沖結構中;步驟62、在單元格中每一行的具體參數被傳輸到行緩沖結構的行緩沖區后,波傳播引擎中的計算內核根據觸發器中存儲的單元格計算輸出,并依次發送處理后的單元格;步驟63、輸出返回處理后的單元格到片外存儲器或直接到下一個波傳播引擎;步驟64、在前向傳播階段,波傳播引擎更新每個單元格中的原波狀態,在完成前向傳播后,波傳播引擎進行后向傳播,同時更新原波狀態和原伴隨變量,并且多個波傳播引擎完全流水線化,并行處理更新操作;步驟7、基于更新架構設計加速器;具體包括:步驟71、設計一個基于更新架構的全流水線FPGA加速器,以加快逆向設計;步驟72、該加速器的架構由內存調度器和N個級聯的波傳播引擎組成,內存調度器與片外存儲器交互,橋接片外存儲器和波傳播引擎;步驟73、波傳播引擎同時更新單元格在不同的時間步長和優化材料的性質;步驟74、內存調度器首先執行內存映射到流操作,從片外存儲器讀取數據,并將單元格和源作為流發送到波傳播引擎,當單元格被最終的波傳播引擎更新時,內存調度器執行流到內存映射操作,將更新的單元格寫回片外存儲器;步驟8、基于加速器進行正逆向仿真和材料優化;步驟9、對所設計的加速器進行測試。
如需購買、轉讓、實施、許可或投資類似專利技術,可聯系本專利的申請人或專利權人集美大學,其通訊地址為:361000 福建省廈門市集美銀江路185號;或者聯系龍圖騰網官方客服,聯系龍圖騰網可撥打電話0551-65771310或微信搜索“龍圖騰網”。
1、本報告根據公開、合法渠道獲得相關數據和信息,力求客觀、公正,但并不保證數據的最終完整性和準確性。
2、報告中的分析和結論僅反映本公司于發布本報告當日的職業理解,僅供參考使用,不能作為本公司承擔任何法律責任的依據或者憑證。