FPGA入門的必經之路(二)

所謂必經之路,每一條都是不可或缺的。這裏也就是給大家指個路,等你真正上路了,會發現路上有花有草有風景,有風有霧還有坑!看似每條只有簡單幾句,其實都要用心去看資料,去理解,去實踐。花花草草的你自己去欣賞,遇到繞不過去的坑,要自己淌一淌,實在淌不過去,你來找我,抽空可以扶你一把。

廢話不多說了,繼續往下寫:

5、瞭解時鐘的概念,什麼是佔空比,抖動和偏斜等,時鐘就像FPGA的真氣,所有的功力都是真氣推動的,這真氣如何練就,你要清楚。另外,真氣是如何促使發功的,也就是時鐘和邏輯之間的關係,要搞清楚。

找你選擇的那款FPGA,有針對這款FPGA所在系列的時鐘資源的說明文檔,最好細細讀一遍,理解時鐘在FPGA內部是如何運行的,有哪些時鐘資源可以利用。

6、瞭解建立保持時間的概念,能用圖畫出來講給別人聽纔算理解。對於FPGA和其他器件之間的接口連接採樣的穩定性,建立保持時間是至關重要的。FPGA內部的時序也和這個有關,相同時鐘下的邏輯如何處理,跨時鐘的邏輯如何處理,都是很關鍵的。

7、如果上面你都理解了,找個開發板上最簡單的例程跑一跑,就是類似於計數器的點燈實驗,看了這麼多資料,真氣憋了這麼久,總要打一拳看看對吧,看板子上的LED燈忽閃忽閃的,你終於知道真氣催動的小拳拳是幹嘛用的了。

8、瞭解簡單慢速串行接口的時序和協議,比如SPI、I2C,建議從SPI開始,找個有SPI驅動芯片的FPGA開發板練個手,讀寫操作來一波。

哦,對了,你寫的代碼到底能不能用,功能正不正常,上板調試之前要仿真下的哦,仿真啥的下次再講...

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章