一種適用于大規(guī)模集成電路后端設(shè)計(jì)的內(nèi)存管理方法
基本信息
申請(qǐng)?zhí)?/td> | CN202111585651.8 | 申請(qǐng)日 | - |
公開(公告)號(hào) | CN113986145A | 公開(公告)日 | 2022-01-28 |
申請(qǐng)公布號(hào) | CN113986145A | 申請(qǐng)公布日 | 2022-01-28 |
分類號(hào) | G06F3/06(2006.01)I;G06F9/50(2006.01)I | 分類 | 計(jì)算;推算;計(jì)數(shù); |
發(fā)明人 | 陸昆;陳剛;譚小慧 | 申請(qǐng)(專利權(quán))人 | 南京集成電路設(shè)計(jì)服務(wù)產(chǎn)業(yè)創(chuàng)新中心有限公司 |
代理機(jī)構(gòu) | 北京德崇智捷知識(shí)產(chǎn)權(quán)代理有限公司 | 代理人 | 王金雙 |
地址 | 211800江蘇省南京市浦口區(qū)華創(chuàng)路73號(hào)高新總部大廈(原韋恩大廈)A座7樓 | ||
法律狀態(tài) | - |
摘要
摘要 | 一種適用于大規(guī)模集成電路后端設(shè)計(jì)的內(nèi)存管理方法,包括以下步驟:接收用戶的內(nèi)存申請(qǐng),并確認(rèn)為存盤申請(qǐng)數(shù)據(jù)內(nèi)存;根據(jù)數(shù)據(jù)類型,在內(nèi)存空間中創(chuàng)建Block塊;創(chuàng)建數(shù)組和對(duì)象;創(chuàng)建Chunk塊;進(jìn)行集成電路設(shè)計(jì)的數(shù)據(jù)建模;將設(shè)計(jì)數(shù)據(jù)以二進(jìn)制形式持久化存儲(chǔ)到磁盤、載入到內(nèi)存;當(dāng)所述內(nèi)存申請(qǐng)為臨時(shí)申請(qǐng)數(shù)據(jù)內(nèi)存,將臨時(shí)數(shù)據(jù)在堆空間進(jìn)行分配。本發(fā)明的適用于大規(guī)模集成電路后端設(shè)計(jì)的內(nèi)存管理方法,在滿足繼承電路設(shè)計(jì)的數(shù)據(jù)建模的基礎(chǔ)上,通過虛擬內(nèi)存技術(shù),突破物理內(nèi)存的容量限制;又通過內(nèi)存二進(jìn)制存儲(chǔ)技術(shù),以及臟頁(yè)標(biāo)記技術(shù),達(dá)到增量快照保存,按需保存與加載,實(shí)現(xiàn)內(nèi)存的高效靈活加載與存儲(chǔ)。 |
