Xilinx與Cadence推出可擴展虛擬平臺用于嵌入式軟件開(kāi)發(fā)
Xilinx, Inc. 與 Cadence 設計系統公司日前宣布共同合作開(kāi)發(fā)了業(yè)界首個(gè)用于在硬件成型之前對基于Xilinx Zynq™-7000可擴展式處理平臺(EPP)系統進(jìn)行系統設計、軟件開(kāi)發(fā)與測試的虛擬平臺。該方案進(jìn)一步改善了Xilinx的基于A(yíng)RM®處理器平臺的開(kāi)發(fā)環(huán)境,為嵌入式軟件設計師改善了開(kāi)發(fā)流程,讓軟件內容能夠驅動(dòng)硬件設計。
本文引用地址:http://dyxdggzs.com/article/236315.htm“從2008年開(kāi)始,Xilinx已經(jīng)為Zynq-7000 EPP設計了一套全面的開(kāi)發(fā)工具,包括硬件仿真以及早期的軟件調試,讓很多客戶(hù)能夠隨時(shí)有已在運行的系統可用,”Xilinx處理平臺副總裁Lawrence Getman說(shuō),“Cadence與Xilinx的解決方案將嵌入式軟件開(kāi)發(fā)提升到全新水平,配合Zynq-7000產(chǎn)品系列獨特的可擴展性,除了設計師的工作站外,無(wú)需任何其他硬件。”
該虛擬平臺是基于Cadence系統開(kāi)發(fā)套件中的虛擬系統平臺(VSP)技術(shù),它提供了穩定、豐富、快速而功能精確的Zynq-7000 EPP處理器系統模型,外設,存儲器與I/O,能夠加載Linux和其他操作系統。作為該模型的補充,以及對EPP硬件可編程功能的反映,開(kāi)發(fā)者還可以運用事務(wù)級模型(TLM)擴展其虛擬平臺,為定制設備提供支持,并最終在Zynq-7000設備的可編程邏輯內部得以實(shí)現。
“這種新型可擴展虛擬平臺提高了系統架構、硬件/軟件的同步開(kāi)發(fā)效率,”Cadence系統及軟件實(shí)現部產(chǎn)品市場(chǎng)主管Micha? Siwiński說(shuō),“隨著(zhù)軟件內容的遲續增加,軟件驅動(dòng)的系統級開(kāi)發(fā)方法對于嵌入式系統的成功至關(guān)重要,這是在EDA360愿景中已經(jīng)詳細說(shuō)明的概念。”
這種虛擬平臺增強了Xilinx為早期Zynq-7000 EPP客戶(hù)提供的全套開(kāi)發(fā)用產(chǎn)品,提高了當今軟件開(kāi)發(fā)者的應用軟件設計能力。Xilinx已經(jīng)與Alliance Program及ARM的Connected Community成員合作了兩年多,共同為Zynq-7000 EPP構建了一個(gè)全面的開(kāi)發(fā)工具。供應商的產(chǎn)業(yè)鏈為Zynq-7000設備的繼續發(fā)展提供了工具與操作系統支持,這是從FPGA仿真平臺推出之日起已經(jīng)啟動(dòng)的計劃的一部分,也是硬件工具早期應用計劃的一部分。今天,Xilinx還公布了一套開(kāi)源Linux產(chǎn)品。
評論