• 沒有找到結果。

領先市場推出產品,並且頻繁地推出新的形式,將明顯地在數位電子 產品的世界裡,佔有某一產品類別的市場地位[21],所以將新產品推到市場 上的速度,絕對是決定公司成敗的最關鍵因素。本論文將關注於尋求一個 好的方法(Methodology)讓產品開發的週期縮短,然後可以讓新產品可以提 早 上 市 , 本 文 所 探 討 的 產 品 為 消 費 性 電 子 產 品 , 特 別 是 以 SoC(System-On-Chip)型式所開發之嵌入式系統(Embedded System),嵌入式 系統(Embedded System)是指一種為某特定應用之設備所設計製造的電腦系 統,通常包含一個處理器 (Processor)與儲存在ROM的程式組合而成,用來 控制設備或儀器,現今嵌入式系統最重要的應用是通訊、網路、計算密集 之演算法、控制、多媒體及娛樂領域,這些系統具有反應快、即時及自主 之特性[17]。

嵌入式系統有別於桌上型個人電腦之設計,其主要原因為嵌入式系統 是為特定用途而設計、無特定處理器之指定、通常具成本之敏感性、即時 要求之特性,而近年來ASIC在製程上的快速進展,使得消費性的嵌入式系 統產品得以大量應用SoC(System-On-Chip)之技術進行開發,因此SoC設計公 司得以在單晶片中加進更多樣的功能,使得單晶片設計的複雜度提高,所 以SoC的產品開策略及開發流程的成敗就是產品能否即時上市的關鍵因素。

針對縮短嵌入式系統開發時程的相關研究,一般會強調及早進行軟體 與硬體平行開的重要性,以期在開發模擬階段軟體及硬體的開發者能及早 發現問題同時進行修正,讓 IC 實體認證時之錯誤越少越好,以避免 IC 實 體進行重作所耗費的時間與開發成本,進而縮短開發設計時程,目前有幾 個研究的趨勢[1],有提供抽象高階語言給設計者,透過抽象高階語言建立 模型,再將模型轉換成程式碼或中繼模型最後乃至產生實際的設計模型,

如 SystemC[8]及 SystemVerilog[18];有晶片內部設計網路化,允許使用 IP

區塊做平台模組及原件的設計;有更高層次的抽象高階語言等如 UML 語言 [15],讓特定知識領域的應用者,以抽象高階語言專注於特定應用而非平台 之軟硬體本身;大多數的研究主要集中於產品開發執行階段方法的改善。

實際上,一個產品生命週期可分四個階段大致為概念發展及規劃階 段、執行階段、大量生產階段和產品生命結束階段[21],本論文主要是研究 縮短開發概念及規劃階段時程的方法,特別是以嵌入式系統型式開發之消 費性電子產品,讓產品開發週期縮短,新產品提早上市為主要目標,本論 文不同於大多數論文集中於討論產品執行階段之研究,而是專注在產品生 命週期的概念發展及規劃階段的研究,因為產品的起始規劃是產品能否如 期或提早上市最重要的一環;本論文將以開發一衍生產品時在產品概念發 展及規劃階段,提出具體可行的方法用以迅速確實的決定產品的開發策略。

本論文的研究動機,是從研發的觀點探討嵌入式系統開發初期,從市 場需求規格定義後,研發單位在決定衍生性產品開發策略時,必需評估的 幾個關鍵項目,嵌入式系統開發的幾個關鍵項目為,訂定系統架構、選擇 系統軟體、選定開發工具等。當產品價格和功能規格已被市場部門定義之 下,如何對這些關鍵項目做出適當的決定,進而確定嵌入式系統開發之方 向,最後定訂有效的產品研發專案,進行執行階段之管理,最後縮短產品 開發週期,這是從事消費性電子產品開發之 IC 設計研發團隊在高度競爭的 市場之中,必須擁有的競爭利器。

本論文討論嵌入式系統開發關鍵項目時所採取之方法為,選用 VIA Technologies. Inc.[19] 已 量 產 之 SoC 晶 片 產 品 為 標 的 , 其 晶 片 代 號 為 VT6205A;本款 SoC 晶片為量產產品,是市面上產品 Photo Bank 之主要核 心晶片。然而,依據市場之需求為增加其產品之新穎性,預計在原 SoC 晶 片組中保留原 Photo Bank 之功能外,同時也增加音樂 MP3 播放處理功能;

而後成為繼 VT6205A 後下一代 SoC 晶片產品,做為日後新產品 Music Bank 之主要核心晶片。針對此一衍生產品,本論文將探討於產品概念及規劃階

段,發展出幾項關鍵評估項目,以及針對這些關鍵項目進行評估,然後做 出適當產品開發策略之決策,最後對於此項產品開發策略進行品質的評 估,以確認產品開發策略合於市場需求規格。

第一章緒論將對嵌入式系統作一簡介,同時強調以 SoC 型式開發且定 位為消費性電子產品其正確開發策略對產品能即時上市之重要性,針對縮 短嵌入式系統開發時程的相關研究作一敘述,對於本論文的動機在於探討 縮短產品概念及規劃階段的時間與確定產品策略方向的方法也加以說明,

最後將本文所研究之衍生性產品案例的原由及所將採取的研究步驟作一描 述。

第二章將對研究案例中之已量產之數位照片儲存盒(Photo Bank)和衍 生產品之數位音樂儲存盒(Music Bank)的產品功能分別加以敘述,同時對於 開發消費性電子產品及時上市之重要性加以闡述,也提出在設計衍生性產 品時所將面臨的挑戰,特別是在規劃產品開發策略時所將遭遇到的挑戰,

如來自系統架構、韌體、軟體及開發工具等方面的挑戰。

第三章將對數位照片儲存盒及數位音樂儲存盒兩代產品之間最大之功 能差異項目也就是數位音樂播放功能的 MP3 作一說明,其中將針對 MP3 解碼原理及 MP3 音質評估原理作一介紹。

第四章將針對在衍生性產品中所新增之 MP3 功能,進行系統演進方法 的演繹,首先將以軟體實現 MP3 解碼功能,同時對 MP3 軟體解碼流程加以 說明,接著再依據 MP3 軟體功能模組進行複雜度分析,然後根據複雜分析 的結果提出三個硬體實現的可行性方案進行評估,也將提出系統架構評估 的方法對這三個方案進行評估,之後將依評估的數據決定數位音樂儲存盒 的系統架構研發策略,由於必須確認所選擇之研發策略的正確性,所以最 後將提出 MP3 硬體音質評估方法,對選定之方案進行評估以確保其符合市 場需求規格之要求。

第五章將對本論文所研究縮短產品概念及規劃階段所提出之方法作一 結論,同時也提出幾個未來在縮短產品開發時間上可以持續進行研究之方 向。