Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

搜索
1 2 3 4
查看: 44077|回復: 72
打印 上一主題 下一主題

[市場探討] 晶心科技正式推出32位元Andes Core微處理器IP及工具鏈

  [複製鏈接]
跳轉到指定樓層
1#
發表於 2007-12-27 17:38:30 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
提供SoC設計業者全方位整合測試的開發方案
$ u# a" _+ z8 q7 x# u1 ~" Z1 F/ ?( l
& a6 y9 x, o# @) y0 ~$ Y; J【台灣 新竹】全國首家致力於開發原創性32位元CPU核心智財與系統晶片設計平台 (Processor-based SoC Platforms) 的晶心科技(Andes),宣佈正式推出建構於一個全新指令集架構(ISA)的32位元微處理器軟核及硬核(Softcore、Hardcore) IP Andes Core™,及配合SoC設計潮流的ESL(Electronic System Level) 開發工具軟體AndeSight™及AndESLive™。 此乃晶心科技微處理器IP及系統開發工具的重要里程碑,使SoC設計業者與軟體開發業者能夠快速自我生成指令精確(Instruction Accurate)虛擬原型,這些虛擬原型可升級、可重覆使用。 此外,晶心Andes Core™的高效能記憶體存取架構,更以多種特殊指令及記憶體介面,大大改善系統軟硬體之間相互運作的諧調關係。; P% t  j2 x3 @7 D7 @& C) L/ h
晶心產品系列中Andes Core™ N12系列的N1213軟核(Softcore)擁有32組廣用暫存器(GPR),以8級管線(pipeline)及動態分支預測(dynamic branch prediction)為主軸,配合低功耗快取結構及虛擬定址的近鄰記憶體 (Local Memory) 架構,適切的解決在使用傳統嵌入式微處理器時記憶體存取延遲及頻寬不足的窘境。 而具MMU及快取記憶體的CPU硬核(Hardcore),已經使用UMC 0.13um製程驗證成功,並整合多種實用周邊IP,此CPU硬核之運作時脈最差情形可以達到500MHz,Linux 2.4/2.6亦移植成功,所提供的AHB介面,能方便客戶整合其他IP進行測試及發展。 晶心科技預計在2008年第二季完成以TSMC 90奈米製程設計硬核的Silicon驗證。
/ V; K  P: @/ F) L% p) j- i
9 c/ {# _& {  g2 U晶心Andes Core™ N12系列的AndeScore™ N1213針對現有及可預期未來的大多數軟硬體應用特性,組合最有效率的16-bit/32-bit指令集,在提供充裕功能之餘,大大縮小程式集所需的記憶體空間,進而達到降低成本的效益。 再則Andes Core™獨特創新的Memory快速存讀功能,更近一步以有限的硬體成本,將整體系統總效能(Total System Efficiency)提升至另一最佳化層次。4 [6 D  N3 ^! |# P

1 o/ p: v2 W; m) R7 R4 B8 H本著高度可組態及總體效能的優勢,N1213適用於日趨多功能化的商用及通訊產品市場,包括智慧型手機(Smart Phone)、數位電視(Digital TV)、網路電視(IPTV)、數位電視機上盒(STB)、數位錄放影機(DVD/DVR)、印表機、各種網路閘道裝置、無線網路、WiMax,及區域儲存網路(SAN)等相關應用。 若配合多核心架構的運用,N1213更可進一步滿足需求日增的智慧型終端裝置以及精簡型電腦等市場應用。
9 x/ @6 l- f7 H( b3 u
1 O  ]7 ]4 Y  ~- T' v6 H, k- k9 R晶心科技(Andes) 的AndeSight™及AndESLive™使硬體工程師和軟體工程師具有一樣的能力去製作和修改他們各自的系統模型,這可以控制NRE(Non Recurring Engineering)成本,可以使軟體工程師在拿到硬體原型之前,即可以進行軟體的開發及最佳化。 基於SoC或ASIC業務的晶片廠商、作業系統或軟體廠商以及系統OEM廠商,都能從AndeSight™及AndESLive™工具獲益,因為它實現了應用軟體和硬體的同步開發,因而縮短了整合時間,此一虛擬平台加速開發進程並驗證用戶的使用體驗,進而大大降低計畫成本及提高產品研發之成功機率。
$ p) W! L9 w' m4 P8 d
2 N. i! W: u& ~, ]1 D( r: G7 ]9 [晶心科技(Andes) 的AndeSight™及AndESLive™可支援Andes自行定義ISA的多組系列32位元CPU核心包括N12及N10等。 在SoC的開發計畫裡,”Time to Market” 是決定整個計畫成本及滿足下游客戶的最重要關鍵。 晶心科技的AndeSight™及AndESLive™是一個讓SoC設計業者能在計畫初期就能順利開始軟體設計、偵錯、最佳化等工作,並對系統架構及功能進行檢驗的極佳好用工具。, }+ |/ Y) u$ {  J+ w- S; O$ Y) W3 Z

