電子發(fā)燒友網(wǎng):針對(duì)目前電子發(fā)燒友網(wǎng)舉辦的“玩轉(zhuǎn)FPGA:iPad2,賽靈思開發(fā)板等你拿”,小編在電話回訪過程中留意到有很多參賽選手對(duì)Xilinx 公司的FPGA及其設(shè)計(jì)流程不是很熟悉,所以特意在此整理了一些相關(guān)知識(shí),希望對(duì)大家有所幫助。當(dāng)然也希望Xilinx FPGA愛好者能跟我們一起來探討學(xué)習(xí)! 本文主要幫助大家熟悉利用ISE進(jìn)行Xilinx 公司FPGA 代碼開發(fā)的基本流程。主要是幫助初學(xué)者了解和初步掌握 ISE 的使用,不需要 FPGA 的開發(fā)基礎(chǔ),所以對(duì)每個(gè)步驟并不進(jìn)行深入的討論。 圖 實(shí)例顯示成果圖
標(biāo)簽: Xilinx FPGA 設(shè)計(jì)實(shí)例
上傳時(shí)間: 2013-11-06
上傳用戶:時(shí)代將軍
Xilinx FPGAs require at least two power supplies: VCCINTfor core circuitry and VCCO for I/O interface. For the latestXilinx FPGAs, including Virtex-II Pro, Virtex-II and Spartan-3, a third auxiliary supply, VCCAUX may be needed. Inmost cases, VCCAUX can share a power supply with VCCO.The core voltages, VCCINT, for most Xilinx FPGAs, rangefrom 1.2V to 2.5V. Some mature products have 3V, 3.3Vor 5V core voltages. Table 1 shows the core voltagerequirement for most of the FPGA device families. TypicalI/O voltages (VCCO) vary from 1.2V to 3.3V. The auxiliaryvoltage VCCAUX is 2.5V for Virtex-II Pro and Spartan-3, andis 3.3V for Virtex-II.
上傳時(shí)間: 2013-10-22
上傳用戶:liu999666
目前,大型設(shè)計(jì)一般推薦使用同步時(shí)序電路。同步時(shí)序電路基于時(shí)鐘觸發(fā)沿設(shè)計(jì),對(duì)時(shí)鐘的周期、占空比、延時(shí)和抖動(dòng)提出了更高的要求。為了滿足同步時(shí)序設(shè)計(jì)的要求,一般在FPGA設(shè)計(jì)中采用全局時(shí)鐘資源驅(qū)動(dòng)設(shè)計(jì)的主時(shí)鐘,以達(dá)到最低的時(shí)鐘抖動(dòng)和延遲。 FPGA全局時(shí)鐘資源一般使用全銅層工藝實(shí)現(xiàn),并設(shè)計(jì)了專用時(shí)鐘緩沖與驅(qū)動(dòng)結(jié)構(gòu),從而使全局時(shí)鐘到達(dá)芯片內(nèi)部的所有可配置單元(CLB)、I/O單元 (IOB)和選擇性塊RAM(Block Select RAM)的時(shí)延和抖動(dòng)都為最小。為了適應(yīng)復(fù)雜設(shè)計(jì)的需要,Xilinx的FPGA中集成的專用時(shí)鐘資源與數(shù)字延遲鎖相環(huán)(DLL)的數(shù)目不斷增加,最新的 Virtex II器件最多可以提供16個(gè)全局時(shí)鐘輸入端口和8個(gè)數(shù)字時(shí)鐘管理模塊(DCM)。與全局時(shí)鐘資源相關(guān)的原語常用的與全局時(shí)鐘資源相關(guān)的Xilinx器件原語包括:IBUFG、IBUFGDS、BUFG、BUFGP、BUFGCE、 BUFGMUX、BUFGDLL和DCM等,如圖1所示。
標(biāo)簽: Xilinx FPGA 全局時(shí)鐘資源
上傳時(shí)間: 2014-01-01
上傳用戶:maqianfeng
摘要: 串行傳輸技術(shù)具有更高的傳輸速率和更低的設(shè)計(jì)成本, 已成為業(yè)界首選, 被廣泛應(yīng)用于高速通信領(lǐng)域。提出了一種新的高速串行傳輸接口的設(shè)計(jì)方案, 改進(jìn)了Aurora 協(xié)議數(shù)據(jù)幀格式定義的弊端, 并采用高速串行收發(fā)器Rocket I/O, 實(shí)現(xiàn)數(shù)據(jù)率為2.5 Gbps的高速串行傳輸。關(guān)鍵詞: 高速串行傳輸; Rocket I/O; Aurora 協(xié)議 為促使FPGA 芯片與串行傳輸技術(shù)更好地結(jié)合以滿足市場(chǎng)需求, Xilinx 公司適時(shí)推出了內(nèi)嵌高速串行收發(fā)器RocketI/O 的Virtex II Pro 系列FPGA 和可升級(jí)的小型鏈路層協(xié)議———Aurora 協(xié)議。Rocket I/O支持從622 Mbps 至3.125 Gbps的全雙工傳輸速率, 還具有8 B/10 B 編解碼、時(shí)鐘生成及恢復(fù)等功能, 可以理想地適用于芯片之間或背板的高速串行數(shù)據(jù)傳輸。Aurora 協(xié)議是為專有上層協(xié)議或行業(yè)標(biāo)準(zhǔn)的上層協(xié)議提供透明接口的第一款串行互連協(xié)議, 可用于高速線性通路之間的點(diǎn)到點(diǎn)串行數(shù)據(jù)傳輸, 同時(shí)其可擴(kuò)展的帶寬, 為系統(tǒng)設(shè)計(jì)人員提供了所需要的靈活性[4]。但該協(xié)議幀格式的定義存在弊端,會(huì)導(dǎo)致系統(tǒng)資源的浪費(fèi)。本文提出的設(shè)計(jì)方案可以改進(jìn)Aurora 協(xié)議的固有缺陷,提高系統(tǒng)性能, 實(shí)現(xiàn)數(shù)據(jù)率為2.5 Gbps 的高速串行傳輸, 具有良好的可行性和廣闊的應(yīng)用前景。
標(biāo)簽: Rocket 2.5 高速串行 收發(fā)器
上傳時(shí)間: 2013-11-06
上傳用戶:smallfish
·Xilinx FPGA設(shè)計(jì)進(jìn)階(提高篇) 文件列表: Ch1_Overview.PDF Ch2_Virtex_arch.PDF Ch3_fpga_design.PDF Ch4_HDL_Coding.PDF Ch5_Constraint.PDF Ch6_Floorplanner.PDF
標(biāo)簽: Xilinx FPGA nbsp 進(jìn)階
上傳時(shí)間: 2013-04-24
上傳用戶:zhyiroy
本文著重介紹了 Xilinx Platform Flash PROM 如何幫助系統(tǒng)和電路板設(shè)計(jì)人員簡(jiǎn)化 FPGA 配置設(shè)計(jì)。用于配置 FPGA 的可選解決方案有很多,但它們通常都需要大量的前期設(shè)計(jì)工作和時(shí)間。Platform Flash 是為配置 Xilinx FPGA 專門設(shè)計(jì)的一款包括硬件和軟件支持在內(nèi)的整體解決方案。
上傳時(shí)間: 2013-11-03
上傳用戶:zhangchu0807
頻率特征測(cè)試儀是用來測(cè)量電路傳輸特性和阻抗特性的儀器,簡(jiǎn)稱掃頻儀。掃頻信號(hào)源是掃頻儀的主要功能部件,作用是產(chǎn)生測(cè)量用的正弦掃頻信號(hào),其 掃頻范圍可調(diào),輸出信號(hào)幅度等幅。本設(shè)計(jì)采用DDS(數(shù)字頻率合成技術(shù))產(chǎn)生掃頻信號(hào),以Xilinx FPGA為控制核心,通過A/D和D/A等接口電路,實(shí)現(xiàn)掃頻信號(hào)頻率的步進(jìn)調(diào)整、幅度與相位的測(cè)量,創(chuàng)新的使用了計(jì)算機(jī)軟件作為儀器面板來顯示被測(cè)網(wǎng)絡(luò) 幅頻特性與相頻特性,并且測(cè)試結(jié)果可保存到各種存儲(chǔ)介質(zhì)中。
標(biāo)簽: FPGA PCB 數(shù)字存儲(chǔ) 掃頻儀
上傳時(shí)間: 2013-10-19
上傳用戶:xiaoxiang
本文著重介紹了 Xilinx Platform Flash PROM 如何幫助系統(tǒng)和電路板設(shè)計(jì)人員簡(jiǎn)化 FPGA 配置設(shè)計(jì)。用于配置 FPGA 的可選解決方案有很多,但它們通常都需要大量的前期設(shè)計(jì)工作和時(shí)間。Platform Flash 是為配置 Xilinx FPGA 專門設(shè)計(jì)的一款包括硬件和軟件支持在內(nèi)的整體解決方案。
上傳時(shí)間: 2013-11-04
上傳用戶:ifree2016
3 FPGA設(shè)計(jì)流程 完整的FPGA 設(shè)計(jì)流程包括邏輯電路設(shè)計(jì)輸入、功能仿真、綜合及時(shí)序分析、實(shí)現(xiàn)、加載配置、調(diào)試。FPGA 配置就是將特定的應(yīng)用程序設(shè)計(jì)按FPGA設(shè)計(jì)流程轉(zhuǎn)化為數(shù)據(jù)位流加載到FPGA 的內(nèi)部存儲(chǔ)器中,實(shí)現(xiàn)特定邏輯功能的過程。由于FPGA 電路的內(nèi)部存儲(chǔ)器都是基于RAM 工藝的,所以當(dāng)FPGA電路電源掉電后,內(nèi)部存儲(chǔ)器中已加載的位流數(shù)據(jù)將隨之丟失。所以,通常將設(shè)計(jì)完成的FPGA 位流數(shù)據(jù)存于外部存儲(chǔ)器中,每次上電自動(dòng)進(jìn)行FPGA電路配置加載。 4 FPGA配置原理 以Xilinx公司的Qpro Virtex Hi-Rel系列XQV100電路為例,F(xiàn)PGA的配置模式有四種方案可選擇:MasterSerial Mode,Slave Serial Mode,Master selectMAPMode,Slave selectMAP Mode。配置是通過芯片上的一組專/ 復(fù)用引腳信號(hào)完成的,主要配置功能信號(hào)如下: (1)M0、M1、M2:下載配置模式選擇; (2)CLK:配置時(shí)鐘信號(hào); (3)DONE:顯示配置狀態(tài)、控制器件啟動(dòng);
標(biāo)簽: Xilinx FPGA 集成電路 動(dòng)態(tài)老化
上傳時(shí)間: 2013-11-18
上傳用戶:oojj
這是最新的Xilinx 公司的FPGA培訓(xùn)講義,對(duì)于初學(xué)者以及想要更好了解XilinxFPGA的同學(xué)很有幫助
標(biāo)簽: Xilinx FPGA 培訓(xùn)講義
上傳時(shí)間: 2014-01-13
上傳用戶:chenlong
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1