Working with FPGA isn't intimidating when you know the basic techniques and options.
很簡單的開宗明義,如果懂得去瞭解FPGA的基礎,那就什麼都不害怕了!!
但該如何去瞭解呢?在這部落格裡我想分享我的想法及思維,當然不是最完善的敘述。
但如果想討論的人歡迎一起研究!!
由於功力太淺無法直接憑空分享,所以我都借由文章來產生共鳴。今天的文章為~
http://www.embedded.com/design/configurable-systems/4007481/1/The-art-of-FPGA-construction
The key to good communication is having an understanding of the development process. A solid understanding will help you comprehend and extract relevant information for status reports, define schedule tasks, and allocate appropriate resources and time.There have been many times when my FPGA knowledge has allowed me to detect and correct errors, such as wrong part numbers or misuse of terms and terminology found in requirements and other documents.
其實寫FPGA是一個非常龐大的程式碼,有可能是一堆人完成的,所以溝通協調是非常重要的。
就算是一個人也會忘記當初所寫的,所以好的程式排版註解都是很重要的,可以提高效能和準確度。
不然暗藏臭蟲都毫無所知無從著手啊!!!
圖示簡單地告訴我們設計FPGA有兩種概念的方式,
HDL的程式碼和Schematic Capture,
代表性的工具軟體分別為
Viewlogic's ViewDraw and HDL's EASE
CodeWright and Scriptum
其中HDL也有兩種設計概念,Structural and behavioral。
Structural就與Schematic Capture的概念雷同,利用圖像的方式拉移來完成。
Behavioural則是用寫程式碼來完成,知名的程式語言為VHDL, Verilog,也有Altera自己的語言AHDL等等~~
No comments:
Post a Comment