<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 測試測量 > 設計應用 > FPGA設計時常用的開發(fā)工具

          FPGA設計時常用的開發(fā)工具

          作者: 時間:2012-10-09 來源:網絡 收藏

          包括軟件工具和硬件工具兩種。其中硬件工具主要是廠商或第三方廠商開發(fā)的開發(fā)板及其下載線,另外還包括示波器、邏輯分析儀等板級的調試儀器。在軟件方面,針對FPGA設計的各個階段,FPGA廠商和EDA軟件公司提供了很多優(yōu)秀的EDA工具。如何充分利用各種工具的特點,如何進行多種EDA工具的協(xié)同設計,對FPGA的開發(fā)非常重要。

          本文引用地址:http://www.ex-cimer.com/article/193104.htm

          充分利用各種EDA工具的優(yōu)點,能夠提高系統(tǒng)性能和開發(fā)效率。FPGA開發(fā)可能使用的軟件工具如下:

          xilinx

          1)ISE    集成開發(fā)環(huán)境,硬件設計工具

          2)EDK   嵌入式系統(tǒng),硬件到軟件設計的整個嵌入式系統(tǒng)設計

          3)System Generator   數字信號處理開發(fā)軟件,利用Simulink建模和仿真環(huán)境來實現FPGA設計

          4)ChipScope   嵌入式邏輯分析儀用于在上板測試過程中采集并觀察芯片內部信號,以便于調試

          Altera

          1)Quartus II   集成環(huán)境開發(fā),可以完成從設計輸入到硬件配置的完整PLD設計流程

          2)SOPC Builder   嵌入式系統(tǒng),是一個建立、開發(fā)、維護系統(tǒng)的平臺

          3)MAX+PLUS II   開發(fā)工具,供了一種與結構無關的設計環(huán)境,是設計者能方便地進行設計輸入、快速處理和器件編程

          4)DSP Builder  數字信號處理開發(fā)軟件,系統(tǒng)級設計工具的算法開發(fā)、仿真和驗證功能與VHDL綜合、仿真和Altera開發(fā)工具整合

          5)Signaltap II  嵌入式邏輯分析儀,功能強大且極具實用性的FPGA片上debug工具軟件

          Lattice

          1)Isplever  集成開發(fā)環(huán)境;提供設計輸入、HDL綜合、驗證、器件適配、布局布線、編程和在系統(tǒng)設計調試

          2)ispLEVER Starter  Lattice公司的免費PLD開發(fā)軟件,支持600個宏單元以下的Lattice芯片的設計

          Actel

          1)Libero IDE   集成開發(fā)環(huán)境,擁有設計分析和時序收斂的嶄新功能,并同時實現更高性能

          2)Mentor Graphics MODELsim   仿真軟件,是單內核支持VHDL和Verilog混合仿真的仿真器

          Aldec

          1)ActiveHDL  一套不錯的VHDL/VerilogHDL仿真軟件仿真軟件

          Synplicity

          1)Synplify   綜合軟件,基于FPGA的ASIC原型驗證綜合工具,可優(yōu)化設計結果



          評論


          相關推薦

          技術專區(qū)

          關閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();