何謂ESL?

ESL(Electronic System Level Design),意即將目標電子系統以自動合成軟體合成出最佳化架構,並從而虛擬化,成為虛擬平台 (Virtual Platform),達到軟硬體協同設計的目的。虛擬平台有以下基本要求:

  1. 忠實呈現目標系統之位址圖 (address mapping)及矽智財之功能,結合系統中各種處理器 (Processors) 之指令集架構模擬器 (Instruction Set Simulator, ISS),使得軟體得以在此虛擬平台上做目標內運行 (in-target execution)。
  2. 模擬速度只比真實目標硬體最多慢1000倍(1秒 = 16分40秒),從而能夠快速的驗證軟硬體運行效能、功耗及BOM表。

擷發科技的先進電子系統層級設計方法所帶來的效益為:

  1. 快速的自動合成最佳化系統化架構
  2. 系統設計初期給出效能、耗能及BOM成本的驗證,確認為最佳架構設計
  3. 在系統硬體開發期間,以虛擬平台作為硬體團隊之驗證黃金模型
  4. 在系統硬體開發期間,以虛擬平台作為軟體團隊之開發平台
  5. 在硬體原型完成後,快速達成全系統啟動 (System Bring-Up)
  6. 從系統設計初期直至產品驗證皆運用相同的測試資料,確保設計正確性及高品質

使用擷發科技先進的電子系統層級設計方法設計方法,能以更短的時間設計出最佳化的高品質產品。

傳統設計流程

ESL 設計流程和優勢