集成電路設(shè)計(jì)自動(dòng)化是指借助電子設(shè)計(jì)自動(dòng)化(Electronic Design Automation,EDA)工具進(jìn)行集成電路設(shè)計(jì)的方法。集成電路EDA工具是集成電路設(shè)計(jì)方法學(xué)的載體及集成電路產(chǎn)業(yè)發(fā)展的重要組成部分。
集成電路EDA工具通常可分為綜合設(shè)計(jì)工具、驗(yàn)證與優(yōu)化工具、設(shè)計(jì)輸入與數(shù)據(jù)管理工具三大類。綜合設(shè)計(jì)工具幫助設(shè)計(jì)者驗(yàn)證其設(shè)計(jì)的正確性及優(yōu)化設(shè)計(jì)結(jié)構(gòu)的合理性,如電路仿真與驗(yàn)證、物理設(shè)計(jì)規(guī)則檢查、版圖電路圖一致性檢查、版圖寄生參數(shù)提取、時(shí)序和功耗分析優(yōu)化、可制造性設(shè)計(jì)、成品率設(shè)計(jì)、可靠性設(shè)計(jì)等。設(shè)計(jì)輸入與數(shù)據(jù)管理工具幫助設(shè)計(jì)者快速輸入設(shè)計(jì)對(duì)象、設(shè)計(jì)要求和管理設(shè)計(jì)數(shù)據(jù),如硬件語(yǔ)言描述與編譯、電路圖與版圖的輸入編輯、設(shè)計(jì)流程管理等。
數(shù)字電路和模擬電路設(shè)計(jì)流程及相關(guān)EDA工具如圖5-103和圖5-104所示。
EDA工具解放了人工諸多繁雜操作,極大地提升了設(shè)計(jì)效率及正確性,例如邏輯綜合工具就是EDA工具在此方面最顯著的體現(xiàn)。
不同EDA公司的工具都必須遵循行業(yè)數(shù)據(jù)標(biāo)準(zhǔn),如數(shù)據(jù)庫(kù)標(biāo)準(zhǔn)Open Access、版圖數(shù)據(jù)標(biāo)準(zhǔn)GDS和OASIS等。由于EDA工具都遵循標(biāo)準(zhǔn)化的數(shù)據(jù)接口,所以設(shè)計(jì)者在設(shè)計(jì)各階段可以平滑適用不同EDA公司的工具,不必因?yàn)镋DA工具的不同而進(jìn)行數(shù)據(jù)格式轉(zhuǎn)換。
審核編輯:劉清