賽靈思公司(Xilinx, Inc.)宣布推出新一代嵌入式處理解決方案,致力于在范圍廣泛的多種應用領域,為設計人員提供增強的系統級性能、更大的靈活性和更高的設計環境生產力。新平臺基于增強的32至128位處理器局部總線(PLB)(IBM CoreConnect?總線標準組件),為滿足將來的性能和特性需求提供了更高的性能和可擴展能力。屢獲殊榮的MicroBlaze? 32位處理器還率先提供了業界獨家的可編程存儲器管理單元(MMU),支持商業級操作系統,同時嵌入式開發套件(EDK)9.2版為新平臺提供了豐富的升級IP和設計工具支持。
為支持全面的存儲器管理,全球嵌入式軟件市場的領導廠商LynuxWorks? 公司還同時宣布其BlueCat Linux 2.6版本將支持Virtex?-4 FX 器件中嵌入的MicroBlaze 處理器和PowerPC? 405處理器。
屢獲殊榮的MicroBlaze 7 版本處理器建立在此前版本的成功基礎之上,并且保持了指令集的后向兼容性。有了新的MMU,無論是采用面向大批量應用的低成本Spartan? FPGA還是采用高性能Virtex系列進行設計,設計人員都可以利用商業級嵌入式操作系統。為了提高針對Virtex器件而優化的嵌入式應用設計的系統性能,賽靈思還提供了一個與增強PLB總線的直接接口來擴展片上PowerPC處理器的外設重用。
另外,賽靈思還提供了新的指令來提升可配置MicroBlaze處理器緊耦合浮點單元的性能。所有這些新特性都是預構造的、經過驗證并且立即可用,與此同時,所提供的配置選項可使開發人員根據需要對處理器特性進行定制。
PLB架構的增強支持32、64和128多種接口,為設計人員在當前系統設計中提供了更大的靈活性和更高的性能,并且為未來的設計留下了足夠的空間。PLB與存儲控制器的連接還可配置為共享和點到點(point-to-point)連接,因此客戶可根據面積、性能或未來要求進行正確的設計折衷。性能更高、靈活性更大的互連還支持全雙工DMA引擎以及較簡單的總線體系,從而使IP內核設計更容易。
賽靈思公司屢獲殊榮的Platform Studio(XPS)提供了一個通用的并且完全集成的硬件/軟件開發環境,支持賽靈思所有的處理解決方案。可升級的XPS包括在嵌入式開發套件(EDK)內,使設計人員可方便快捷地開發、集成和調試他們設計的整個嵌入式系統。
賽靈思EDK是一個完整的嵌入式開發解決方案,包括適用于多種應用的XPS工具套件、MicroBlaze處理器、外設IP內核庫、基于Eclipse框架的集成軟件開發環境、GNU編譯器、調試器和其它工具。
例如,利用CAN、MOST? 和 Flexray?通信標準的IP內核以及通過Linux操作系統的有力支持,賽靈思提供的開發套件、參考設計和其它開發資源可滿足汽車電子系統開發人員的特殊需要。賽靈思嵌入式處理解決方案所應用的其它市場領域還包括:有線和無線通信、工業界以及軍事領域 – Linux在所有這些領域已獲得廣泛的應用。
此外,賽靈思公司及其合作伙伴還提供豐富的參考設計、開發板、工具以及最廣泛使用的操作系統供用戶選擇。賽靈思還提供了各種嵌入式設計服務、培訓和支持,保證無論客戶面對什么樣的嵌入式處理挑戰都能在設計中獲得一次性的成功。嵌入式工具提供商LauterBach 和 Impulse Accelerated Technologies也同時宣布支持MicroBlaze 7版本。
升級版MicroBlaze開發套件、Spartan-3E 1600E FPGA版是一個全面的套件,包括一個嵌入式Spartan-3E 1600 FPGA電路板(帶MicroBlaze軟處理器)和一個完整的嵌入式開發套件,客戶可以快速上手使用。
EDK 9.2版目前已開始供貨,價格為495美元,包括MicroBlaze 7處理器內核、XPS 9.2工具套件(帶嵌入式處理IP庫)、軟件驅動、文檔和參考設計實例。XPS 9.2支持針對Virtex-5, Virtex-4, Virtex-II Pro和Spartan-3 FGPA的MicroBlaze和PowerPC嵌入式處理設計。XPS 9.2 支持多種計算平臺,包括Windows XP (32-bit) SP1、SP2、Linux Red Hat Enterprise (32-bit 5.0 & 4.0和64-bit 5.0) 以及Solaris 9 (2.9/5.9)。MicroBlaze開發套件Spartan-3E 1600E FPGA版現在也開始供貨,價格為595美元。
-
處理器
+關注
關注
68文章
19485瀏覽量
231516 -
嵌入式
+關注
關注
5096文章
19227瀏覽量
308689 -
存儲器
+關注
關注
38文章
7538瀏覽量
164547
發布評論請先 登錄
相關推薦
多核處理器SoC設計怎么才能滿足嵌入式系統應用?
基于ARM的嵌入式開發
嵌入式視頻攝像機與視頻通信開發套件(TI)
HHPPC823e-WLAN-LCD-USB-R1:基于MPC823嵌入式開發套件
XPS 8.2開發套件推進嵌入式處理開發

學嵌入式開發入門_學嵌入式開發需要看哪些書籍
嵌入式開發好學嗎_嵌入式開發職業發展方向是什么
使用嵌入式開發套件將軟件編譯并形成有效硬件
嵌入式開發(一):嵌入式開發新手入門

嵌入式開發資料免費分享

python做嵌入式開發_Python和嵌入式的區別是什么?可以做嵌入式開發嗎?

評論