閱讀679 返回首頁    go 京東網上商城


ZED-Board從入門到精通係列——插曲

去年暑假期間寫了一部分ZedBoard教程,由於開學,忙著找工作,一直擱置。寒假期間準備再跟進一部分係列教程。另外有幾點需要說明的是,Zynq發展很快,一年之內工具可能會發生較大變化,所以不能指望我的博客內容總是與最新的工具同步,需要開發者自己協調權衡,是采用最新的工具,還是跟著博客內容進行學習。

 

後麵的教程主要轉向Vivado開發環境,因為這是未來趨勢。如果還抱著ISE、EDK不放,很可能會被淘汰。Vivado包括集成開發環境(IDE)和高層次綜合工具(HLS)兩部分,將取代PlanAhead和ISE,XPS這三個工具,而SDK仍然保留。後麵博客將使用Vivado 2013.2版本進行開發,沒有原因,難得用熟了這個版本,在沒有遇到致命bug前不想頻繁更換。

 

以上對於邏輯工程師而言變化較大,對於嵌入式軟件工程師來說沒有什麼變化。希望讀者能根據自身情況進行工具調整。

 

Vivado相比前麵的PlanAhead工具省時不少,從使用HLS建立用戶IP開始,到集成、綜合、實現、生成bitstream、導出SDK總共不到10min,大大提高了生產力。使用Vivado之後才真正體會到Zynq開發的樂趣。

 

後麵還要關注算法性能,所以會經常有matlab代碼、C代碼、CUDA代碼、HLS代碼的對比實驗,如果感興趣可以進一步關注本博客。

最後更新:2017-04-03 12:54:49

  上一篇:go java中double類型變量保留小數點後兩位的問題
  下一篇:go 舍不得花錢的心理分析