『壹』 xilinx Ultrascale+ 編譯時間
UltraScale結構的時鍾資源包括全局時鍾輸入、位元組時鍾輸入、時鍾緩沖和布線。每一個I/O組上有4個全局時鍾引腳,可以直接訪問全局時鍾緩沖區、MMCM和PLL。GC輸入提供了高速訪問全局和區域時鍾資源的專用通道。
『貳』 XILINX用在哪些領域
很多很多
舉例:
航天和軍用產品應用
Xilinx 推出商業、工業、軍用和宇航級產品,滿足航空航天和軍用產品產業的需要。
音頻
Xilinx FPGA 和目標設計平台可實現更高的靈活性,加快產品上市進程並降低整體非重發性設計成本 (NRE),從而可滿足各種視頻和成像應用需求。
Automotive
Xilinx 汽車(XA)是一種可編程引擎,適於當今的很多信息娛樂、駕駛員輔助和駕駛員信息系統,以及未來的新一代系統。
廣播
利用廣播目標設計平台和高端專業廣播系統解決方案快速適應日新月異的市場需求,並進一步延長產品使用壽命。
消費類電子
消費類電子市場的需求與動態不斷發展變化。
高性能計算
處理技術與器件架構的改進使 Xilinx FPGA 可以在高性能計算 (HPC) 應用中用作橋接器和交換機,像加速器一樣能夠減輕運行在 CPU 上的軟體應用的部分負載,或者像具有固定功能的硬體加速器一樣,能夠支持高吞吐量數據處理。
Instrial
Xilinx 面向工業、科學和醫療(ISM)的 FPGA 和目標設計平台為包括工業成像和監視、工業自動化和醫學成像設備在內的大量應用實現了更高的靈活性、更快的面市時間和更低的偶生工程總成本(NRE)。
醫療
對於診斷、監控和治療應用,Virtex FPGA 和 Spartan® FPGA 系列可以滿足各種處理、顯示和 I/O 介面要求。
Security
Xilinx 可提供從訪問控制到監控和安全系統等各種滿足安全應用發展所需的解決方案。
Video and Imaging
Xilinx FPGA 和目標設計平台可實現更高的靈活性,加快產品上市進程並降低整體非重發性設計成本 (NRE),從而可滿足各種視頻和成像應用需求。
有線通信
當今網路必將不斷演進,發展成為更快速、更可靠的簡易技術,例如光傳輸網路 (OTN) 及 IP Everywhere。
無線通信
從基站到微波回程再到衛星通信,Xilinx 在全球范圍內實現了更快、更經濟的無線通信,使得設備製造商能夠在競爭中處於領先地位。
『叄』 xilinx vivado下microblaze裡面C編程中,怎麼通過串口實現PC機和FPGA中RAM數據相互讀寫
1. 可以在vivado中通過block diagram生成microblaze的硬體,注意Xilinx提供了一個microblaze的例子,如果有問題可以參考這個例子來實現;
2. 畫好bd以後,先保存,然後verify,然後保存,然後點「生成bitstram」Vivado會自動按照綜合——實現——生成bit文件的順序執行;
如果其中出現錯誤,一定要仔細參考message的提示,然後從網上和Xilinx的文檔中尋找解決的辦法;
3. 輸出到SDK的時候要特別注意,一般第一次的時候他會幫你輸出.bmm文件,後面就只有.bit文件和.xml文件了;但是實際上.bmm文件對打包生成最後的download.bit文件很重要,如果.bit文件和.bmm不對應的話,你生成的download.bit文件下載到FPGA之後可能會起不來。
4. Microblaze的IC/DC匯流排介面去連接一塊內存時,這塊內存的地址必須在cache的地址范圍內,比如cache范圍為0x0000_0000~0x7FFF_FFFF,否則可能無法寫入;
5. Microblaze的IP/DP匯流排介面去連接一塊內存時,這塊內存的地址必須在cache的地址范圍外,比如cache范圍為0x0000_0000~0x7FFF_FFFF,該內存地址范圍為0x8000_0000~0xFFFF_FFFF,否則也可能訪問不正常;
『肆』 關於 Xilinx 的JTAG的問題
沒有做過 但是了解有:Spartan3系列的 Starter kid開發板是用68013做完jtag的,而且還有公開原理圖。
ML605也是usb 的jtag xilinx網站提供有原理圖。
『伍』 調用XILINX的IP核在Modelsim中不能進行功能模擬,為什麼
因為沒有編譯。
找到 Simulation Library Compilation Wizard ,弄一下即可。
『陸』 FPGA軟體Xilinx ISE Design Suite 13.4不能進行模擬
跟matlab沒有關系,你需要在建工程的時候選擇哪個模擬工具,使用自帶的ISim還是modelsim
『柒』 Win7 64位系統安裝Xilinx Platform Cable USB顯示安裝驅動失敗,急,在線等
我遇到了同樣的問題,折騰了一個多小時,終於弄好了。
我是通過驅動精靈來安裝的,這要操作上比較簡單,但要注意兩點。
首先,當你插入模擬器時,驅動精靈會探測到Xilinx設備,並提示安裝驅動。
但此時需注意第一點,這個驅動程序分為32位與64位兩個版本,而驅動精靈無法區分,它會默認安裝32位的。所以,等驅動精靈下載完驅動後,它自己安裝時會失敗。這時,你需要進入它的下載目錄,運行:
MyDrivers\update\Xilinx_FPGA_install_xusb\nt64\wdreg.exe
然後,再退到Xilinx_FPGA_install_xusb目錄下,運行xusb_install.bat就可以了。
接下來,大家就會遇到樓主的問題,感覺驅動明明安裝了,還是連不上。
這時就需要注意第二點了。請打開驅動精靈檢查一下,是不是有一個「Jungo USB/PCI設備驅動」?點擊安裝或升級就可以了。
把模擬器的USB線重新拔插一下,再用iMPACT試試,是不是可以了呢?
如果仍然有問題,歡迎繼續探討!
補充:ISE的版本不要太舊,我看評論中還有人問ISE8版本,這也未免太舊了吧?
『捌』 xilinx ip核為什麼加不上
問題太專業了,估計解決不了。找當地專業部門花錢解決吧老大 幾年前設計專用集成電路(ASIC) 還是少數... 而不需昂貴的NRE 費。現在FPGA 的規模已達到百萬門, 如XILINX-p.htm" target="_blank" title="XILINX貨...
『玖』 xilinx /FPGA/ verilog HDL不同位數的數相加,如何進行
直接在聲明時候去定義signed是不是都是在書里看的這種方法啊。。個人感覺,問題可能一是由於你乘法乘的是3,FPGA怎麼算啊,如果是2的冪次,它還知道只是移位就可以了,不是的話它會綜合成什麼?二是加法運算肯定是按最高位數進行求和的,那之前有個乘法到底按多少位你可以自己查查書了。
個人覺得加法還是在賦值的時候使用$signed去做強制有符號數加法。所以你的程序可以這樣:
wire [11:0] a,b;
wire [14:0] c;
wire [12:0] temp;
assign temp = {b,1'b0};
assign c = $signed(a) + $signed(b) + $signed(temp);
試一下吧,順便告訴我結果哈
『拾』 xilinx fpga usb 驅動不了【急!!!!!!!!!!!!!!】
個人感覺,就是下載器的驅動沒有安裝好,cypress塞朴拉斯家晶元做的下載器,一般插電腦都會自動安裝。同時你可以試著重新安裝ISE,完全安裝的話會自帶下載器驅動的。實驗用板一般都是jtag下載方式。還有就是驗證下你接線有沒有接對,接上下載器後打開實驗板電源,實驗板可能也需要配置下吧,別人的電腦可以你就不用管,呵呵。不需要額外的什麼jtag的。balabala也不知道怎麼說,加油 ~ 這種問題太泛了幫不上忙。