|
XMOS之SDS開發套件可加速電子設計
2008年8月4日- 軟體化的晶片( SDS, Software Defined Silicon) 創製者XMOS Semiconductor日前發表一項開發套件,其可提供以XS1-G4 可編程元件來開發廣泛應用之所有必須要項。對於正透過 C-based 軟體開發流程的設計而言,亦將大幅縮短建置電子產品及系統所需的時間。7 u' z* W' f2 l! v
u& A" m& N2 ^6 D' J5 s) QXS1-G 開發套件 (XDK) 提供完整的硬體及軟體開發環境,其具備 XS1-G4 標的元件、QVGA 觸控螢幕顯示器、 RJ45 10/100 乙太連接埠、高效能立體聲音頻介面及可連接多個套件的 XLink 連接器。 XS1-G4 可由JTAG、 SD/MMC 卡或內建的SPI boot PROM啟動。除了內建的多媒體I/O外,設計者還可存取晶片上的開關、狀態LED及IDC 擴充埠。整套的設計案例更可於開機時透過軟鍵(soft-key )選單系統取得。
) D, T3 X `1 M0 ]1 b
$ W& u6 r5 F5 j; oXS1-G4 元件是透過web-based XMOS 開發工具編程,其包括C 及 XC 編輯器、仿效器及調試器。此套件包含XC指南、 XMOS原創的編程語言支援對應、透過通道通訊之協同與即時編程,以及事件驅動( event-driven ) 控制。程式則可透過仿效器評估,或載至 XDK 以進行硬體驗證。GDB 調試器同樣可用來簡化程式開發。
4 B. [: k6 t. Z3 [8 e! u4 m) F* D |! }2 v
在XDK的核心內,XS1-G4 可編程晶片具備4個 XCore tile ,其由高效能開關所連接,每個 tile 均包含一個XCore 處理器 - 400MHz 32位元之事件驅動處理器。這4個 XCore tile 共同執行達32 個協同的即時任務,提供1600MIPs、每秒可處理達4億個事件。資料及程式碼則儲存於256Kbytes 的RAM 及32kBytes 的 ROM中。XCore 處理器緊密的耦合至高度彈性的 I/O 針腳架構,可建置一系列硬體及軟體功能,包括I/O 介面、狀態機、應用程式、DSP 及以密碼編寫之演算法。
; v9 ]& \! \! g9 O
6 @2 o2 [) m1 a8 H9 f ^- e. mXMOS 元件為通用的可編程晶片,可用於廣泛多樣的應用及系統中,是要求彈性及差異化之設計的理想選擇。獨特的元件特性及以軟體為基礎的設計流程,使XS1-G 產品系列非常適合如乙太AV 及音頻、智慧型LED 顯示器控制、 IEEE-1588 網路計時及晶片等級安全系統之應用。XMOS Semiconductor的XS1-G 開發套件單價為$1,000美元,可立即供貨。 |
|