利用強大的軟件設計工具為FPGA開(kāi)發(fā)者賦能

發(fā)布時(shí)間:2024-7-17 18:06    發(fā)布者:eechina
關(guān)鍵詞: FPGA開(kāi)發(fā) , Radiant , Propel
作者:萊迪思軟件和解決方案部 黃琦

許多嵌入式系統的開(kāi)發(fā)者都對使用基于FPGASoC系統感興趣,但是基于傳統HDL硬件描述語(yǔ)言的FPGA開(kāi)發(fā)工具和復雜流程往往會(huì )令他們望而卻步。為了解決這一問(wèn)題,萊迪思的Propel工具套件提供了基于圖形化設計方法的設計環(huán)境,用于創(chuàng )建,分析,編譯和調試基于FPGA的嵌入式系統,從而完成系統軟硬件設計。

萊迪思的Propel工具套件由兩部分組成:Propel Builder提供圖形化的SoC系統和硬件設計,通過(guò)拖放方式,選擇處理器和相關(guān)的外設與IP,通過(guò)圖形化的方式進(jìn)行配置和連接,從而完成系統層面的硬件設計; Propel SDK通過(guò)圖形化的集成開(kāi)發(fā)環(huán)境(IDE)和工具鏈,基于Builder提供的硬件信息,完成相對應的軟件開(kāi)發(fā)。

在最新版本的萊迪思Propel(2024.1)中,“進(jìn)一步簡(jiǎn)化開(kāi)發(fā)周期,改善軟硬件設計人員的體驗,使他們能夠專(zhuān)注于FPGA處理器系統的創(chuàng )新和優(yōu)化!比匀皇遣蛔兊暮诵脑O計理念。

例如,具有拖放IP實(shí)例化和“構建即正確”的設計方法,大大增強了易用性;通過(guò)圖形化設計界面的易用性,輔之以命令行工具的快捷性,能夠靈活得滿(mǎn)足各種技能水平的設計人員的需要;集成的IP服務(wù)器和本地端IP倉庫,提供了豐富的IP資源,可以幫助開(kāi)發(fā)人員在基于萊迪思的FPGA芯片上快速構建新的SoC嵌入式系統;SDK通過(guò)集成的IDE和工具鏈,中間庫,電路板級支持包(BSP),能快速實(shí)現軟件開(kāi)發(fā),編譯,調試,并協(xié)同硬件進(jìn)行系統集成。



萊迪思Radiant是另一款適用于網(wǎng)絡(luò )邊緣應用的全功能、易于使用的工具套件,通過(guò)提供強大的優(yōu)化和分析功能,實(shí)現快速和可預測的設計收斂。其模塊化、基于向導的圖形用戶(hù)界面可以直觀(guān)地引導用戶(hù)進(jìn)行設計創(chuàng )建、綜合、約束輸入、設計分析、調試和編程等設計流程,讓軟件的易用性達到新的高度。在最新的更新中,Radiant已經(jīng)可以支持Windows 10/11(64 bit)操作系統和Linux操作系統(Red Hat Enterprise Linux 7.9 64位、8.4或8.8 64位\以及Ubuntu 20.04或22.04 LTS 64位和CentOS 8.4)。

使用多功能行業(yè)標準的設計方法,為設計人員和嵌入式軟件開(kāi)發(fā)者帶來(lái)信心,也是萊迪思軟件工具的特點(diǎn)。例如,Radiant使用了在FPGA行業(yè)中被廣泛用于設計約束的SDC格式文件,Propel SDK使用基于Eclipse的行業(yè)標準工具。同時(shí),萊迪思綜合工具廣泛還覆蓋了各種設計入門(mén)語(yǔ)言,包括FPGA支持的所有標準語(yǔ)言,如VHDL、Verilog和System Verilog。在新版本中,與Verilog類(lèi)似,Propel 2024.1增強了對VHDL的支持,用VHDL和Verilog編寫(xiě)的RTL代碼可轉換為膠合邏輯組件,用于系統集成。

除此之外,萊迪思軟件工具集中還包括了智能規劃功能,比如Radiant和Diamond都可以顯示時(shí)序圖、功耗計算器、布線(xiàn)矩陣、物理布局和擁塞等信息,或者是設計中發(fā)生擁塞的位置并進(jìn)行更改。

這意味著(zhù)設計人員可以自定義實(shí)現方式以滿(mǎn)足他們的需求——如確保引腳正確放置,顯示模塊的位置和可優(yōu)化的模塊等。通過(guò)此類(lèi)高級優(yōu)化功能,設計人員能夠為器件實(shí)現最佳的時(shí)序和面積優(yōu)化。此外,精確的分析功能實(shí)現了設計的可視化,用戶(hù)可以通過(guò)相關(guān)報告,了解是否實(shí)現了設計結果。

與智能性、便捷性同等重要的是安全性。如今,網(wǎng)絡(luò )攻擊的頻率和復雜性正逐步增加,網(wǎng)絡(luò )安全和網(wǎng)絡(luò )保護恢復是所有應用設計人員要考慮的頭等大事。為了實(shí)現這一目標,萊迪思在其軟件中提供了行業(yè)領(lǐng)先的安全特性,尤其是Radiant™和Propel™設計軟件的最新版本現已支持全新的MachXO5D-NX FPGA系列和最新的Sentry解決方案集合。

總體而言,無(wú)論是經(jīng)驗豐富的工程師還是剛剛入門(mén)的新手,無(wú)論面對的是簡(jiǎn)單的應用還是復雜的嵌入式控制和數據處理系統,憑借直觀(guān)的界面和全面的功能,萊迪思軟件工具集都將幫助FPGA開(kāi)發(fā)人員在其應用和系統開(kāi)發(fā)中快速、高效地取得設計成功。

本文地址:http://selenalain.com/thread-865367-1-1.html     【打印本頁(yè)】

本站部分文章為轉載或網(wǎng)友發(fā)布,目的在于傳遞和分享信息,并不代表本網(wǎng)贊同其觀(guān)點(diǎn)和對其真實(shí)性負責;文章版權歸原作者及原出處所有,如涉及作品內容、版權和其它問(wèn)題,我們將根據著(zhù)作權人的要求,第一時(shí)間更正或刪除。
您需要登錄后才可以發(fā)表評論 登錄 | 立即注冊

關(guān)于我們  -  服務(wù)條款  -  使用指南  -  站點(diǎn)地圖  -  友情鏈接  -  聯(lián)系我們
電子工程網(wǎng) © 版權所有   京ICP備16069177號 | 京公網(wǎng)安備11010502021702
快速回復 返回頂部 返回列表
午夜高清国产拍精品福利|亚洲色精品88色婷婷七月丁香|91久久精品无码一区|99久久国语露脸精品|动漫卡通亚洲综合专区48页