開發闆所有資料都可以在官網上找到,但需要你注冊一個賬号。
https://china.xilinx.com/support/documentation-navigation/design-hubs/dh0090-kcu116-evaluation-kit-hub0.html
有三部分
1、Getting Started

有兩個手冊,Board user guide,所有的開發闆介紹都在這裡,建議用的時候在目錄中選擇要看的部分,手冊會推薦你下載下傳相關的詳細介紹的datasheet,避免了自己盲目的尋找資料。
quick start 就是一個BIST,跟着跑一跑流水燈,熟悉一下闆子的撥碼開關和按鍵等。
2、Board Files
這部分就是原理圖以及bom,結構,以及硬體的相關檔案,個人覺得開發的話,隻關注原理圖就行了。
3、Designs
這部分就是本文的重點了
KCU116 Software Install and Board Setup Tutorial:指導你如何供電,配置撥碼開關、跳線等配置,安裝一些必備的軟體如,序列槽驅動等,還有一些接口的連接配接,比如FMC、PCIE、micro usb等,如果你沒有相關的接口,那麼相關的測試和Designs你是跑不了的,就可以略過了。建議還是要仔細看看這個文檔,不用自己盲目的亂搞,跑不出結果,或者下不來程式,有可能都是硬體沒有配置對。
KCU116 Board Interface Test:開發闆接口測試,注意如果要用Vivado TCL Shell 跑腳本啟動代碼,一定要把工程解壓到Vivado 的安裝路徑下,不然會報錯。如果是直接Vivado啟動工程,路徑就無所謂了。
程式下載下傳到闆子上之後,打開BIT.exe,是xilinx提供的一個接口測試軟體,按照說明測試就可以了,注意沒有的接口測試是沒法通過了。
KCU116 System Controller GUI Tutorial:這個是一個開發闆系統控制GUI軟體,裡面沒有工程,用來配置時鐘,恢複出廠設定等,以及監控電壓、功率,讀EEPROM等。
KCU116 Restoring Flash Tutorial:恢複出廠flash。
KCU116 PCIe Tutorial:PCIE我暫時用不到,感覺好浪費,有空一點用起來。
KCU116 MIG Tutorial:memory interface generators,是存儲器接口的IP核,要做DDR的可以參考。
KCU116 IPI Tutorial:這個是比較xilinx的開發闆自測,基本上我從spartan6開始,開發闆基本都會帶這個自測demo,通過序列槽發送相應的測試指令,實作對應的自測,建議仔細看,并且做一遍,有工程源碼,設計可以參考,删掉不用的功能即可,但是是用microblaze實作的,想跑純邏輯可以略過不看。
KCU116 GTY IBERT Tutorial:這個就是我需要的了,我安裝手冊一步一步的做了,但是最後一直link 不上,QPLL一直not locked。
咨詢技術支援,也沒給我什麼有用的幫助,最後就高速我應該是小問題,自己看手冊。可能是我們公司FPGA買的太少了,支援起來沒什麼動力,是以我還是建議sourcing換一個xilinx的代理,有代理看到了可以聯系我,後面我會留下聯系方式。
最後,莫名其妙的就好了,qpll lock了,想了很久,做了很多次測試,發現,隻要用BIT.exe,運作一下setup test ,然後再跑這個design 就一切正常了,估計是setup的時候配置的一些參數。
不管這些了,說多了都是坑。
其實官方給的example designs都是驗證相關的功能,跑不通也不用很較真,多看看手冊一般都會解決的!
跑通了也無非就是驗證一下相關的功能沒問題,KCU116的design工程都是用microblaze實作的,是以對于想用邏輯實作相關功能基本沒有什麼參考,還行要看相關的ip手冊。
最後留下我的QQ,希望能找到靠譜的xilinx的代理,以及志同道合的FPGAER。
QQ:549335336 ,電話就不留了!