上一步是硬件描述語言,下一步是FPGA。
學習了硬件描述語言(Verilog或者VHDL)之後,FPGA該如何繼續。
世上沒有捷徑,每一步都得踏踏實實的走。學習FPGA也是這樣,在有了硬件描述語言的基礎之上,可以學習FPGA基礎。
學習模塊的劃分和接口的定義,可參考FPGA廠商的一些實例設計,想辦法實現一遍,學習一些解決問題的套路,處理問題的技巧,知道寫一個能用的東西大概需要哪些背景知識。
學習實現一些簡單、初級、常用的協議,如UART,SPI,IIC,,這裡會對寫狀態機的能力進行進一步鍛鍊。儘量寫的完善一點,複用性強一點,後續可直接使用。
學習系統架構實現,也就是不同模塊間的配合;也可學習一些複雜的協議(TCP)或者複雜的接口電路(SDRAM、DDR、USB等)。
寫testbench,以及寫仿真模型,加深對verilog的語法的理解。
原文地址:卿萃科技FPGA極客空間 微信公眾號
閱讀更多 卿萃科技FPGA 的文章