對於人類生活日益重要的數位化世界而言,數位信號處理器(DSP)為基礎的產品設計就顯得越來越重要,單單只求高性能表現的設計已經不符合時代所求。姑且舉一個複雜機器的設計週期來說,提供一個1.8V,具有2.4BOPs及600 Mega MACs的3000MHz產品,並不能保證產品能夠適時上市(Time-to-Market),同時,發展工具也難以使用,程式碼的完成太過費時,被重複的使用率也不高。
一種極好的架構,可以同時支援DSP以及傳統的微控制器單元(MCU)的操作,該種設計不僅可以將MCU串列碼與DSP的向量碼,達成程式碼效率的最佳化,即使是使用高階的C語言亦然。如此一來,即可加速產品的開發時間,特別是目前熱門的可攜式產品以及多媒體產品的市場。本文將簡介ST100的可定標式(Scableable)的架構,該架構允許在施行之際,選擇適當「處理器單元」以及「動作/控制暫存器」的數目,藉以達成各種不同的價格性能比的選擇,範圍從低功率消耗的可攜式產品,到需要高性能、需要並行處理的高階產品。根據該32位元且可同時支援MCU與DSP程式碼的定標式Load/Store架構,ST100能夠提供更低的費用以及更快的產品上市時間,這些產品應用如大哥大話機的系統晶片(System-on-Chip)或是多媒體的應用等。
數位系統的進化,在同一應用當中有逐漸同時要兼用到MCU以及DSP的趨勢。但是,由於受到需要快速開發以及增加更多功能的鞭策之下,導致於將DSP、MCU、記憶體以及特定的邏輯整合在一個多工的系統晶片之上。而有越來越多的應用功能,將硬體移到軟體上來處理,此時,產品的及時上市以及軟體碼6的可重複使用就成為關鍵性的要事。在此種處理方式上,現代MCU-DSP的架構必須能夠支援高階的程式語言(比如說C、C++等)以及軟體工具,在程式執行速度以及程式碼的大小規模,以求得更有效率的程式碼;提供更強而有力的除錯工具也是必要的一環。針對以上所描述的殷切需求,具有高度彈性DSP-MCU核心與高功能的ST100核心,就非常適合整何在崁入式的特殊應用晶片上,或是應用在多處理器的系統晶片上。 ... ...
使用者別
新聞閱讀限制
文章閱讀限制
出版品優惠
一般訪客
10則/每30天
5/則/每30天
付費下載
VIP會員
無限制
20則/每30天
付費下載
Login
成為VIP會員