The invention discloses a method for dynamic labeling system, the IP parameters of the unit includes a label control unit and customer table establishment module IP parameters; the control unit comprises a label parameter mapping table generating module and IP label generation module; parameter mapping table generating module through all parameter scanning parameters of IP unit made parameter mapping table and, the parameter mapping table and the previous value is compared; if different call IP label generation module real-time IP tags as well as a parameter mapping table stored for comparison of next time; the customer IP parameter table building module is used for scanning IP tags and IP tag translation form IP the parameters corresponding to the customer. The invention also discloses a method for implementing a dynamic tag for merging IP parameterized units. The invention can realize automatic merging of variable IP, and can improve the efficiency and accuracy of merging.
【技術實現步驟摘要】
用于IP參數化單元合并的動態化標簽系統和實現方法
本專利技術涉及半導體集成電路制造領域,特別是涉及一種用于IP參數化單元(ParameterizedCell,Pcell)合并的動態化標簽系統;本專利技術還涉及一種用于IP參數化單元合并的動態化標簽的實現方法。
技術介紹
在芯片設計和生產中,需要采用很多參數化單元,參數化單元實質是一種計算機腳本,一般是通過Cadence的Skill語言編寫,其對應的版圖通過了設計規則檢查(DRC,designrulecheck)和版圖與電路圖(LVS)驗證。在給定參數化單元的條件下,通過輸入對應的參數就能得到所需要的單元版圖結構,方便設計人員進行版圖的設計。器件描述格式(ComponentDescriptionFormat,CDF)庫文件為器件的屬性描述文件,能描述器件的類型、參數等屬性。參數化單元對應的參數為CDF參數。開發好后的多個參數化單元以及CDF庫都作為工藝設計包(ProcessDesignKit,PDK)的一部分。通常,參數化單元開發一般只針對晶體管級器件,包括基本的MOS晶體管、電阻、電容等;如一個MOS晶體管的參數化單元開發好了之后,輸入不同的參數就能得到不同參數如尺寸的MOS晶體管的版圖結構,不需要單獨對各種不同參數的MOS晶體管分別進行版圖設計。IP模塊也即知識產權模塊是在集成電路芯片設計中可重用的模塊,IP模塊通常已經經過了設計驗證,設計人員能一IP模塊為基礎進行設計,這樣能夠縮短設計所需的周期。IP模塊是具有知識產權的模塊,只有經過擁有方授權后才能使用。IPPcell即IP參數化單元是對IP模塊中的各 ...
【技術保護點】
一種用于IP參數化單元合并的動態化標簽系統,其特征在于,包括:標簽控制單元以及客戶IP參數表建立模塊;在生成虛像IP之后所述標簽控制單元激活,所述標簽控制單元包括參數映射表生成模塊和IP標簽生成模塊;所述參數映射表生成模塊通過掃描IP參數化單元的所有參數做成參數映射表,并將做成的參數映射表和前一次保存的參數映射表進行比較,如果相同則不需要調用所述IP標簽生成模塊以及不需要將做成的參數映射表進行保存;如果不相同則需要調用所述IP標簽生成模塊以及將做成的參數映射表進行保存以供下一次對比使用;所述IP標簽生成模塊用于在被調用時根據對應的所述參數映射表實時產生IP標簽;所述客戶IP參數表建立模塊用于掃描所述IP標簽并對所述IP標簽進行翻譯形成對應的客戶IP參數表。
【技術特征摘要】
1.一種用于IP參數化單元合并的動態化標簽系統,其特征在于,包括:標簽控制單元以及客戶IP參數表建立模塊;在生成虛像IP之后所述標簽控制單元激活,所述標簽控制單元包括參數映射表生成模塊和IP標簽生成模塊;所述參數映射表生成模塊通過掃描IP參數化單元的所有參數做成參數映射表,并將做成的參數映射表和前一次保存的參數映射表進行比較,如果相同則不需要調用所述IP標簽生成模塊以及不需要將做成的參數映射表進行保存;如果不相同則需要調用所述IP標簽生成模塊以及將做成的參數映射表進行保存以供下一次對比使用;所述IP標簽生成模塊用于在被調用時根據對應的所述參數映射表實時產生IP標簽;所述客戶IP參數表建立模塊用于掃描所述IP標簽并對所述IP標簽進行翻譯形成對應的客戶IP參數表。2.如權利要求1所述的用于IP參數化單元合并的動態化標簽系統,其特征在于:所述參數映射表生成模塊將需要保存的所述參數映射表保存到CDF庫中。3.如權利要求1所述的用于IP參數化單元合并的動態化標簽系統,其特征在于:所述IP標簽生成模塊產生的所述IP標簽為字符串類型標簽。4.如權利要求3所述的用于IP參數化單元合并的動態化標簽系統,其特征在于:所述IP標簽生成模塊根據各類參數的物理類型、優先級、參數變量名、參數釋義和參數值按對應格式轉化為字符串類型的所述IP標簽。5.如權利要求4所述的用于IP參數化單元合并的動態化標簽系統,其特征在于:所述IP標簽中具有掃描特征值,所述客戶IP參數表建立模塊通過所述掃描特征值對所述IP標簽進行識別并利用所述掃描特征值在GDS文件中進行全局搜索從而定位所述IP標簽對應的IP所在的最底層子單元。6.如權利要求5所述的用于IP參數化單元合并的動態化標簽系統,其特征在于:所述客戶IP參數表建立模塊根據掃描到的所述IP標簽以及當前定位到的所述最底層子單元,將所述IP標簽的內容翻譯到所述最底層子單元中從而建立對應的客戶IP參數表。7.如權利要求1或6所述的用于IP參數化單元合并的動態化標簽系統,其特征在于:動態化標簽系統還包括合并模塊,所述合并模塊根據所述客戶IP參數表建立模塊建立的所述IP參數表自動生成完整IP。8.如權利要求1所述的用于IP參數化單元合并的動態化標簽系統,其特征在于:在所述虛像IP生成前,所述標簽控制單元在后臺工作。9.如權利要求1所述的用于IP參數化單元合并的動態化標簽系統,其特征在于:所述標簽控制單元的所述參數映射表生成模塊和所述IP標簽生成模塊以及所述客戶IP參數表建立模塊都采用EDA工具支持的編程語言實現。10.一種用于IP參數化單元合并...
【專利技術屬性】
技術研發人員:許猛勇,鄭舒靜,
申請(專利權)人:上海華虹宏力半導體制造有限公司,
類型:發明
國別省市:上海,31
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。