胡永強,周 源
?
基于SKILL語言的參數化抗輻射器件版圖設計
胡永強,周源
(中國電子科技集團公司第58研究所,江蘇 無錫 214035)
SKILL語言是IC設計業界采用的主要軟件Cadence EDA提供的編程開發語言,用戶可以基于SKILL語言對EDA設計環境進行定制設計或拓展。參數化單元(Parameter Cell,PCELL)可以根據設計規則(Design Rule)通過器件的W、L等參數實現對器件版圖層次(Layer)的控制。另一方面抗輻射器件版圖的特殊設計形式對版圖設計工作提出了新的要求。闡述了通過SKILL語言實現的一款參數化抗輻射器件版圖的設計理念和方法,并且在Cadence Design Framework(DFII)中編譯調試和優化,實現了該版圖的結構,較大幅度地提高了版圖設計工作的效率。
SKILL;參數化單元;抗輻射;器件版圖
Cadence EDA是當前國際上最流行的EDA軟件之一。SKILL編程語言是該EDA系統提供的編程開發語言,集成在Cadence Design Framework中的EDA軟件都是基于SKILL語言實現的。用戶可以基于SKILL語言在Design Framework中進行設計軟件的定制設計或者拓展[1]。SKILL語言從人工智能語言Lisp發展而來,語法上更類似C語言,易于設計開發人員掌握。
在Cadence EDA系統中,參數化單元(Parameter CELL,PCELL)版圖是通過SKILL語言實現的一種可以通過W、L等參數進行層次(Layer)控制的版圖結構,可以使用戶避免對器件版圖Layer的繁冗操作,降低出錯概率,節省工作時間,提高設計工作效率。
抗輻射加固版圖結構相對于非加固的版圖結構,其特殊的版圖設計形式會給版圖設計工程師增加工作難度。另外由于人為疏忽的存在,定制設計的器件版圖難以避免出錯。即使后期通過DRC、LVS等物理驗證手段發現問題,版圖設計返工也會浪費大量的工作時間。……