新品發布 | EsseLint:從源頭攔截設計漏洞的語法檢查引擎
隨著數字設計領域迅速發展,Verilog/VHDL等硬件描述語言(HDL)已成為電子電路設計驗證的關鍵載體。設計師與驗證工程師面臨日益復雜的設計挑戰:亟需在早期階段發現語法錯誤、潛在設計問題及代碼規范違規。設計團隊因編碼標準差異,迫切要求工具可按項目靈活配置檢查策略。隨著行業規模擴張,市場對高效國產HDL Lint工具的需求持續攀升。
國微芯正式推出芯天成?形式驗證平臺設計規則檢查工具——EsseLint,精準響應行業訴求。該產品通過深度掃描代碼風格、語法規范、可綜合性及電路結構問題,系統性規避因設計風格不一致、不合理電路結構和仿真綜合差異引發的潛在風險,顯著提升代碼質量與可維護性,為芯片設計功能正確性和穩定性構筑強支撐基座。
痛點鎖定:百萬門級設計質量管控三重失效風險
芯片復雜度激增令Verilog/VHDL設計深陷質量困局:
規模激增引爆設計風險:百萬門級復雜度下,語法錯誤、編碼規范混亂及不可綜合代碼頻發,顯著增加綜合流程中斷風險與后期調試成本。
質量隱患直傳導流片風險:仿真與綜合結果不匹配、電路結構缺陷等隱患因檢測缺失,直接推升流片失敗概率。
傳統工具國產化適配不足:現有方案對140萬Cell設計檢測耗時數分鐘級,且規則僵化難滿足本土定制需求,制約迭代效率。
——效率瓶頸、靈活性缺失與國產化適配不足,構成當前質量管控的核心短板之一。
破局之道:四大功能引擎重構質量防線
技術研新——全棧式規則驗證引擎
1. 智能規則矩陣
? 當前構建數百加原子級規則庫,完整涵蓋:
語法檢查層:實時解析Verilog/SV/VHDL語法樹,精準攔截端口未連接、信號多重定義等基礎錯誤;
規范檢查層:強制統一命名規范(如模塊名前綴_信號駝峰法)與代碼風格,消除團隊協作歧義;
電路結構層:深度檢測組合邏輯環、鎖存器隱式推斷、時序路徑沖突等硬件風險,預防硅前設計返工。
? 支持動態規則擴展,用戶可注入定制規則(如CPU特有復位策略檢查),國產化規則可定制化適配。
2. 超高效驗證架構
? 百倍級加速:實測案例中140萬Cell設計掃描僅需129秒,較傳統工具效率顯著提升;
3. 深度診斷報告系統
? 生成四級錯誤追蹤鏈路:
違例類型——錯誤代碼行——修復建議——waive違例信息
? waive違例信息,支持違例信息豁免,避免重復確認報錯信息;
? 集成可視化調試沙盒,支持錯誤代碼段實時修改驗證,問題定位效率精準提升。
4. 標準化流程集成
? 預置十數條自動化TCL命令集
主要操作鏈:read_design -> select_goal -> rule_check -> report_gen
應用場景:全流程風險攔截體系
1. 設計階段快速檢測設計語法問題
通過實時語法檢查攔截未聲明變量等基礎錯誤,預防綜合流程崩潰。
2. 驗證階段識別潛在的電路結構問題
深度掃描多驅動沖突、鎖存器推斷等電路缺陷,消除仿真綜合斷層風險。
3. 驗證階段評估代碼的質量
輸出量化評分報告,驅動可讀性與可維護性優化。
4. 輔助并加快完成驗證sign-off
TCL自動化流程壓縮50%簽收周期。
5. 適用于CPU/GPU/ASIC芯片的語法檢查
預置芯片專用規則包,全面支持國產CPU/GPU開發全流程語法護航。支持國產架構擴展。
生態賦能:共建國產EDA可持續發展體系
1. 標準筑基:開源協議與IEEE標準深度互
語法標準對齊:支持IEEE 1800(SystemVerilog)/ 1076(VHDL)語法標準,實現國際驗證流程無縫遷移;
預制模板:預置國產CPU/GPU/ASIC等芯片設計規范檢查模板,降低本土企業技術遷移門檻。
2. 產業協同:國產芯片全棧適配生
架構支持:深度適配主流國產CPU架構設計規范,預置存儲芯片時序檢查等專用規則包;
工具鏈集成:補齊國微芯形式驗證平臺EsseFormal,貫穿于數字IC設計的各個階段,綜合工具共建驗證閉環,為芯片設計過程中的每個環節提供驗證解決方案,兼具定制化和集成化兩大優勢,能夠精準滿足客戶需求。
協同謀新:突破傳統工具效率與國產化瓶頸
國微芯營銷中心總經理鄧金斌:“通過構建自主知識產權的核心技術體系,國微芯為國產芯片提供了高可靠性代碼質量保障基座,并推動形式驗證、綜合優化等技術的協同發展。EsseLint將有效賦能本土芯片企業,強化國產EDA產業鏈韌性。未來國微芯將持續深化形式驗證等核心技術,協同推動綜合優化等方向創新。在生態上,聯合產業鏈伙伴共建開放共贏的EDA工具鏈,助力中國芯片產業實現全面自主化!”
正和微芯-芯片設計總監 張慶:“EsseLint在超大規模芯片設計中展現出變革性價值。其深度規則引擎顯著提升代碼規范性,極大解決團隊協作中的風格碎片化問題;高速解析能力將設計隱患識別效率提升至行業新高度,幫助我們系統性規避流片風險。工具創新的TCL自動化流程已成為設計驗證不可或缺的質量基座。”
EsseLint以智能規則矩陣、超高效驗證架構、深度診斷報告和標準化流程四大功能,精準攔截語法錯誤與電路結構隱患,更以百倍級加速突破傳統效率瓶頸,為芯片筑牢代碼質量基座。其深度國產化適配能力,支持動態規則擴展與自動化流程集成,顯著壓縮驗證簽收周期。隨著生態協同深化,EsseLint將持續賦能設計源頭風險攔截,驅動國產EDA工具鏈自主創新,助力中國芯片產業構建"設計即正確"的高質量研發范式。




