Abstract
近年來 (Embedded System) 嵌入式系統的發展受到相當的重視。許多輔 助嵌入式系統開發的方法中, CAD領域較感興趣的是軟體/硬體共同設計 問題。在系統開發初期,一個重要的問題是如何將系統適當的切割為軟體 、硬體和介面三部份。基本上對於速度要求較嚴格的系統,大部份皆由硬 體夠成。其開發成本昂貴,開發週期較長。對於一般的嵌入式系統,為了 節省成本與縮短開發週期,系統大多由軟體和少部分的硬體構成。所以嵌 入式系統設計的效能與成本分析對於系統的切割是不可或缺的。缺少系統 評估與分析的工具,設計評估只能在系統完成時達成,因此系統的切割將 難以準確而有效的完成。而且缺乏對不同設計之間的效能與成本折衷的資 訊,設計者較難在初期的系統分割工作中做出睿智的抉擇。以往的研究大 部份討論如何切割系統,而沒有考慮各種不同的切割方法對效能與成本帶 來的影響。在這篇論文中,我們提出一個系統階層的效能與成本分析方法 。這方法可由系統的描述中系統化的發掘出整個設計空間。如此設計者可 在切割程序展開前得到第一手的軟硬體折衷資訊。利用這個方法,我們同 時發展了一個系統階層的交談式設計評量系統。實驗結果顯示,這個系統 階層的評估方法可以在系統發展初期有效地輔助設計者找出各種不同的設 計方案。