3 H1 t+ y4 E( y! L9 [晶心科技(Andes)VLSI設計部賴吉昌部經理表示,隨著越來越多元化的功能與應用整合至嵌入式系統中,單純追求3P效能(Performance/Price/Power)已不足以滿足整體電子產業對微處理器的需求。 晶心科技秉持全新的全系統解決方案(Total System Solution)設計理念,以嚴整的ESL(Electronic System Level)軟硬體開發系統,搭配富有SOC設計考量的Andes Core™矽智財,能有效的解決客戶在開發設計階段的困難及複雜度,提早強化產品在終端市場的競爭力。' o) f+ ~9 ^- Y" `3 `* A1 n
; {! V, Z+ ^! _0 I, a3 t
晶心科技(Andes) 業務部周詳傑部經理亦認為,晶心科技是亞太第一家推出原創性32位元RISC嵌入式微處理器核心矽智財的公司,此次發表全新的Andes Core™及完整的開發工具鏈,開始向企業界推廣Andes解決方案,歡迎IC設計公司或具有SoC設計需求的系統業者、軟體公司連絡洽詢。 晶心科技(Andes)以創新SoC用的嵌入式微處理器為公司的營運目標,將可有效協助客戶縮短SoC開發時程,發展最佳化解決方案,並強化客戶產品量產效率及產品在終端市場的競爭力。
& ?. L. o& r7 Y" H( M4 }. ~9 s
3 l1 Q. g) ~2 Q欲了解更多關於晶心科技AndeScore™ N12系列N1213產品, 請上www.andestech.com
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂12 踩 分享分享
2#
發表於 2008-1-28 12:50:58 | 只看該作者

晶心32位元Andes Core於DTF論壇大放異彩

首度對外展示AndeShape™開發平台系列產品引發眾人熱烈討論
7 ?+ M9 i2 Q3 @# k' G8 `: y% h/ W6 k1 z
【台灣 新竹】全國首家致力於開發原創性32位元CPU核心智財與系統晶片設計平台 (Processor-based SoC Design Platforms) 的晶心科技(Andes), 於與會五百人的DTF嵌入式系統暨應用技術論壇中大放異彩,由於對外首度展示AndeShape™開發平台系列產品,引發國內IC設計及系統產品業者熱烈詢問與討論。 晶心科技並將於三月二十五日(二) 於新竹煙波飯店舉辦“Andes-Embedded Forum”(晶心嵌入技術研討會),更深入介紹全方位的產品技術與應用範圍,提供客戶一個完全信服的應用架構與實質價值。8 L6 H1 u6 P5 X( }4 |4 O
$ F7 M% w! H& ^7 I
晶心科技(Andes)此次為首度於業界研討會公開發表演說,現場幾乎座無虛席。 為延續甫推出32位元微處理器IP Andes Core™的產品議題,晶心科技於論壇中的演說主軸包括嵌入式系統的發展趨勢、晶心於此趨勢中扮演的先驅角色、晶心產品技術精髓,與為SoC客戶所能帶來的有效價值。 而於會場中現場反應同樣熱烈,爭相了解晶心科技現場展示以32位元Andes Core™為架構之AndeShape™開發平台系列產品及配合SoC設計潮流的ESL(Electronic System Level) 開發工具軟體AndeSight™及AndESLive™。5 y2 G$ Q& e+ ^

/ F# |9 g3 k  h晶心科技(Andes)技技術長兼研發暨技術企劃副總經理蘇泓萌博士表示,晶心科技是亞太唯一推出原創性32位元微處理器軟硬核IP的廠商,目標是提供國內SoC業者快速即時服務與完整系列產品。晶心於現場展示以32位元Andes Core™為架構之AndeShape™系列產品,可幫客戶Shape(塑造) 出“高價值及高研發成功機率”的SoC競爭性產品。4 {" B) J& U0 W, B2 n2 b

: }/ Q8 U0 Y$ n5 [針對晶心Andes Core™的特色,蘇泓萌博士進一步強調晶心科技擁有16/32 bits mixable instruction set與可組態處理器核心,現行各種核心涵蓋範圍廣泛,其size分佈從40K gates開始到300K gates,而速度分佈則為150MHz~600MHz,再再突顯出晶心科技可提供客戶更多不同層次效能需求的處理器核心選擇。 為充分展現晶心科技嵌入世界的自信與企圖心, 欲了解更多關於晶心科技Andes Core™ 32位元微處理器IP及ESL開發工具軟體AndeSight™及AndESLive™, 有興趣的客戶、有合作意願之廠商,請上www.andestech.com  Y. c5 D3 p; P) I" y

本帖子中包含更多資源

您需要 登錄 才可以下載或查看,沒有帳號?申請會員

x
3#
發表於 2008-2-4 22:50:56 | 只看該作者
這種原創性32位元CPU核心智財與系統晶片設計平台應該蠻有競爭力的+ [7 r. y9 N6 G5 ?# i
在ESL的開發工具軟體尚未普及之今日,能夠把整個開發工具軟體AndeSight™及AndESLive™設計出來實屬不易
7 r& I+ |: n" D2 _5 B/ E" D; d對於台灣SOC發展平台的自主開發能力又開創了一個展新的局面. 恭喜了!
4#
 樓主| 發表於 2008-2-29 12:35:11 | 只看該作者
但不知該公司是否真的能開創出 "台灣芯" 的展新局面?! 相對於 "中國芯" 吶!? ! m  N: q; W  W2 u: D

9 _  a+ O5 O" |聯電旗下晶心跨足SOC領域
* \$ g5 A; d/ b; |) @1 u3 D聯合新聞網 - Taiwan0 J, |: f9 f* ^- G9 T

6 Y& b+ P4 K/ s  j益華電腦與惠普科技昨(26)日合辦IC設計新創公司群英會,定位為國內IC設計業的星光大道,由櫃買中心副總經理朱竹元、立錡科技研發副總劉景萌、晶心科技總經理林志明和惠普企業系統服務事業群技術規劃處副總經理李家瑞四人演講。 林志明原是智原副總經理暨發言人,晶心 ...( p/ o! @. y5 u$ J8 {# ^$ m2 z

& d! @) t' J) g1 j5 W4 K! W[ 本帖最後由 jiming 於 2008-2-29 05:17 PM 編輯 ]
5#
發表於 2008-2-29 17:10:04 | 只看該作者
不曉得MTK會不會將目前的ARM CPU Core都換成Andes所開發的CPU Core?" k- M. `% A/ E; s8 ?
到底現在有沒有人開始用其CPU IP Core做產品開發? 6 m$ K4 |6 H2 n  h- ^
+ j/ Q& F3 G) ^  ]; g
那Faraday用ARM License的FA526/FA626 ... 會放棄繼續License ARM's IP5 b- W8 o, ]% a' {  I
轉移到Andes的平臺去做Reconfigurable SOC應用平臺?
: j1 r  H" D, p& N5 T5 r8 W( _0 [* v- ]/ p% }  Z
嗯 ... 這都是即將會揭曉的謎題.
6#
發表於 2008-3-18 00:17:16 | 只看該作者
(from 電子工程專輯 )
/ y2 K2 |& v' b" N1 e# p' U, Q/ N9 p( u5 K+ w
晶心科技將推動業者共同合作進行‘針對WiMax手機的雙核心開發平台計畫' 該SIG已訂定此雙核心分別為晶心科技的Andes Core以及由工研院系統中心開發的PAC DSP。而計畫的主要內容是,希望能將Android平台移植(porting)到Andes Core N12以及PAC DSP上。
7#
 樓主| 發表於 2008-4-24 00:58:29 | 只看該作者

Andes Core N10顛覆傳統MCU 提供大型嵌入式系統記憶體極佳存取效能

【新竹訊】晶心科技日前舉辦嵌入式技術論壇,發表N10系列嵌入式核心產品(Andes Core),顛覆傳統MCU設計,在嬌小的40K邏輯閘中嶄現200MHz時脈及240DMIPS工作效能,在SoC科技中可扮演從精簡嵌入式控制器至完整功能應用處理器角色。
4 `8 |: ?& l- z: {5 t# G0 G5 ?/ F8 b0 h! D- d, @' ^
晶心是亞洲第一家原創性32位元微處理器核心智財與系統晶片設計平台,N10系列以精簡的5級管線(pipeline)及靜態分支預測為主軸。以0.13微米製程製造時,操作時脈可達250~333MHz的核心,提供低成本、低功耗系統應用及高效能解決方案,搭配專為MCU應用改良的近鄰記憶體、簡化的快取記憶體與匯流排,保持傳統MCU應用整合方便性,另提供大型嵌入式系統才有的記憶體存取效能。 1 W+ \8 H( x0 t% }) Y

1 ~/ j# W# K7 W# q' U& a6 N0 jN10系列涵蓋中階及經濟型領域,綿密的可組態處理器IP系列,維持指令集相容性與開發工具相容性,提供廣泛產品規劃及嚴謹、成熟的嵌入式微處理器核心選擇庫。N10採用最精簡的配置,可以應用在MCU、儲存裝置、一般用途微控器、工業用途微控器、基本輸出入用途微控器及消費性電子單晶片核心等應用,特色包括降低現有成本、提升系統效能、滿足多面整合應用軟體、大幅降低全系統功耗,同時結合完整專業軟硬體開發系統,縮短產品開發時程。
4 k8 C, j9 \9 D* A' @4 p: E
0 X; u/ x' {& N0 ~6 i晶心科技VLSI設計部經理賴吉昌表示,嵌入式32-bit CPU應用最廣泛的等級為5階管線CPU,N10系列是晶心推出符合主流、可支援多種應用的32bit CPU。從需要OS的較複雜系統到輕薄短小的微處理器,都可依客戶需求改變組態,達到最佳的效能成本比。+ C" G3 {5 O4 X* F% _

* Y5 j$ J: t7 Y晶心科技智財服務部經理李明豪(左)、VLSI設計部經理賴吉昌,在論壇展示N10系列嵌入式核心系統/ E3 P2 z9 |0 h9 ]6 `9 F. V
8#
發表於 2008-4-24 01:09:05 | 只看該作者
哇 國產雙核心 通訊SOC ,真是一整個猛
0 ~4 I' u* O8 v7 }雙核心分別為晶心科技的Andes Core以及由工研院系統中心開發的PAC DSP!!+ E9 w  o4 n7 A

: ~0 T% p  x+ ]這有點像 TI 的 OMAP 處理器 : ARM9 +DSP
7 {' i( K: D3 Z6 r7 Q& D4 @" ~$ J7 t% G5 B5 V" v3 `
下一代開放式多媒體應用平台(OMAP)綜述' Q6 M3 w* Z4 f7 F' \
http://www.eettaiwan.com/ART_8800309801_622964_1fc6bef5.HTM( y! s6 d  G3 A' S( h0 C# p

  P7 _. h4 w3 Y: h[ 本帖最後由 masonchung 於 2008-4-24 01:11 AM 編輯 ]
9#
發表於 2008-4-24 01:13:00 | 只看該作者

下一代開放式多媒體應用平台(OMAP)綜述

本文概要介紹了開放式多媒體應用平台(OMAP)的軟、硬體結構,討論了OMAP的一些重要的結構特性、功能,並針對如何滿足目前和今後用戶對PDA、手機、數位相機、相機、MP3/AAC播放器等多媒體應用的需求提出了方案,同時還討論了在OMAP中整合所有這些應用的可能性,最後對三種流行多媒體處理器OMAP、Xscale和DragonBall進行了比較,指出了三者的差異和獨特性。
6 ^8 W2 H  h: X
& o" @+ W5 c1 _- Y; V
1 j; c% W, ?' M. A* k2 o) \1 t將多媒體應用整合在一個元件中,因而支援高速有線和無線通訊應用這一趨勢已越來越明顯。最新的2.5G和3G手機就是一個很好的例子,它們整合了MP3音訊和MPEG4視訊等多媒體功能。手機對多媒體應用的要求主要是由3G網路帶動的,該網路可以提供遠高於現有網路的頻寬,因而使傳輸視訊流成為可能,同時也為展開其他多媒體業務提供了機會。通常情況下,這類多媒體內容豐富的應用都需要一個微控制器來執行作業系統(OS),管理人機介面(MMI)並執行其他一些常規任務。此外,還需要一個數位訊號處理器(DSP)來完成繁重的數學處理任務,例如語音編碼、視訊解碼、音訊解碼等。因此,在大多數基於多媒體的應用中都應將這些任務分散到不同的處理器中去。
" g! V' A  v) |: e. Y5 q% K) w
' |0 P) m( O# r  l, w4 y
然而,有些半導體設計商更願意採用單處理器方案來處理這類複雜的多媒體問題。他們的方案是在一個帶內建加速器和再使用器的RSIC處理器上執行這些多媒體應用。這種處理器確實可以完成這類功能,但這並非解決多媒體問題的最佳方法。如果數據處理和訊號處理合二為一,那麼想要對數據和訊號採用不同的數學精密度或者採用不同的工具來處理就會變得很不方便。晶片也會因為要完成很多它並不擅長的功能而不得不消耗很高電能。而且,單晶片方案為將來的擴展留下的空間也很小。當元件中同時執行多項任務時,對時間要求嚴格的多媒體處理任務會被賦予最高的優先級。這樣,要在多媒體處理和響應MMI輸入這兩項任務之間切換時,就可能存在問題。因為單處理器方案必須將目前工作環境保存下來才能安排執行MMI任務,同時它還必須保證不錯過任何對即時性的要求,因此,作業系統將疲於應付多媒體應用不斷成長的需求,結果導致對MMI的響應速度變慢。
' }( s) O) E4 s8 t# ^# t
0 m' Y0 ]4 Z( D  x: V4 w9 i6 a1 g0 o5 _
開放式多媒體應用平台(OMAP)處理器內含一個增強型ARM處理器(ARM925)和TI公司最新研製出的低功耗定點DSP(TMS320C55x)。設計這一雙核心元件的目的就是為了有效處理多媒體應用和MMI應用。在這兩個核心中,ARM925用於執行作業系統(OS),而DSP用於處理所有多媒體應用。將兩個核心放在一個289接腳的晶片中,這樣不但節約電路板空間,而且可以降低功耗和成本。除了這兩個功能強大的核心外,OMAP元件中還備有各種各樣的片上週邊設備,使用戶能夠以一種幾乎無縫的方式與USB、UART、藍芽元件以及GSM模組等通用元件介面。下面分別討論OMAP元件的具體細節。 ) _- l7 _( ^+ p
; h" K8 a0 V6 J

" a! M1 J+ |0 y# q4 a3 ROMAP硬體結構概述 % ~/ H9 k- N( }5 N5 W

, t, n% n" X  f! ^
, M: |- L6 K, l. E( |+ W9 h( ^OMAP平台由一個微處理器子系統(ARM),一個DSP子系統,一個記憶體介面流量控制器、一些專用的多媒體應用週邊設備(MWA)和一個多工介面構成。OMAP中每個核心的最高執行速度都可達到150MHz,並且都可以隨作業頻率的降低而作出相應改動以節約功耗。ARM既支援32位元也支援16位元(Thumb模式)指令集。C55x DSP內有5組數據匯流排,在一個周期內允許三次讀取作業和兩次寫入作業。C55x最獨特的一點就是它具備雙MAC結構,並且其內部具有一個硬體圖形加速器。綜上所述,C55x DSP是一款高度複雜但功能強大的,專為基於多媒體的即時應用而設計低功耗元件。
% W# ?' m8 _1 l9 D" G/ U
# N3 k/ x0 t' [8 k0 b6 t: x9 [. E6 ]" u9 H! R
流量控制器(TC)用於控制對外部記憶體的存取,其最高工作頻率為75MHz。TC提供三個介面,它們分別叫做外部記憶體快速介面(EMIFF),外部記憶體慢介面(EMIFS)和內部記憶體介面(IMIF)。其中,EMIFF可與SDRAM連接,而EMIFS只能與快閃記憶體和速度稍慢的ROM連接。OMAP內還有192K的內部記憶體,由ARM和DSP共享。但只有ARM才能配置DSP中的MMU(記憶體映射單元),因而決定DSP應以怎樣的方式存取這些資源。TC可以看作儲存資源的守衛,由它內部的仲裁器來決定哪個核有權利存取這些資源,以及是否可以讓兩個核同時存取這些資源。
2 q' m+ W% t# @5 V& H3 H, P. L- O/ D- ]1 f* q2 `! E4 |* K  O) |
) p; V3 v$ P! p; x/ Q6 M" T
為了加速數據存取速度以及執行外部記憶體內的代碼,C55x DSP中加入了數據和程式緩衝記憶體。ARM中有一個16KB的程式緩衝記憶體和一個8KB的數據緩衝記憶體。而DSP中只有一個24KB的程式緩衝記憶體。在OMAP中央有一個高性能的9通道系統直接記憶體存取器(DMA)。這個9通道DMA允許在不同的埠間傳送數據,而無需ARM干涉。DMA可作業的埠包括EMIFF、EMIFS、IMIF和周邊元件。在這個9通道DMA的頂端,有一個LCD控制器的專用DMA通道,它可以將數據從IMIF或EMIFF傳送到LCD埠。
2 J  h: I7 N( }, M1 d% }" b/ a( {% Y1 `$ v+ p8 p

- A! ~6 _+ F1 ^: G1 r3 c" f- ~OMAP元件中有品種豐富的片上週邊設備,這些週邊設備可分為DSP專用週邊設備、DSP公共週邊設備、MPU/DSP共享週邊設備、MPU公共週邊設備和MPU專用週邊設備,其中有些週邊設備只能用於DSP或ARM,其他的則可由二者共享。有了這些週邊設備,OMAP元件就可以和各種各樣的儲存媒介介面,例如多媒體卡、SD卡、SONY記憶卡以及各種符合串列介面標準的記憶體。此外,OMAP還能作為一個USB1.10主控器,因而基於OMAP的元件就可以直接利用印表機列印相片,而無需接一台PC機。 $ Y, `3 X% \0 X: c
% c* x* E" W  P, O7 w. d' }
# t: p& {5 G. C) x( v
OMAP中的兩個核心透過幾組週邊設備匯流排存取周邊元件。注意,每一個核心都有專用的週邊設備匯流排,這些匯流排又與其他匯流排連接,以實現元件內完全互聯。核心對週邊設備的存取就是這樣控制的。例如,MPU橋和DSP專用週邊設備間就沒有週邊設備匯流排連接。有一個週邊設備很值得注意,這就是共享週邊設備組中的郵箱週邊設備。這些郵箱既可以透過MPU存取,也可以透過DSP存取。這種基本用法的目的是為了方便在處理器內進行通訊。每個核心都有專用郵箱,這些郵箱可以用來給另一個核心發送消息,也可以用來產生中斷。
3 I* J2 a% ?' A# L. |" L8 d" T( j8 t' n2 o, r# L

4 Y8 L7 Q/ B% C$ {( p6 [OMAP軟體概述
8 }/ J( ]9 i4 r: y. m1 v1 k" @* q7 f

# T$ \2 R( t7 Q' A5 h. |前面我們從整體上討論了OMAP的硬體結構和週邊設備,現在我們來討論OMAP處理器的軟體開發平台。OMAP的軟體結構是按幾種風格來設計,可以滿足從系統開發商、多媒體引擎開發商到DSP算法開發商的全方位的需要。下面我們將從一個高級系統開發商的角度來解釋該軟體結構。 9 J( Y2 K& n: s6 Q$ x
  k9 ~  g( J- u

$ V  e; ?2 D7 k+ e+ E$ I儘管OMAP是一個雙核心元件,但基於ARM的用戶並不需要知道元件中還有DSP。他們可能希望開發環境仍與單核心處理器時的開發環境相同。應用軟體開發商也會希望在一個特定的商作為業系統下開發其應用軟體。換句話說,他們希望將DSP完全抽離出來。於是,為了使元件中DSP的存在變得透明,TI導入了DSP橋和多媒體引擎(多媒體網路閘道)的概念。DSP橋為ARM和DSP設立鏈接,可將其看作同時存在於兩個核心中的軟體層。這�不詳細討論DSP橋的具體細節,但應該知道,DSP橋主要用來向ARM上執行的多媒體引擎導出一組API,以便其存取DSP資源。而多媒體引擎則向應用軟體導出一組標準API,這些API正是應用軟體開發商所熟悉的。 " V& _* K# N' {: Y+ q0 R/ |
! @. z2 N4 ]6 e* L& [9 M0 S

* i4 U3 E' h* i在DSP端,DSP橋用於管理DSP資源和數據流,並向DSP算法提供介面。DSP上執行的算法可以是自行編制的,也可以是由專業算法設計商大量提供的現成算法。在大多數多媒體元件中,系統複雜度日益增大,開發日程也日漸緊縮,因此開發商更傾向於購買第三方軟體設計商提供的算法,而不願倉促地自己編寫。 # A  z, }2 [  O9 ]3 ^* u
; Z# Q0 r. e% A4 }/ c! f: A2 {

( K+ r. U1 i2 L2 i6 I( C對系統開發商而言,將購買的算法與自編算法整合在一起是一項非常艱巨的任務。不同的算法開發商都會有他們自己獨特的編寫算法的方式。這其中還包括對I/O介面和記憶體的不同用法。因此,在系統開發中,時間更多地被耗費在將不同廠商開發的算法整合起來,並力求使其合作順利,不出差錯。如果管理者決定為了增加產品功能而購買更多的算法,那麼情況會更糟。為了克服這一致命弱點,TI首先發起並開始領導一項算法標準定義工作,以管理DSP算法的編寫方式,並力圖使DSP算法具備類似‘即插即用’的特性。這就是eXpress DSP算法介面標準(eXpress DSP Algorithm Interface Standard),簡稱為xDAIS[2]。
' P2 O7 n: N+ T: r
# Y7 u" z: |3 J/ C1 l7 [1 s) B
XDAIS相容的算法將按照一系列的規則設計,以便能夠在系統中實現無縫整合。欲了解更多更深入的xDAIS情況請參看http://dspvillage.ti.com上的白皮書。下面回到我們的討論主題,DSP端的DSP橋為xDAIS相容的DSP算法提供一個介面,我們稱其為節點。圖1中詳細描繪了OMAP的軟體結構。 5 x2 w! j) @# B8 b
3 i- O0 s4 X- e9 `. `

; h+ |3 G4 a4 i0 T& ~/ N% ^2 l1 SDSP橋內的資源管理器(RM)上存有一個資料庫,庫中存放了DSP上所有節點的資訊。當某個應用中涉及多媒體處理任務時,RM會在DSP上為其製作一個節點,然後向ARM申請記憶體。一旦主機得知該節點的存在及其提出的記憶體要求,ARM就會針對這個多媒體任務初始化該節點。接著,RM開始執行應用,於是DSP中的節點就開始執行多媒體任務。沒有數據時DSP是不會開始進行處理的,對DSP橋而言也是如此。當ARM決定停止該任務時,它會發送一個指令以釋放DSP上的任務節點,然後DSP就將釋放該節點佔用的所有記憶體資源。這就為執行其他任務留出了空間,同時也方便了動態圖像加載類系統的實現。
" @/ @+ I8 m; \. v3 z1 @$ @7 \/ E& N1 j/ d7 R) e& @+ I! T* G% \
0 }/ |- W. O* O4 m& b
在開始執行一項多媒體任務時,應用軟體開發商只需完成一個他們很熟悉的函數調用,例如PlayMp3(song.mp3),系統就會播放MP3歌曲。其他的一切都由多媒體網路閘道和DSP橋處理。OMAP中採用了一種三步型軟體模型,即製作、執行和刪除。有關網路閘道的三步型軟體模型的概要可參看圖2。
0 U2 V) o+ B7 s& ~# {+ ?$ S1 ^$ k$ W8 R

3 T' t$ E' p" k/ N* z' O- OOMAP的結構將軟體開發商分為三種:應用軟體開發商、DSP算法開發商和多媒體引擎‘中介軟體’開發商。應用軟體開發商著力於設計和實現傳統的作業系統應用,而DSP算法開發商則設計和實現xDAIS相容的訊號處理演算法並完成即時DSP處理任務。最後,‘中介軟體’開發商則致力於將各種DSP算法整合在主系統╱DSP系統,並使它們成為應用軟體設計商的可用材料。
: Z3 r% ?% f# o6 Q1 Q: x3 J3 ]7 d$ d, X  K# W# f; z7 Q4 t! Q2 ?5 g

! M5 s4 C( x; ]9 I2 N8 z8 ]* VOMAP和現有多媒體處理器的比較 : Q" s& _4 j( }0 I( A0 ~% N

  s+ |3 s0 V' y5 G) ^4 k
! h- b) Y8 e$ D/ S0 v8 F9 a6 K" T0 `市場上還有一些處理器與OMAP有類似的功能,例如英特爾的Xscale處理器和摩托羅拉的DragonBall處理器。這三款處理器中均包含一塊ARM處理器。與具備複雜指令集算法(CISC)結構的處理器相較,這三款處理器能提供更加方便的配置以支援各種I/O需求。我們可以藉由研究這些ARM處理器的內部結構來更清楚地探討他們之間的差異。 ! c6 D7 Y( j1 y6 I% u" y
! L* ~2 |" M6 S9 j) i
: T! F9 \- G: U) r2 ^% O
英特爾XScale(PXA250)是一款基於高性能低功率StrongARM 2系列處理器的增強版的處理器。StrongAR 2最初由ARM和Digital Equipment公司聯合開發,如今英特爾也有此類產品。英特爾的ARM處理器Xscale屬於第五版ARM系列處理器,它是我們談到的這三款處理器中緩衝記憶體最大的一款,內有32K位元組的指令緩衝記憶體和32K位元組的數據緩衝記憶體。此外,英特爾這一款基於ARM的處理器內部還有一塊工作頻率可達400MHz的DSP。
9 ^! }- |! U# l- e
: I" I1 K6 c$ Q. _7 E: p' C3 Z3 N% `6 v5 ]3 A9 [- Y7 I6 o
OMAP5910處理器內有一個ARM9TDMI 3(第四版)核心,TI利用TI925T增強了其控制功能和高級OS功能,因而該處理器能提供很高的處理能力而不會犧牲電池壽命。該處理器既支援32位元指令集也支援16位元指令集(Thumb 4模式),內有一個16K位元組的指令緩衝記憶體和一個8K位元組的數據緩衝記憶體。此外,處理器內還有一個帶64通道的轉換後備緩衝器(translation look-aside buffer)和17字寫緩衝的記憶體管理單元,既可管理數據又可管理程式。
9 i. [- ], ~7 ?+ V, `+ _: ]* u2 g2 Y) e% `6 w
/ u$ i- I) m7 U; `
摩托羅拉DragonBall(MC9328MX1)處理器則內含一個ARM920T(第四版)處理器,該處理器也是在ARM9TDMI核心的基礎上設立起來的。MC9328MX1也支援32位元和16位元兩種指令集模式(Thumb 4模式),內有一個16K位元組的指令緩衝記憶體和一個16K位元組的數據緩衝記憶體,這個數據緩衝記憶體比TI OMAP的大。同時,MC9328MX1與OMAP5910類似,也有一個記憶體管理單元。 5 h; B0 u; W# Z
. }7 h; f* e. ?. B* B" h! A

/ j. N4 ]9 @8 q) ]+ a0 ^TI OMAP的強項就在於他具備全面的硬體加速器,可處理視訊、圖像、音訊和語音應用。而且,OMAP中還採用一塊專用DSP以應付手持式應用中的訊號處理需求。毫無疑問,基於ARM的處理器當然也能進行快速的乘法和加法運算,但這些處理器並不具備循環緩衝、位反轉、平行移位和硬體循環等針對DSP的尋址功能,這就使其在代碼最佳化方面處於嚴重劣勢。此外,OMAP處理器C5000上可用的DSP應用軟體也比基於ARM的處理器多。
6 ~; v" H; L+ H/ N" ^% @, ]. M1 Y* R+ H
. M1 v' o+ P- v* {5 Y2 a
以上談到的這三個公司在處理器的設計上也採用了截然不同的方案:TI採用了DSP協同處理器來增強元件中DSP的功能,英特爾採用了具備增強的DSP性能的單RISC處理器,摩托羅拉則採用了多媒體加速器來加速那些基於DSP的應用的執行速度。TI在設計處理器時考慮了兩組開發者:應用軟體開發商和DSP軟體程式員。這種考慮就使得不同的軟體供應商能夠各自提供應用程式和軟體,由Code Composer Studio在這些不同的開發平台間提供橋接,因而實現應用程式及軟體之間的對接。英特爾和摩托羅拉則不同,他們依靠一個通用的開發平台來實現其應用。這種統一的開發環境有它的優點,它提供的代碼比TI的雙重編程環境簡單。但隨著Code Composer Studio(CCS)最新版本的發佈,雙平台編程方式開始變得越來越完整,而且它能夠比統一開發平台更加方便有效地區分RISC和DSP的代碼。 # I( M5 u4 i' b: c2 t: ~4 v
  _4 c2 |1 `/ I/ E& e
! i( N& Z5 g; u4 n/ L
處理器的功能是由支援它的工具箱決定的。OMAP具備完善的DSP工具箱(包括編譯器、匯編器、鏈接器、加載器、具有高級圖形顯示和探測特性的除錯器、晶片支援庫和DSP/OS)、庫、DSP算法標準和第三方軟體網路的支援。同時,OMAP還解除了軟體開發和管理,以及利用平行除錯管理器(PDM)對應用軟體和DSP軟體進行除錯這三者之間的相互依賴性。
% b6 i0 c5 t2 v0 m
% V. K) v5 f$ }2 I
8 E- Y( v6 M( X/ P( d6 P' N從傳統的硬體和軟體設計看來,在現有的處理器基礎上建構一個新的設計通常比重新去設計一個處理器更具吸引力。我們前面講到的這些元件都是在已經成功應用的處理器基礎上建構的,也就是基於ARM的元件和DSP。OMAP為將傳統的基於DSP的產品整合在嵌入式系統中提供了新的思維。C55x處理器的高MIPS、低成本和低功耗已經使其成為一款成功的並獲得廣泛應用的DSP晶片。將它與ARM925整合後又構成了一個綜合了RISC和DSP優點的開發平台,因而能夠非常有效地處理數據和訊號。
+ i3 U0 {; l% I/ k* U
! Q6 ^4 j% m' G( w& Z5 }
# A! {. p/ @; r  G: N這三款多媒體處理器所附帶的週邊設備控制器總的來說基本類似,這主要是因為他們所採用的基於ARM的RISC處理器所提供的支援特性基本相同。但不同的是,OMAP中的C55x處理器還能提供對McBSP、DMA控制器、中斷處理器、定時器等週邊設備的獨特的支援,因而OMAP能夠支援更多的I/O元件,在今後的應用中擴展空間也更大。
6 [, c5 ], n" b  t
) _5 u& `% N  n  L, R0 G6 Z7 W- r/ ^8 w8 P
OMAP的應用前景 0 A2 y5 @3 |1 L3 {7 B# `' J1 f

% ^) U& Y# o3 S  K1 E- {& }2 j% P( s" m; y
OMAP可以用來開發和擴展手機的功能,使其包含多媒體應用功能,然而OMAP的功能決不僅限於開發手機,許多用傳統的處理器無法實現的應用都可以用OMAP來實現。OMAP的推出,使許多激動人心的應用開始浮出檯面,有待人們開發。圖4中列出了一些可以用OMAP實現的應用。這些應用不但要求強大的處理能力,同時也要求低功耗,而OMAP獨特的硬體和軟體結構恰好能夠滿足這些要求。不僅如此,OMAP的獨特性還使得這種開發具有更大的潛力。 4 \$ b! t6 }1 |4 x$ q- H
( B. O- g; K- @* B# {

0 f# `. k. m2 F  K參考文獻
% E7 o& Y. `( E, x  A) \8 K1 N# v/ ^: D7 s+ L! Z

7 n: B5 ~4 u: N) K1 k& f[1] Texas Instruments, "OMAP Data Manual", Literature
- K1 d* c7 W( ^4 p+ P' f
: Y6 z  S9 ?* Q: X$ [Number SPRS197, June 2002 ) w+ A! c; u+ ^
; R+ J+ z- H, g

- I; @0 _8 R0 Z, s[2] Texas Instruments, "The TMS320 DSP Algorithm Standard"
, E7 |5 n4 I- n& I1 n6 u6 s
9 q$ u1 J% c8 Z; j5 d  DLiterature Number SPRA 581, Nov 2000 : V+ g& L" B; Q
' B* B' _, [/ E. C/ z4 d2 A, i, T" h
. j* R4 H+ D2 ]* x0 `( Y( h. m2 T& P
致謝: 作者要感謝Kwee-Song Lim先生(德州儀器新加坡市場主任),是他鼓勵和建議作者完成本文。 . R( P( P, F3 _/ _! k8 i

/ x! j9 {6 U2 F6 K3 q  X
9 [/ f8 w9 D$ D( ~, f8 z作者:Francis Kua - D+ B8 w5 ]0 d" f' _4 ^* }
& J/ h, E6 j: y4 o
/ V; R( B( ^0 p4 z% \( m( Q
FAE & T& ^; Y/ R3 _) S6 Q5 ~
3 u) |: g* K2 E' k! Y

$ N  {9 G- w8 Q: Q& r2 F5 n) |Meng-Tong Wong
, `& ]& M. A. K6 }; J7 X  u4 e3 L  x& j! Q- L- E
, i) W/ u6 ]3 b
FAE經理 " c5 L) s: Y; t# s! A

7 j8 \, L9 ^0 m# J4 t6 g
: j* B% w$ Y) U0 ?8 |德州儀器新加坡分公司 1 D' U6 Q- z' y# M: t- k, O) o
; z$ i: G- a+ g7 K
0 g- E5 D5 @: r1 g7 K" T: k
Woon-Seng Gan
* W# B& g1 j$ O; s9 }, P" W9 H- t+ ]/ k
* U4 O+ R9 l' _! X
新加坡南洋理工大學  X2 g7 ^% B) f8 R

/ [/ n/ }" h* B' f[ 本帖最後由 masonchung 於 2008-4-24 01:18 AM 編輯 ]

本帖子中包含更多資源

您需要 登錄 才可以下載或查看,沒有帳號?申請會員

x
10#
發表於 2008-4-28 12:12:05 | 只看該作者
晶心雙核心單晶片6月量產
) z% S2 Z( w1 y2 v: n$ I聯合新聞網 - 2008年4月26日; o- a% h- J# k4 [
: v" a! U- c; V) }/ u5 R
... 智慧手機、電視手機及行動電視等市場崛起,目前DSP市場仍由通訊和消費性產品主導,無線市場占整體DSP市場近四分之三,將是DSP市場的主要驅動力。 吳誠文指出,晶片中心繼續朝多核心DSP研發,同時與擁有32位元處理器為核心的系統晶片設計平台技術的晶心科技合作。 ...
11#
發表於 2008-8-21 11:40:38 | 只看該作者
晶心Andes Core N9系列顛覆傳統MCU 在SoC裡扮演從精簡嵌入式控制器至完整功能應用處理器的角色
3 B, w: j- l/ B/ @% i4 V
- L4 Y; M/ ?  r! X5 c! ]【台灣 新竹】亞洲首家原創性32位元微處理器IP與系統晶片設計平台的晶心科技 (Andes),正式發表32位入門系列N9家族嵌入式核心新品。 在維持與Andes Core所有產品相容的前提下,N9的第一代產品N903-S softcore將顛覆傳統MCU設計,邏輯閘可從最小組態的45K到110K,時脈可從50MHZ到250MHZ,,工作效能最高可達1.50 DMIPS/Mhz,在SoC裡可扮演從精簡之嵌入式控制器至完整功能之應用處理器的角色。 晶心除了將於9/9-11的IIC-TW現場展示N903-S外,進一步將推出的N903A-S,則具有音訊加速的延伸指令,能有效降低音訊解碼所需的頻率及降低耗能。4 @' @  A1 L( M

: U# o; h8 M0 G# R晶心科技(Andes) Andes Core N9系列產品,是以精簡的5級管線(pipeline)及靜態分支預測(static branch prediction)為主軸。以0.13um製程製造時,操作時脈可達到250MHz的核心,以90nm製程製造時,操作時脈可達到333MHz的核心,提供低成本低功耗系統應用及高效能解決方案。 搭配專為MCU應用而改良的近鄰記憶體以及簡化的快取記憶體與匯流排,¬N903-S不但保持了傳統MCU應用整合的方便性,同時提供了大型嵌入式系統才有的記憶體存取效能。 除此之外,N903-S更以全方位的動態低功耗設計,將沒有必要的功率耗損節省到極致。6 r, C$ A( ^1 E" [

! j( ^' N/ E6 j% _! b8 Z晶心科技(Andes) Andes Core N9系列產品,廣泛涵蓋應用領域,綿密的可組態處理器IP系列,維持了指令集相容性與開發工具的相容性,提供客戶一個廣泛的產品規劃及嚴謹而成熟的嵌入式微處理器核心選擇庫。 應用範圍包括MCU、儲存裝置、一般用途微控器、工業用途微控器、基本輸出入用途微控器及消費性電子單晶片核心等應用中。 其特色為降低現有成本,提升系統效能來滿足多面整合的應用軟體,並大幅降低全系統功耗,同時結合完整專業軟硬體開發系統,有效縮短產品開發時程。 國內的SoC業者將可以大展身手,從中獲得技術突破、市場突破及業績成長的最佳契機。
- n; v( T9 R0 J: H/ D' {2 k5 U
晶心科技(Andes) 智財服務與市場部部經理 李明豪博士表示,嵌入式32-bitN9系列產品可依客戶所需而改變其組態及選擇適用的匯流排,以達到最佳的效能成本比。 除此之外,基於降低整個系統晶片的成本及提高省電功能,N903A提供超過 40個音訊加速的延伸指令,不僅在系統晶片的設計上可省到一個DSP的成本,而且純以N903A解碼播放MP3規格的歌曲,所佔頻寬不超過15MHZ。 因此N9系列也適用在可攜式多媒體的產品,可謂最有彈性最有效率的嵌入式CPU。
12#
發表於 2008-9-12 07:52:01 | 只看該作者

晶心Andes Core N9系列 提昇嵌入式控制器完整功能

【新竹訊】亞洲首家原創性32位元微處理器IP與系統晶片設計平台的晶心科技(Andes),正式發表32位入門系列N9家族嵌入式核心新品。 在維持與Andes Core所有產品相容的前提下,N9的第一代產品N903-S softcore將顛覆傳統MCU設計,邏輯閘可從最小組態的45K到110K,時脈可從50MHZ到250MHZ,工作效能最高可達1.50 DMIPS/Mhz,在SoC裡可扮演從精簡之嵌入式控制器至完整功能之應用處理器的角色。 ; o% [3 u, s& z% q* g

/ \3 [( p& T! @/ w! ?  W0 @- `晶心除了將於9/9-11的IIC-TW現場展示N903-S外,進一步將推出的N903A-S,則具有音訊加速的延伸指令,能有效降低音訊解碼所需的頻率及降低耗能。晶心科技 Andes Core N9 系列產品,是以精簡的5級管線及靜態分支預測為主軸。以0.13um製程製造時,操作時脈可達到250MHz的核心,以90nm製程製造時,操作時脈可達到333MHz的核心,提供低成本低功耗系統應用及高效能解決方案。 & u$ P( @& q0 s2 u
2 a# u& d6 t8 L& L' f5 K
搭配專為MCU應用而改良的近鄰記憶體以及簡化的快取記憶體與匯流排,N903-S不但保持了傳統MCU應用整合的方便性,同時提供了大型嵌入式系統才有的記憶體存取效能。除此之外,N903-S更以全方位的動態低功耗設計,將沒有必要的功率耗損節省到極致。
13#
發表於 2008-12-22 14:35:00 | 只看該作者

晶心與曜碩共推JBlend[micro] Java VM平臺 快速開發應用導向的加值元件

一直以來致力於開發以32位元處理器為核心之系統晶片設計平台 (Processor-based SoC Platforms) 的晶心科技,日前發表與曜碩科技 (iaSolution) 公司合作,將曜碩科技之產品 JBlendTM [micro] Java VM平臺移植到晶心科技的AndesCore processor families上,能提供客戶迅速地將其產品移植的可行性。廠商同時可以在此基礎上快速開發其應用導向的加值元件。
% X9 J" y# b' w2 A
+ o( M! t+ L9 Q! q# v6 YJBlendTM [micro] 已在晶心科技之開發平臺上完成移植。晶心科技之硬體開發板涵蓋基於 500MHz N1213 SoC 之ADP-AG101開發板及基於FPGA的ADP-XC5開發板。軟體開發環境為 Linux kernel,QT 等相關套件。 此產品目前支援Java ME Connected Limited Device Configuration 1.1 (JSR 139),Mobile Information Device Profile 2.0 (JSR 118) 和 Mobile Media API 1.1 (JSR 135)。展示程式能執行基於菜單操作的AMS (Application Manager System), J2ME Midlet (例如, JBenchmark及 JBenchmark2) 及 使用C code作最佳化的程式(例如, MP3播放與控制等)。演示平臺所提供的操作環境,已可在基於J2ME所定義的嵌入式手持裝置(如手機及PDAs)上執行Java Midlets及Native C程式。
. E/ I5 Q0 l1 |9 o
+ I& V, @3 _" G, B) F! |; j晶心科技技術長兼研發副總蘇泓萌表示,網路及手持式的應用是晶心發展重點之一,公司也持續和這方面基礎建設的領導廠商合作,而Java解決方案更是其中不可或缺的一環。此次與Java領導廠商曜碩科技合作,在很短的時間內即將JBlendTM [micro] 移植至晶心科技開發平臺上,能夠提供客戶迅速地將其產品移植,同時廠商可以在此基礎上快速開發其應用導向的加值元件。
14#
 樓主| 發表於 2009-2-6 17:22:52 | 只看該作者

晶心科技與德國Lauterbach跨國譜出核心樂章

TRACE32強大除錯工具的支援更能提昇晶心處理器平臺的軟體開發時程
, ?2 U4 \' z0 {; p1 \
  n5 P" {# V4 _; Y2 t【台灣 新竹】亞洲首家原創性32位元微處理器IP與系統晶片設計平台的晶心科技 (Andes Technology Corporation),首度跨國到歐洲與德國 Lauterbach (硬體除錯、即時追蹤工具的領導廠商)合作,成功開發出支援晶心AndesCore™ 之產品 TRACE32 Power Tools,提昇以晶心處理器為平臺的軟體開發時程。 : r' E6 |' ]% g- A- c  W
/ ^; r  U0 m3 z; q
Lauterbach TRACE32 Power Tools包含 PowerView IDE、PowerDebug In-Circuit-Debug 模組及轉接器。 此次合作開發出的TRACE32產品支援晶心AndesCore™ N系列家族所有的處理器,包括:N12、N10及N9系列。晶心AndesCore™家族的相容性有別於其他CPU家族,不同系列須使用不同的TRACE32產品,大大降低晶心客戶的開發成本。 TRACE32同時提供作業系統及其應用的除錯功能,現階段支援 Linux kernel及Nucleus Plus 在AndesCore™ N系列處理器上運作。
3 V+ f9 O6 r' }& b7 g+ Z; t
, E% _& D9 H- q8 t晶心科技AndesCore™ N系列處理器包括32位元高效能低功耗且完全可合成軟核(fully-synthesizable softcores),及衍生系列如固核(firmcores)和硬核(hardcores)。 N系列軟核擁有多元化可組態選擇包括MMU、MPU、caches、local memory、bus interfaces以及像dynamic branch prediction和DMA等高階功能。晶心AndesCore™ N系列處理器應用範圍廣泛,從適用於高效能的嵌入式Linux或即時操作系統的應用,在90奈米高達660MHz的N1213,到0.18微米製程下操作在100MHz或更低的頻率,提供低成本、小尺寸且有效電源管理的N903。7 X7 k3 Z: _5 A% B
晶心科技技術長兼研發副總經理 蘇泓萌博士表示,晶心科技非常高興能夠與Lauterbach 共同合作開發支援晶心處理器之TRACE32除錯器。 透過TRACE32強大工具的支援,晶心科技進一步提昇對客戶提供最佳軟體開發工具的承諾,也展現出晶心AndesCore™家族系列在硬體除錯支援及相容性上的實用性及彈性。
15#
 樓主| 發表於 2009-2-6 17:58:18 | 只看該作者

晶心科技與德國Lauterbach跨國譜出核心樂章

TRACE32強大除錯工具的支援更能提昇晶心處理器平臺的軟體開發時程
3 @, L6 z& o6 a0 N( O4 y
, {( \4 N* b! w( f; E【台灣 新竹】亞洲首家原創性32位元微處理器IP與系統晶片設計平台的晶心科技 (Andes Technology Corporation),首度跨國到歐洲與德國 Lauterbach (硬體除錯、即時追蹤工具的領導廠商)合作,成功開發出支援晶心AndesCore™ 之產品 TRACE32 Power Tools,提昇以晶心處理器為平臺的軟體開發時程。 & s9 t4 `" a# }; u7 O
) v# {, k- d+ V
Lauterbach TRACE32 Power Tools包含 PowerView IDE、PowerDebug In-Circuit-Debug 模組及轉接器。 此次合作開發出的TRACE32產品支援晶心AndesCore™ N系列家族所有的處理器,包括:N12、N10及N9系列。晶心AndesCore™家族的相容性有別於其他CPU家族,不同系列須使用不同的TRACE32產品,大大降低晶心客戶的開發成本。 TRACE32同時提供作業系統及其應用的除錯功能,現階段支援 Linux kernel及Nucleus Plus 在AndesCore™ N系列處理器上運作。3 L3 c. Y8 e, g# I+ U7 r
. n5 K$ d! }: X( ~+ p
晶心科技AndesCore™ N系列處理器包括32位元高效能低功耗且完全可合成軟核(fully-synthesizable softcores),及衍生系列如固核(firmcores)和硬核(hardcores)。 N系列軟核擁有多元化可組態選擇包括MMU、MPU、caches、local memory、bus interfaces以及像dynamic branch prediction和DMA等高階功能。晶心AndesCore™ N系列處理器應用範圍廣泛,從適用於高效能的嵌入式Linux或即時操作系統的應用,在90奈米高達660MHz的N1213,到0.18微米製程下操作在100MHz或更低的頻率,提供低成本、小尺寸且有效電源管理的N903。
4 z' F3 @1 B* ~/ C9 I
) G* e7 B) j4 x' ]- |晶心科技技術長兼研發副總經理 蘇泓萌博士表示,晶心科技非常高興能夠與Lauterbach 共同合作開發支援晶心處理器之TRACE32除錯器。 透過TRACE32強大工具的支援,晶心科技進一步提昇對客戶提供最佳軟體開發工具的承諾,也展現出晶心AndesCore™家族系列在硬體除錯支援及相容性上的實用性及彈性。
16#
發表於 2009-3-25 15:07:56 | 只看該作者
晶心科技與新華電腦攜手合作深耕學術教育界
主推好學易用Andes Core™的AndeSight/AndeShape開發工具
【台灣新竹】亞洲首家原創性32位元微處理器IP與系統晶片設計平台晶心科技 (Andes Technology),為加強拓展兩年來深耕學術教育界的永續經營脈絡,與國內具24年豐富業界經驗的新華電腦合作深入全台各大學校院,積極推展晶心Andes Core™的AndeSight™/AndESLive、AndeShape™開發工具及應用平台,並提供相關專業的教育訓練課程,期能給予學術界一個優質的服務系統以及良好技術價值的傳遞。
2 f( C1 t+ l* A0 |2 C3 `9 R ( X# r- V5 w# C( r" R' Y) l9 P; D4 G
成立24年的新華電腦,是一家系統開發,生產及設計服務的專業供應商,著重在嵌入式Linux系統、編譯器、ICE、測試軟體及UML設計軟體等,提供客戶完整的嵌入式系統發展及訓練平台,縮短其上市的時間。 晶心科技於去年底初試金石與教育研究單位開發工具的代理商新華電腦,於全國北、中、南成功舉辦三場以晶心32位元Andes Core™校園研討會後,今後將更強化雙方彼此的合作關係與配合默契。: W, O! y  m1 ?3 P
晶心科技業務部周詳傑部經理表示,晶心科技於去年十二月與新華電腦初次合作,並經由國科會「嵌入式軟體研究開發環境建置計畫」贊助推動,成功的在台大、中興與成大等校園推廣採用高性能較為省電RISC架構,以及低功耗技術的自主研發32位元Andes Core™相關產品,藉由新華多年在學術界發展所奠下的良好根基,進一步提供學生、碩博士研究生及各大學教授一個最佳軟體開發工具解決方案,對已耕耘兩年學術界的晶心業務及形象相信會有極大的提升與助力,新華將會是晶心在學術界領域扮演教育宣導的重要角色。$ n$ T# L5 D7 d6 {, X/ P
新華電腦業務部黃瑞安經理表示,新華電腦有榮於近期正式與晶心科技簽約, 成為晶心國內教育市場及研究單位的發展工具代理商, 主要產品線包括 AndeShape™
( @; S6 V) Q% k; x& o(ADP-XC5、ADP-AG101)、AICEAndeSight™/AndESLive™等。對新華而言,可藉此擴大對大學校院在嵌入式教學上提供服務的範圍,適用於Andes系列軟硬體工具的課程,包括"嵌入式系統概論"、"嵌入式系統實作"、"嵌入式微處理器系統"、"嵌入式(或輸出入裝置)驅動程式設計"及"嵌入式軟硬體協同設計"等,晶心科技適可透過新華在校園延伸的觸達到向下扎根的目的,可說是創造最佳雙贏的局面。
17#
 樓主| 發表於 2009-7-2 10:12:23 | 只看該作者

晶心推出實現完整Audio指令集的AndesCore N1033A-S

超低功耗廣泛應用於多媒體語音相關消費性產品
, i$ {1 n9 I7 j
! {) ?8 c; C8 o【台灣 新竹】亞洲第一家原創性32位元微處理器核心智財與系統晶片設計平台的晶心  科技 (Andes Technology Corporation),繼去年推出AndesCore™ N10的第一代產品N1003-S softcore,以顛覆傳統MCU設計後,今年將於近日熱烈推出AndesCore™ N10系列新一代產品N1033A-S, 搭配應用廣泛的嵌入式作業系統或即時作業系統(RTOS)以及音訊相關的軟硬體開發系統,可有效的幫助客戶降低現有成本、提升系統效能、減少系統功耗,並縮短產品開發上市時程。* m+ Z% ^7 X( e) w; e

5 e! M% h$ t) ~3 H) E. y2 m) P7 `晶心科技(Andes) AndesCore™ N1033A-S除了維持N10系列原有的5級管線(pipeline)及動態分支預測(Dynamic branch prediction)架構之外,加入了最新AndeStar™ V2 指令集,把CPU效能推至1.5DMIPS/Mhz之上。同時,N1033A-S也實現完整的Audio指令集,並支援向量中斷模式以及2D 直接記憶體存取(DMA)功能,更為即時訊號處理添增效能。在產品應用方面,N1033A-S可廣泛涵蓋絕大部分feature-rich多媒體應用包含PMP,Music player, DVD, STB,DTV, DSC, Storage等相關產品領域。承襲AndesCore™ 特有的可組態彈性,以及指令集與開發工具的相容性,N1033A-S的推出,以一致的產品規劃及嚴謹而成熟的嵌入式處理器核心選擇,為國內SoC業者提供大展身手,並從中獲得技術突破、市場突破及業績成長的最佳契機。! I1 d" \; G, U9 G+ u: ?" a
: x4 e: [5 w5 ?- Q; ~2 f0 E
晶心科技VLSI設計部賴吉昌部經理表示,晶心科技近日推出的新指令集是累積多方多時的應用分析及市場經驗,在維持最佳功耗的條件之下,專為強化CPU基本效能以及多媒體語音處理而設計。AndesCore™ N1033A-S在既有的微架構之下,加入了包括Baseline V2、PEX2、以及Audio ISA等新指令集,達到完全整合CPU與DSP功能的目標。這個全新產品不僅保有N10相關產品原有的速率,同時以僅約10%的邏輯閘增量,實現了超過 40個音訊加速的延伸指令,進而以12至15MHZ的低頻寬,完成處理MP3規格歌曲的解碼播放功能。整體來講,N1033A-S在兼顧應用彈性及執行效率的前提之下,以全方位的動態低功耗設計,滿足了最佳成本效益的需求。
18#
發表於 2009-7-23 11:35:28 | 只看該作者
晶心推出採用旗艦級AndesCore N1213的MID開發平台 多種開放原始碼軟體可大大節省開發時程及專案成功機率
$ _8 T/ ?9 l+ R  y: z/ R6 K2 r  j9 y$ d
【台灣 新竹】根據市場研究機構預測,MID(移動網際網路裝置)出貨量將自2008年30.5萬台成長到2012年的4000萬台,達到120億美元的營收規模。 亞洲第一家原創性32位元微處理器核心智財與系統晶片設計平台的晶心科技 (Andes),憑藉成熟的Linux軟體技術,近日推出針對MID設計業者所適用的開發平台—AndeShape™ AAP-AG101- MID。 該開發平台採用晶心科技旗艦級CPU核心N1213,具備8級管線架構(8 Stage Pipe Line),支援指令及資料本地記憶體(Instruction/Data Local Memory),亦支援MMU及高速記憶介面,其評估板所採用的是UMC 0.13um驗證成功的SoC,而SoC 中晶心旗艦級N12系列CPU核心除已獲得UMC 0.13um製程驗證成功之外,另外亦獲得TSMC 90G製程的成功驗證,每秒MIPS高達1.37,DMIPS高達795(CPU頻率580MHz) ,超過相似等級的CPU核心MIPS 24K及ARM11。…4 h/ V2 ?( t  A3 q  Q$ V/ [

4 ?* J: U  {/ k- g晶心科技AndeShape™ AAP-AG101- MID[擁有多項支援包括SD RAM支援到128MB on board,解析度支援800x480的5吋LCD Panel,支援10/100 Mbit/sec乙太網路、WiFi Module(需另加轉接板),及SD Card CF Card接頭、AC97 Codec on Board。在軟體部份,AndeShape™ AAP-AG101- MID[已成功移植Linux 2.4、2.6、及各種裝置驅動程式,包括Ethernet、USB、AC97、Wifi等。 Middleware部分,可支援X11、Matchbox、GTK+、D-bus、GStream。Perl、Python及HAL等,並移植多種應用軟體於平台,包括Webkit瀏覽器, Mplayer多媒體播放器、PIM 個人資訊管理軟體(如日曆、電話簿等)、E-book Reaker 電子書閱讀軟體、Pidgin(線上即時交談軟體)、Gnash(Flash Player)等等實用的軟體。
" i* j' c% s5 ^+ l
& T' P4 ~" {+ X! e" |1 ^+ W( X# d# k晶心科技市場及服務部部經理 李明豪博士表示,此平台非常契合於目前市場高度關注的MID應用,另外如聯網型PDF(數位相框)、Smartbook也是可能的應用範圍。 晶心科技已成功移植多種開放原始碼的軟體於此平台上,這可大大節省客戶軟體開發的時間及增加整個專案成功的機率,縮短Time to Market的時間,同時李博士也表示,晶心科技不間斷地開發創新技術,除了五月份發表的FPU(Floating Point Unit) 核心IP 以外,亦正在研發同質雙核心技術,二者都可以增加此平台下一代的運算能力。 晶心科技不只用心耕耘於目前的平台及應用,亦放眼未來,讓客戶能放心地把晶心科技當作是長期合作的雙贏夥伴。
19#
發表於 2009-11-19 08:18:30 | 只看該作者

晶心提供開放源碼於Andes OSDK自由軟體開發工具網站

社群可獲得最佳化版本軟體及資訊並藉由加入email共同討論相關議題
" ~  Q4 x6 }8 I# n5 N5 |
% T  @0 n: f* X: ~1 K3 Y! Z【台灣 新竹】以 Linux 為首的自由軟體熱潮正席捲著全球,不斷地擴大其對全球知識經濟體系與世界各國資訊工業的影響力,許多國際大廠紛紛投入各相關自由軟體的開發工作上。亞洲首家提供原創性32位元微處理器核心智財與系統晶片設計平台的晶心科技(Andes Technology Corporation),憑藉多年來深耕的Linux軟體技術,近日推出基於自由軟體的Andes OSDK(晶心自由軟體開發工具Andes Open Source Development Kit)— 即針對晶心32-bit CPU核心 AndesCore™最佳化所開發出來免費的一套完整發展環境。Andes OSDK讓使用者能得到以自由軟體開發的好處,即低成本及經常性的新功能外,經由晶心的最佳化及驗證後,它更具備了商業水準的品質。為了回饋自由軟體社群,晶心將開放源碼釋出,以執行碼(executable image)、原始碼(source code)、及文件三個壓縮檔案形式,供大家自由下載。
  P; `5 J* o) `' c. R4 [2 i  f/ m# z
自由軟體的高使用率在現今市場已經庸置疑。Andes OSDK是晶心科技基於業界廣泛使用的自由軟體(open source software)開發出來的完整發展環境。Andes OSDK提供命令介面,可用來開發嵌入式系統軟體,例如Linux及即時作業系統(RTOS),以及其上的驅動程式、中介軟體和應用軟體。
20#
發表於 2009-11-19 08:18:35 | 只看該作者
晶心將源碼開放釋出於Andes OSDK網站上,社群網友可透過Andes OSDK網站,獲得最佳化版本的軟體及資訊,並可藉由加入電子郵件與大家討論相關議題。晶心也歡迎網友分享改進意見,加速OSDK的演進以回饋社群。
) h+ w  I" E5 l9 ]; h! \6 U9 o5 m# f  p% O6 Y; g
晶心科技技術長兼研發副總經理 蘇泓萌博士表示,軟體自由的概念與科技發展結合,配合程式碼的開放,形成當今一種新興、成功的程式開發方式。而透過社群與產業的互動,自由軟體大都具有穩定且強大的功能。晶心的自由軟體發展工具內容包含了業界最廣泛使用的GNU Toolchains、OS (Linux 2.6)、QEMU高速模擬器、相關的範例程式及說明文件。藉由Andes OSDK,使用者能開發以AndesCore™為平台的嵌入式軟體系統、使用針對晶心指令集架構(AndeStar™ Architecture)做最佳化的GNU Toolchains進行編譯、以Linux為作業系統、以QEMU模擬AndesCore™處理器和AndeShape™ ADP-XC5開發平臺的周邊設備來執行目標軟體,並用GDB來除錯。此外,晶心將會持續不斷的研發以增進OSDK效能,讓整個開發環境更趨完善。
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

首頁|手機版|Chip123 科技應用創新平台 |新契機國際商機整合股份有限公司

GMT+8, 2024-11-16 01:24 PM , Processed in 0.210012 second(s), 18 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表