萊迪思FPGA軟件方案Propel支持RISC-V IP低功耗設(shè)計(jì)
低功耗FPGA大廠萊迪思半導(dǎo)體(Lattice Semiconductor)近日推出全新FPGA軟件解決方案Lattice Propel,提供擴(kuò)充RISC-V IP及更多類(lèi)型周邊組件的IP函式庫(kù),并以「按建構(gòu)逐步校正」(correct-by-construction)開(kāi)發(fā)工具協(xié)助設(shè)計(jì)工作,進(jìn)一步實(shí)現(xiàn)FPGA開(kāi)發(fā)自動(dòng)化。
本文引用地址:http://butianyuan.cn/article/202006/414449.htm萊迪思最新推出的Lattice Propel開(kāi)發(fā)工具包含兩大特色:IP整合工具Lattice Propel Builder,以及軟件開(kāi)發(fā)工具Lattice Propel SDK。
Lattice Propel Builder透過(guò)提供更完備的GUI和命令行工具,讓FPGA開(kāi)發(fā)商能夠輕松以拖移IP區(qū)塊(block)方式進(jìn)行處理器設(shè)計(jì),該開(kāi)發(fā)環(huán)境更能自動(dòng)聯(lián)機(jī)并產(chǎn)生代碼,例如Verilog。
Lattice Propel SDK則具備軟件套件建構(gòu)、編譯、分析和除錯(cuò)的應(yīng)用程序,并以軟件函式庫(kù)與開(kāi)發(fā)板級(jí)提供支持,讓軟件開(kāi)發(fā)人員能在硬件就緒前進(jìn)行軟件設(shè)計(jì),加速產(chǎn)品上市時(shí)程。
萊迪思半導(dǎo)體亞太區(qū)現(xiàn)場(chǎng)技術(shù)支持總監(jiān)蒲小雙表示:「Lattice Propel是首個(gè)支持RISC-V的基于閃存和SRAM的FPGA平臺(tái),透過(guò)優(yōu)化RISC-V核心,萊迪思推出的最新FPGA開(kāi)發(fā)環(huán)境能協(xié)助進(jìn)行更高效能與更小尺寸的處理器開(kāi)發(fā)工作?!?/p>
他進(jìn)一步表示,開(kāi)源指令集架構(gòu)RISC-V在嵌入式應(yīng)用中廣泛獲得采用,Lattice Propel首款支持的組件MachXO3D也能開(kāi)放設(shè)計(jì)軟件指令集,以RISC-V架構(gòu)進(jìn)行設(shè)計(jì)能方便實(shí)現(xiàn)軟件遷移,增加設(shè)計(jì)彈性。
目前Lattice Propel支持八個(gè)IP核心,包含一顆支持RISC-V RV32I,以及四顆可支持AMBA總線(xiàn)架構(gòu)(Advanced Microcontroller Bus Architecture)的核心。
評(píng)論