軟體化的晶片(SDS, Software Defined Silicon)創製者XMOS Semiconductor發表一項開發套件,其可提供以XS1-G4可編程元件來開發廣泛應用之所有必須要項。對於正透過C-based軟體開發流程的設計而言,亦將大幅縮短建置電子產品及系統所需的時間。
|
XMOS之SDS開發套件可加速電子設計。(來源:廠商) |
XS1-G開發套件(XDK)提供完整的硬體及軟體開發環境,其具備XS1-G4標的元件、QVGA觸控螢幕顯示器、 RJ45 10/100乙太連接埠、高效能立體聲音頻介面及可連接多個套件的XLink連接器。 XS1-G4可由JTAG、 SD/MMC卡或內建的SPI boot PROM啟動。除了內建的多媒體I/O外,設計者還可存取晶片上的開關、狀態LED及IDC擴充埠。整套的設計案例更可於開機時透過軟鍵(soft-key)選單系統取得。
XS1-G4元件是透過web-based XMOS開發工具編程,其包括C及XC編輯器、仿效器及調試器。此套件包含XC指南、XMOS原創的編程語言支援對應、透過通道通訊之協同與即時編程,以及事件驅動(event-driven)控制。程式則可透過仿效器評估,或載至XDK以進行硬體驗證。GDB調試器同樣可用來簡化程式開發。
在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及以密碼編寫之演算法。
XMOS元件為通用的可編程晶片,可用於廣泛多樣的應用及系統中,是要求彈性及差異化之設計的理想選擇。獨特的元件特性及以軟體為基礎的設計流程,使XS1-G產品系列非常適合如乙太AV及音頻、智慧型LED顯示器控制、IEEE-1588網路計時及晶片等級安全系統之應用。