国产精品免费无遮挡无码永久视频-国产高潮视频在线观看-精品久久国产字幕高潮-国产精品99精品无码视亚

FPGA入門:基本開發(fā)流程概述

發(fā)布時間:2015-2-9 20:15    發(fā)布者:rousong1989
FPGA入門:基本開發(fā)流程概述
本文節(jié)選自特權同學的圖書《FPGA/CPLD邊練邊學——快速入門Verilog/VHDL
書中代碼請訪問網盤:http://pan.baidu.com/s/1bndF0bt
         在第一章中,已經給出了FPGA/CPLD的基本開發(fā)流程圖。這里不妨回顧一下,如圖5.15所示。這個流程圖是一個相對比較高等級的FPGA/CPLD器件開發(fā)流程,從項目的提上議程開始,設計者需要進行FPGA/CPLD器件功能的需求分析,然后進行模塊的劃分,比較復雜和龐大的設計,則會通過模塊劃分把工作交給一個團隊的多人協(xié)作完成。各個模塊的具體任務和功能劃分完畢(通常各個模塊間的通信和接口方式也同時被確定),則可以著手進行詳細設計,包括代碼的編寫、綜合優(yōu)化、實現(xiàn)(映射或布局布線),為了保證設計達到預期要求,各種設計的約束輸入以及仿真驗證也穿插其間。最終在EDA工具上驗證無誤,則可以生產下載配置文件燒錄的實際器件中進行板級的調試工作。
圖5.15 FPGA/CPLD開發(fā)流程
當然了,對于沒有實際工程經驗的初學者而言,這個流程圖可能不是那么容易理解。不過沒有關系,我們會簡化這個過程,從實際操作角度,以比較低等級的方式來描繪整個設計的過程。如圖5.16所示,這里簡單的根據(jù)先后順序將開發(fā)步驟分為工程管理、設計輸入、實現(xiàn)與驗證、板級調試四個階段。工程管理階段,主要是新建工程和源代碼文件,可以使用Quartus II的新建工程向導完成工程的建立,源代碼文件則可以是Verilog的.v文件或VHDL的.vhd文件。設計輸入階段,完成代碼的編寫和基本語法的檢查。實現(xiàn)與驗證階段,則先對前面編寫好的代碼進行RTL級仿真,確認代碼實現(xiàn)基本功能后,則進行器件管腳的分配,接著編譯并做時序約束,然后進行門級仿真。門級仿真是在功能仿真的基礎上,加上了時序延時模型后的仿真,通常如果設計者可以保證時序約束后的報告確定達到設計要求,那么可以不用費事去做門級仿真,因為在一些較大的設計中進行門級仿真是件非常費時費力的任務。最后則是進行板級調試,首先需要通過EDA工具生成前面設計的下載配置文件,接著完成下載并進行板級調試驗證。
圖5.16 FPGA/CPLD設計簡易流程
本文節(jié)選自特權同學的圖書《FPGA/CPLD邊練邊學——快速入門Verilog/VHDL
書中代碼請訪問網盤:http://pan.baidu.com/s/1bndF0bt

本文地址:http://www.4huy16.com/thread-145867-1-1.html     【打印本頁】

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

廠商推薦

  • Microchip視頻專區(qū)
  • 技術熱潮席卷三城,2025 Microchip中國技術精英年會圓滿收官!
  • 電動兩輪車設計生態(tài)系統(tǒng)
  • “芯”光璀璨,鵬城共賞——2025 Microchip中國技術精英年會深圳站回顧
  • Microchip第22屆中國技術精英年會——采訪篇
  • 貿澤電子(Mouser)專區(qū)
關于我們  -  服務條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯(lián)系我們
電子工程網 © 版權所有   京ICP備16069177號 | 京公網安備11010502021702
快速回復 返回頂部 返回列表