[發明專利]制備碼版的方法有效
| 申請號: | 201410834123.5 | 申請日: | 2014-12-25 |
| 公開(公告)號: | CN105786477B | 公開(公告)日: | 2019-01-01 |
| 發明(設計)人: | 鄧忠紅;蔡鵬飛 | 申請(專利權)人: | 華潤半導體(深圳)有限公司 |
| 主分類號: | G06F8/41 | 分類號: | G06F8/41;G06F8/71 |
| 代理公司: | 廣州華進聯合專利商標代理有限公司 44224 | 代理人: | 鄧云鵬 |
| 地址: | 518040 廣東省深圳市福田*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 制備 方法 | ||
本發明涉及一種制備碼版的方法,包括如下步驟:預先制作包含制版程序數據和選項數據的二進制文件;接受用戶制作碼版的請求后向用戶提供二進制文件列表;讀取用戶選擇的二進制文件,并:根據所述二進制文件中的制版程序數據生成文本形式的中間文件、及將所述選項數據用變量進行保存;將與制版母體對應的頭文件、所述文本形式的中間文件以及選項數據一起寫入最終的版圖文件并保存;根據所述版圖文件制備碼版。上述方法,用戶參與度較低,因此出錯的幾率也更低。
技術領域
本發明涉及芯片制造技術領域,特別是涉及一種制備碼版的方法。
背景技術
在集成電路領域中,傳統的很多芯片,例如微控制單元(MCU)和語音類產品,都是采用掩膜編程,即產品的程序信息和針對產品的選項信息都通過掩膜版固化到芯片上。傳統的制作碼版的流程較為繁瑣,人工干預較多,且一般都需要對制版母體相關內容非常熟悉的工程人員才能完成,因此在制作過程中出錯率高。
發明內容
基于此,有必要提供一種減少人工干預、降低出錯率的制備碼版的方法。
一種制備碼版的方法,包括如下步驟:
預先制作包含制版程序數據和選項數據的二進制文件;
接受用戶制作碼版的請求后向用戶提供二進制文件列表;
讀取用戶選擇的二進制文件,并:
根據所述二進制文件中的制版程序數據生成文本形式的中間文件、及將所述選項數據用變量進行保存;
將與制版母體對應的頭文件、所述文本形式的中間文件以及選項數據一起寫入最終的版圖文件并保存;
根據所述版圖文件制備碼版。
在其中一個實施例中,所述制作包含制版程序數據和選項數據的二進制文件的步驟包括:
編制包括所述制版程序數據和選項數據的匯編文件;
利用集成開發環境工具將所述匯編文件進行編譯得到二進制文件。
在其中一個實施例中,還將所述選項數據進行顯示。
在其中一個實施例中,所述根據所述二進制文件中的制版程序數據生成文本形式的中間文件、及將所述選項數據用變量進行保存的步驟中:從數據的存儲地址中分別提取制版程序數據和選項數據,并分別將與制版程序數據和選項數據相關的二進制數據按照預設的規則轉換為文本形式的中間文件。
在其中一個實施例中,所述頭文件包括制版母體的固定碼點、層信息以及庫名。
在其中一個實施例中,所述將與制版母體對應的頭文件、所述文本形式的中間文件以及選項數據一起寫入最終的版圖文件的步驟中:
判斷與所述制版母體對應的頭文件是否包含在頭文件庫中,若是,則將所述頭文件完整地復制到版圖文件中,否則將對應的頭文件添加到頭文件庫中。
在其中一個實施例中,所述讀取用戶選擇的二進制文件的步驟之前,還判斷用戶選取的二進制文件命名是否符合命名規則,若是,則進行讀取,否則不讀取。
在其中一個實施例中,保存最終版圖文件時,按照預定的命名規則保存。
上述方法,在形成版圖文件的過程中,用戶的參與度較低,過程全部進行封裝,出錯幾率很低。
附圖說明
圖1為一實施例的制備碼版的方法流程圖。
具體實施方式
如圖1所示,為一實施例的制備碼版的方法。該方法包括如下步驟。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華潤半導體(深圳)有限公司,未經華潤半導體(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410834123.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:用于數據處理的方法及設備
- 下一篇:一種基于ECP平臺取數函數設置方法及裝置





