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

          關 閉

          新聞中心

          EEPW首頁 > 工控自動化 > 設計應用 > 自動售貨機控制模塊 VHDL 程序設計及 FPGA 實現(xiàn)

          自動售貨機控制模塊 VHDL 程序設計及 FPGA 實現(xiàn)

          作者: 時間:2011-01-02 來源:網(wǎng)絡 收藏

          編譯、仿真及FPGA實現(xiàn)
          在Altera公司的可編程邏輯器件集成開發(fā)平臺Quartus II 8.0下完成程序的編輯、編譯并進行時序仿真。


          1)編譯:編譯是EDA設計中的核心環(huán)節(jié)。軟件將對設計輸入文件進行邏輯化簡、綜合和優(yōu)化, 適當?shù)赜靡黄蚨嗥骷M行適配,最后產(chǎn)生編程用的編程文件。主要包括設計編譯和檢查、邏輯優(yōu)化和綜合、適配和分割、布局和布線、生成編程數(shù)據(jù)文件等過程。自動售貨機控制模塊VHDL文件編譯報告如圖2所示。

          圖2 編譯報告

          報告中給出了進行編譯的時間、采用的開發(fā)軟件的版本、頂層設計實體名、選用器件的系列和型號、時序分析情況、占用資源情況及引腳使用情況等信息。


          2)時序仿真:編譯后對系統(tǒng)和各模塊進行時序仿真,分析其時序關系,估計設計的性能及檢查和消除競爭冒險是非常有必要的。仿真前,先利用波形編輯器建立波形文件,仿真結(jié)果將會生成報告文件和輸出信號波形,從中便可以觀察到各個節(jié)點的信號變化。若發(fā)現(xiàn)錯誤,則返回設計輸入中修改設計邏輯。自動售貨機控制模塊仿真波形如圖3所示。

          圖3 時序仿真波形


          3) FPGA實現(xiàn):將編譯階段生成的編程數(shù)據(jù)文件通過Quartus II 下載到芯片EPF10K10LC84-4中,并在電子設計自動化實驗系統(tǒng)中進行測試得到了正確的結(jié)果。


          上一頁 1 2 3 下一頁

          關鍵詞: 收發(fā)器

          評論


          相關推薦

          技術專區(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); })();