Xilinx FPGA設計進階(提高篇)
上傳時間: 2013-09-05
上傳用戶:fdfadfs
以某高速實時頻譜儀為應用背景,論述了5 Gsps采樣率的高速數據采集系統的構成和設計要點,著重分析了采集系統的關鍵部分高速ADC(analog to digital,模數轉換器)的設計、系統采樣時鐘設計、模數混合信號完整性設計、電磁兼容性設計和基于總線和接口標準(PCI Express)的數據傳輸和處理軟件設計。在實現了系統硬件的基礎上,采用Xilinx公司ISE軟件的在線邏輯分析儀(ChipScope Pro)測試了ADC和采樣時鐘的性能,實測表明整體指標達到設計要求。給出上位機對采集數據進行處理的結果,表明系統實現了數據的實時采集存儲功能。
上傳時間: 2014-11-26
上傳用戶:黃蛋的蛋黃
EDA (Electronic Design Automation)即“電子設計自動化”,是指以計算機為工作平臺,以EDA軟件為開發環境,以硬件描述語言為設計語言,以可編程器件PLD為實驗載體(包括CPLD、FPGA、EPLD等),以集成電路芯片為目標器件的電子產品自動化設計過程。“工欲善其事,必先利其器”,因此,EDA工具在電子系統設計中所占的份量越來越高。下面就介紹一些目前較為流行的EDA工具軟件。 PLD 及IC設計開發領域的EDA工具,一般至少要包含仿真器(Simulator)、綜合器(Synthesizer)和配置器(Place and Routing, P&R)等幾個特殊的軟件包中的一個或多個,因此這一領域的EDA工具就不包括Protel、PSpice、Ewb等原理圖和PCB板設計及電路仿真軟件。目前流行的EDA工具軟件有兩種分類方法:一種是按公司類別進行分類,另一種是按功能進行劃分。 若按公司類別分,大體可分兩類:一類是EDA 專業軟件公司,業內最著名的三家公司是Cadence、Synopsys和Mentor Graphics;另一類是PLD器件廠商為了銷售其產品而開發的EDA工具,較著名的公司有Altera、Xilinx、lattice等。前者獨立于半導體器件廠商,具有良好的標準化和兼容性,適合于學術研究單位使用,但系統復雜、難于掌握且價格昂貴;后者能針對自己器件的工藝特點作出優化設計,提高資源利用率,降低功耗,改善性能,比較適合產品開發單位使用。 若按功能分,大體可以分為以下三類。 (1) 集成的PLD/FPGA開發環境 由半導體公司提供,基本上可以完成從設計輸入(原理圖或HDL)→仿真→綜合→布線→下載到器件等囊括所有PLD開發流程的所有工作。如Altera公司的MaxplusⅡ、QuartusⅡ,Xilinx公司的ISE,Lattice公司的 ispDesignExpert等。其優勢是功能全集成化,可以加快動態調試,縮短開發周期;缺點是在綜合和仿真環節與專業的軟件相比,都不是非常優秀的。 (2) 綜合類 這類軟件的功能是對設計輸入進行邏輯分析、綜合和優化,將硬件描述語句(通常是系統級的行為描述語句)翻譯成最基本的與或非門的連接關系(網表),導出給PLD/FPGA廠家的軟件進行布局和布線。為了優化結果,在進行較復雜的設計時,基本上都使用這些專業的邏輯綜合軟件,而不采用廠家提供的集成PLD/FPGA開發工具。如Synplicity公司的Synplify、Synopsys公司的FPGAexpress、FPGA Compiler Ⅱ等。 (3) 仿真類 這類軟件的功能是對設計進行模擬仿真,包括布局布線(P&R)前的“功能仿真”(也叫“前仿真”)和P&R后的包含了門延時、線延時等的“時序仿真”(也叫“后仿真”)。復雜一些的設計,一般需要使用這些專業的仿真軟件。因為同樣的設計輸入,專業軟件的仿真速度比集成環境的速度快得多。此類軟件最著名的要算Model Technology公司的Modelsim,Cadence公司的NC-Verilog/NC-VHDL/NC-SIM等。 以上介紹了一些具代表性的EDA 工具軟件。它們在性能上各有所長,有的綜合優化能力突出,有的仿真模擬功能強,好在多數工具能相互兼容,具有互操作性。比如Altera公司的 QuartusII集成開發工具,就支持多種第三方的EDA軟件,用戶可以在QuartusII軟件中通過設置直接調用Modelsim和 Synplify進行仿真和綜合。 如果設計的硬件系統不是很大,對綜合和仿真的要求不是很高,那么可以在一個集成的開發環境中完成整個設計流程。如果要進行復雜系統的設計,則常規的方法是多種EDA工具協調工作,集各家之所長來完成設計流程。
上傳時間: 2013-11-19
上傳用戶:wxqman
這是一篇很好的ISE入門資料,花了本人3個小時才寫完。對新手來說,只要按本文走,10分鐘就可以入門。
上傳時間: 2014-01-01
上傳用戶:我叫李小進
Xilinx UltraScale™ 架構針對要求最嚴苛的應用,提供了前所未有的ASIC級的系統級集成和容量。 UltraScale架構是業界首次在All Programmable架構中應用最先進的ASIC架構優化。該架構能從20nm平面FET結構擴展至16nm鰭式FET晶體管技術甚至更高的技術,同 時還能從單芯片擴展到3D IC。借助Xilinx Vivado®設計套件的分析型協同優化,UltraScale架構可以提供海量數據的路由功能,同時還能智能地解決先進工藝節點上的頭號系統性能瓶頸。 這種協同設計可以在不降低性能的前提下達到實現超過90%的利用率。 UltraScale架構的突破包括: • 幾乎可以在晶片的任何位置戰略性地布置類似于ASIC的系統時鐘,從而將時鐘歪斜降低達50% • 系統架構中有大量并行總線,無需再使用會造成時延的流水線,從而可提高系統速度和容量 • 甚至在要求資源利用率達到90%及以上的系統中,也能消除潛在的時序收斂問題和互連瓶頸 • 可憑借3D IC集成能力構建更大型器件,并在工藝技術方面領先當前行業標準整整一代 • 能在更低的系統功耗預算范圍內顯著提高系統性能,包括多Gb串行收發器、I/O以及存儲器帶寬 • 顯著增強DSP與包處理性能 賽靈思UltraScale架構為超大容量解決方案設計人員開啟了一個全新的領域。
標簽: UltraScale Xilinx 架構
上傳時間: 2013-11-17
上傳用戶:皇族傳媒
中文版詳情瀏覽:http://www.elecfans.com/emb/fpga/20130715324029.html Xilinx UltraScale:The Next-Generation Architecture for Your Next-Generation Architecture The Xilinx® UltraScale™ architecture delivers unprecedented levels of integration and capability with ASIC-class system- level performance for the most demanding applications. The UltraScale architecture is the industr y's f irst application of leading-edge ASIC architectural enhancements in an All Programmable architecture that scales from 20 nm planar through 16 nm FinFET technologies and beyond, in addition to scaling from monolithic through 3D ICs. Through analytical co-optimization with the X ilinx V ivado® Design Suite, the UltraScale architecture provides massive routing capacity while intelligently resolving typical bottlenecks in ways never before possible. This design synergy achieves greater than 90% utilization with no performance degradation. Some of the UltraScale architecture breakthroughs include: • Strategic placement (virtually anywhere on the die) of ASIC-like system clocks, reducing clock skew by up to 50% • Latency-producing pipelining is virtually unnecessary in systems with massively parallel bus architecture, increasing system speed and capability • Potential timing-closure problems and interconnect bottlenecks are eliminated, even in systems requiring 90% or more resource utilization • 3D IC integration makes it possible to build larger devices one process generation ahead of the current industr y standard • Greatly increased system performance, including multi-gigabit serial transceivers, I/O, and memor y bandwidth is available within even smaller system power budgets • Greatly enhanced DSP and packet handling The Xilinx UltraScale architecture opens up whole new dimensions for designers of ultra-high-capacity solutions.
標簽: UltraScale Xilinx 架構
上傳時間: 2013-11-13
上傳用戶:瓦力瓦力hong
FPGA 設計人員在滿足關鍵時序余量的同時力爭實現更高性能,在這種情況下,存儲器接口的設計是一個一向構成艱難而耗時的挑戰。Xilinx FPGA 提供 I/O 模塊和邏輯資源,從而使接口設計變得更簡單、更可
上傳時間: 2013-10-15
上傳用戶:ecooo
在ISE中直接調用chipscope進行在線邏輯分析
上傳時間: 2013-11-15
上傳用戶:thing20
本設計的整體思路是:以XILINX FPGA作為控制中心,通過提取熱釋電紅外傳感器感應到的人體紅外線信息,并利用溫度傳感器DS18B20檢測環境溫度并直接輸出數字溫度信號給FPGA 進行處理,在LED數碼管上顯示當前環境溫度值以及預設溫度值。通過獨立鍵盤輸入預設溫度值,其中預設溫度值只能為整數形式,檢測到的當前環境溫度可精確 到小數點后一位。同時采用PWM脈寬調制方式來改變直流風扇電機的轉速。并通過兩個按鍵改變預設溫度值,一個提高預設溫度,另一個降低預設溫度值。系統結 構框圖如下:
上傳時間: 2013-11-14
上傳用戶:dianxin61
xilinx v5 95t 開發板原理圖,xilinx_v5sx95t_schematics(xilinx v5 95t 開發板原理圖)。
標簽: t_schematics xilinx_v xilinx 95t
上傳時間: 2014-12-28
上傳用戶:txfyddz