萊迪思推出軟件解決方案Propel,加速FPGA應(yīng)用開(kāi)發(fā)
全球領(lǐng)先的低功耗可編程器件供應(yīng)商 萊迪思半導(dǎo)體公司 近日宣布,推出全新軟件解決方案Lattice Propel?,以加速開(kāi)發(fā)基于萊迪思低功耗、小尺寸FPGA的獨(dú)特應(yīng)用。Propel設(shè)計(jì)環(huán)境包括了完善的IP庫(kù)(包括RISC-V處理器核和各類外設(shè)IP),可輕松實(shí)現(xiàn)組件安裝,讓不同水平的開(kāi)發(fā)人員都能快速輕松地設(shè)計(jì)基于萊迪思FPGA的應(yīng)用。Propel為通信、計(jì)算、工業(yè)、汽車和消費(fèi)電子市場(chǎng)的開(kāi)發(fā)人員實(shí)現(xiàn)了應(yīng)用開(kāi)發(fā)的自動(dòng)化。
本文引用地址:http://butianyuan.cn/article/202006/413891.htm為了在更復(fù)雜的系統(tǒng)中利用FPGA的并行處理能力,設(shè)計(jì)人員在首次采用FPGA進(jìn)行設(shè)計(jì)時(shí),需要靈活、易于使用的設(shè)計(jì)解決方案,最好能夠集成所有必需的設(shè)計(jì)軟件和IP,且簡(jiǎn)單易上手。 Lattice Propel開(kāi)發(fā)工具采用按構(gòu)造逐步校正(correct-by-construction)設(shè)計(jì)方法,可自動(dòng)執(zhí)行大部分設(shè)計(jì)流程,從而簡(jiǎn)化整體系統(tǒng)開(kāi)發(fā)。Lattice Propel將系統(tǒng)硬件和軟件設(shè)計(jì)結(jié)合到一個(gè)工具框架中,因此軟件開(kāi)發(fā)人員可以在硬件準(zhǔn)備就緒之前就開(kāi)始創(chuàng)建系統(tǒng)軟件,更快地將產(chǎn)品推向市場(chǎng)。
萊迪思半導(dǎo)體技術(shù)經(jīng)理Gianluca Mariani表示:“萊迪思提供了完善的設(shè)計(jì)環(huán)境,支持諸如RISC-V之類的開(kāi)放標(biāo)準(zhǔn),客戶可利用我們豐富的處理器IP生態(tài)系統(tǒng)而無(wú)須購(gòu)買專利技術(shù)和標(biāo)準(zhǔn)。當(dāng)Lattice Propel設(shè)計(jì)環(huán)境結(jié)合FPGA的可重新編程特性,升級(jí)現(xiàn)有硬件和軟件來(lái)支持新興技術(shù)和行業(yè)標(biāo)準(zhǔn)就變得相當(dāng)容易,如平臺(tái)固件保護(hù)恢復(fù)(PFR)標(biāo)準(zhǔn)。隨著Lattice Propel的發(fā)布,我們?cè)谛〕叽?、低功耗嵌入式解決方案的全新路線圖上邁出了重要一步。”
萊迪思半導(dǎo)體高級(jí)產(chǎn)品經(jīng)理Roger Do表示:“Propel設(shè)計(jì)環(huán)境的發(fā)布表明萊迪思致力于不斷為開(kāi)發(fā)人員提供完整軟件解決方案,以簡(jiǎn)化和加速基于萊迪思FPGA的低功耗應(yīng)用的開(kāi)發(fā)。FPGA開(kāi)發(fā)新人也可以通過(guò)Lattice Propel GUI輕松地將IP模塊從萊迪思IP庫(kù)拖放到他們的設(shè)計(jì)中,簡(jiǎn)化設(shè)計(jì)流程;然后,該工具將自動(dòng)完成設(shè)計(jì)布局以納入新IP。而經(jīng)驗(yàn)豐富的開(kāi)發(fā)人員可以使用Propel的腳本編輯,進(jìn)行更精細(xì)的設(shè)計(jì)優(yōu)化,或者快速更新現(xiàn)有設(shè)計(jì),將其移植到之后采用基于萊迪思FPGA的系統(tǒng)中?!?/p>
Lattice Propel設(shè)計(jì)環(huán)境的主要內(nèi)容包括:
● 萊迪思Propel Builder — Propel Builder是由一套完整的圖形和命令行工具支撐、包括豐富資源的系統(tǒng)IP集成環(huán)境??蛻艨梢酝ㄟ^(guò)它訪問(wèn)萊迪思完善的、定期更新的IP服務(wù)器,從而在基于萊迪思FPGA的設(shè)計(jì)上快速應(yīng)用新IP。截至今天,該服務(wù)器目前提供八個(gè)處理器和外設(shè)IP核,包括符合RISC-V RV32I的處理器核。萊迪思是首個(gè)在簡(jiǎn)單的拖放式系統(tǒng)構(gòu)建環(huán)境中提供RISC-V支持的基于SRAM和閃存的FPGA的供應(yīng)商。為了簡(jiǎn)化對(duì)復(fù)雜系統(tǒng)中IP的連接和管理,萊迪思Propel Builder提供的所有IP核均符合AMBA片上互連規(guī)范。
● 萊迪思Propel SDK — 為進(jìn)一步加速在Propel設(shè)計(jì)環(huán)境中的設(shè)計(jì)實(shí)現(xiàn),Lattice Propel SDK可以在硬件準(zhǔn)備就緒之前就開(kāi)始開(kāi)發(fā)系統(tǒng)軟件。Propel SDK包括了行業(yè)標(biāo)準(zhǔn)的軟件開(kāi)發(fā)工具、軟件庫(kù)和板級(jí)支持包,便于開(kāi)發(fā)人員快速、輕松地構(gòu)建、編譯、分析和調(diào)試其應(yīng)用軟件。
Lattice Propel設(shè)計(jì)環(huán)境現(xiàn)已向客戶提供。萊迪思將于北京時(shí)間6月30日14:00舉行主題為《使用Lattice Propel設(shè)計(jì)環(huán)境在幾分鐘內(nèi)構(gòu)建基于處理器的系統(tǒng)》的網(wǎng)絡(luò)研討會(huì)。會(huì)議主要介紹何如使用Lattice Propel輕松構(gòu)建、編譯、分析和調(diào)試應(yīng)用系統(tǒng)。
評(píng)論