低功耗FPGA大廠萊迪思半導體(Lattice Semiconductor)近日推出全新FPGA軟體解決方案Lattice Propel,提供擴充RISC-V IP及更多類型周邊元件的IP函式庫,並以「按建構逐步校正」(correct-by-construction)開發工具協助設計工作,進一步實現FPGA開發自動化。
萊迪思最新推出的Lattice Propel開發工具包含兩大特色:IP整合工具Lattice Propel Builder,以及軟體開發工具Lattice Propel SDK。
Lattice Propel Builder透過提供更完備的GUI和命令列工具,讓FPGA開發商能夠輕鬆以拖移IP區塊(block)方式進行處理器設計,該開發環境更能自動連線並產生代碼,例如Verilog。
Lattice Propel SDK則具備軟體套件建構、編譯、分析和除錯的應用程式,並以軟體函式庫與開發板級提供支援,讓軟體開發人員能在硬體就緒前進行軟體設計,加速產品上市時程。
萊迪思半導體亞太區現場技術支援總監蒲小雙表示:「Lattice Propel是首個支援RISC-V的基於快閃記憶體和SRAM的FPGA平台,透過優化RISC-V核心,萊迪思推出的最新FPGA開發環境能協助進行更高效能與更小尺寸的處理器開發工作。」
他進一步表示,開源指令集架構RISC-V在嵌入式應用中廣泛獲得採用,Lattice Propel首款支援的元件MachXO3D也能開放設計軟體指令集,以RISC-V架構進行設計能方便實現軟體遷移,增加設計彈性。
目前Lattice Propel支援八個IP核心,包含一顆支援RISC-V RV32I,以及四顆可支援AMBA匯流排架構(Advanced Microcontroller Bus Architecture)的核心。
此外,萊迪思將於6月24日及6月30日舉行網路研討會,介紹如何使用其最新軟體開發工具Lattice Propel。