www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當前位置:首頁 > 工業(yè)控制 > 電子設(shè)計自動化
[導讀]1 引 言 現(xiàn)場可編程門陣列FPGA有集成度高、體積小、靈活可重配置、實驗風險小等優(yōu)點,在復雜數(shù)字系統(tǒng)中得到了越來越廣泛的應(yīng)用。隨著FPGA技術(shù)的成熟和不斷飛速發(fā)展,數(shù)字電路的設(shè)計只需一片F(xiàn)PGA器件、一些存儲設(shè)備和

1 引 言

現(xiàn)場可編程門陣列FPGA有集成度高、體積小、靈活可重配置、實驗風險小等優(yōu)點,在復雜數(shù)字系統(tǒng)中得到了越來越廣泛的應(yīng)用。隨著FPGA技術(shù)的成熟和不斷飛速發(fā)展,數(shù)字電路的設(shè)計只需一片F(xiàn)PGA器件、一些存儲設(shè)備和一些電氣接口匹配電路的解決方案已成為主流選擇方案。根據(jù)多年的應(yīng)用經(jīng)驗,相關(guān)數(shù)字系統(tǒng)中,F(xiàn)PGA器件的選型非常重要,不合理的選型會導致一系列的后續(xù)設(shè)計問題,有時甚至會使設(shè)計失?。缓侠淼倪x型不光可以避免設(shè)計問題,而且可以提高系統(tǒng)的性價比,延長產(chǎn)品的生命周期,獲得預想不到的經(jīng)濟效果。

經(jīng)過深入研究,總結(jié)了以下選型問題:器件的供貨渠道和開發(fā)工具的支持;器件的硬件資源;器件的電氣接口標準;器件的速度等級;器件的溫度等級;器件的封裝;器件的價格。

2 FPGA器件選型應(yīng)該考慮的問題

2.1 器件的供貨渠道和開發(fā)工具的支持

目前,主要的FPGA供應(yīng)商有Xllinx公司、Altera公司、Lattic公司和Actel公司,其中Xllinx公司和Altera公司的規(guī)模最大,能提供器件的種類非常豐富。FPGA的發(fā)展速度非??欤芏嘈吞柕腇PGA器件已不是主流產(chǎn)品,為了提高產(chǎn)品的生命周期,最好在貨源比較足的主流器件中選型。目前,Altera公司的主流器件有CycloneⅡ,CycloneⅢ,StatixⅡ,StatixⅡGX,StatixⅢ和StatixⅢGX等系列,其中CycloneⅡ和CycloneⅢ系列主要應(yīng)用于邏輯設(shè)計和簡單的數(shù)字信號處理,StatixⅡ和StatixⅢ系列主要應(yīng)用于高速復雜數(shù)字信號處理和高速邏輯設(shè)計,StatixⅡGX和StatixⅢGX系列主要應(yīng)用于通訊領(lǐng)域[1];Xllinx公司的主流器件有Spartan-3E,Spartan-3A,Virtex-4LX,Virtex-4 SX,Virtex-4 FX,Virtex-5 LX,Virtex-5SX和Virtex-5 FX等系列,其中Spartan-3E和Spartan-3A系列主要應(yīng)用于邏輯設(shè)計和簡單數(shù)字信號處理,Vir-tex-4 LX和Virtex-5 LX系列主要應(yīng)用于高速邏輯設(shè)計,Virtex-4 SX和Virtex-5 SX系列主要應(yīng)用于高速復雜數(shù)字信號處理,Virtex-4 FX和Virtex-5 FX系列主要應(yīng)用于嵌入式系統(tǒng)[3]。

兩家公司都提供了優(yōu)秀的開發(fā)工具。Xllinx公司有集成開發(fā)環(huán)境ISE,Altera公司有集成開發(fā)環(huán)境QuartusⅡ,兩個集成開發(fā)環(huán)境支持本公司所有器件的設(shè)計和開發(fā)[2,3]。該集成開發(fā)環(huán)境不僅功能強大、界面友好,而且有很多第三方合作伙伴提供相應(yīng)的技術(shù)支持,能使器件獲得更高的性能。因此,如果沒有特殊應(yīng)用要求,建議最好在這兩家公司進行器件選型。

2.2器件的硬件資源

硬件資源是器件選型的重要標準。硬件資源包括邏輯資源、I/O資源、布線資源、DSP資源、存儲器資源、鎖相環(huán)資源、串行收發(fā)器資源和硬核微處理器資源等。

邏輯資源和I/O資源的需求是每位設(shè)計人員最關(guān)心的問題,一般都會考慮到,可是,過度消耗I/O資源和布線資源可能產(chǎn)生的問題卻很容易被忽視。主流FPGA器件中,邏輯資源都比較豐富,一般可以滿足應(yīng)用需求??墒?,在比較復雜的數(shù)字系統(tǒng)中,過度I/O資源的消耗可能會導致2個問題:FPGA負荷過重,器件發(fā)熱嚴重,嚴重影響器件的速度性能、工作穩(wěn)定性和壽命,設(shè)計中要考慮器件的散熱問題;局部布線資源不足,電路的運行速度明顯降低,有時甚至使設(shè)計不能適配器件,設(shè)計失敗。根據(jù)本人的應(yīng)用經(jīng)驗:

(1)在做復雜數(shù)字信號處理時,位數(shù)比較高的乘法器和除法器對全局布線資源的消耗量比較大;

(2)在做邏輯設(shè)計時,雙向I/O口對局部布線資源的消耗量比較大;

(3)在利用存儲器資源設(shè)計濾波器的應(yīng)用場合,局部布線資源的消耗量比較大;

(4)在電氣接口標準比較多,而邏輯比較復雜的應(yīng)用場合,局部布線資源的消耗量比較大。

據(jù)Altera公司推薦,設(shè)計中最好能預留30%以上的邏輯資源、20%以上的I/O資源和30%以上的布線資源。而且,從兩家公司器件的結(jié)構(gòu)看,Xllinx公司器件的可編程邏輯塊相對于Al-tera公司要復雜一些,使用起來要靈活一些。在一些復雜的、控制信號比較多的設(shè)計中,適合選用Xllinx公司的產(chǎn)品。不過Xllinx公司器件布線資源是分段的,器件延時的可預測性要差一些。在這些應(yīng)用場合,最好首先做設(shè)計仿真,對設(shè)計?肖耗的布線資源,尤其是很容易被忽視的局部布線資源,要有一個比較充分的了解,然后在考慮器件選型,是比較理想的。

在做乘法運算比較多而且對速度性能要求比較高的應(yīng)用場合,最好能選用帶DSP資源比較多的器件,例如,Altera公司的StatixⅡ和StatixⅢ系列[2],Xllinx公司的Virtex-4 SX和Virtex-5 SX系列等[3]。

器件中的存儲器資源主要有2種用途:作高性能濾波器;實現(xiàn)小容量高速數(shù)據(jù)緩存。這是一種比較寶貴的硬件資源,一般器件中的存儲器資源都不太多,存儲器資源較多的器件邏輯容量也非常大,用得也比較少,供貨渠道也不多,器件價格也非常高。因此,在器件選型時,最好不要片面追求設(shè)計的集成度而選用這種器件,可以考慮選用低端器件+外擴存儲器的設(shè)計方案。

目前,主流FPGA中都集成了鎖相環(huán),利用鎖相環(huán)對時鐘進行相位鎖定,可以使電路獲得更穩(wěn)定的性能。Xllinx公司提供的是數(shù)字鎖相環(huán),其優(yōu)點是能獲得更精確的相位控制,其缺點是下限工作頻率較高,一般在24 MHz以上;Altera公司提供的是模擬鎖相環(huán),其優(yōu)點是下限工作頻率較低,一般在16 MHz以上,其主流器件StatixⅡ和StatixⅢ系列中的增強型鎖相環(huán)工作頻率只要求在4 MHz以上,其缺點是對時鐘相位的控制精度相對較差。

在通訊領(lǐng)域里,用光纖傳輸高速數(shù)據(jù)是一個比較常用的解決方案。A1tera公司的StatixⅡGX和StatixⅢGX系列,Xllinx公司的Virtex-4 FX和Virtex-5 FX系列[2]都集成了高速串行收發(fā)器,這種器件價格一般都比較高。目前,National和Maxim等公司提供的高性能專用串行收發(fā)芯片價格都不高,因此,如果只是進行光纖數(shù)據(jù)傳輸沒計,大可不必選用這種器件;如果是光纖數(shù)據(jù)傳輸+邏輯或算法比較復雜的應(yīng)用場合,最好是將兩種方案進行比較,然后考慮是否選用該器件。

利用集成硬核微處理器的FPGA器件進行嵌入式開發(fā),代表嵌入式應(yīng)用的一個方向。Altera公司提供集成ARM[2]的APEX系列器件,Xllinx公司提供集成Power-Pc[3]的Virtex-4 FX和virtex-5 FX系列器件。隨著器件價格不斷下降,在很多應(yīng)用場合,在不增加成本的情況下,選用該器件和傳統(tǒng)FPGA+MCU的應(yīng)用方案相比,能大幅度提高系統(tǒng)性能和降低硬件設(shè)計復雜程度。此時,選用該器件是比較理想的。

2.3 電氣接口標準

目前,數(shù)字電路的電氣接口標準非常多。在復雜數(shù)字系統(tǒng)中,經(jīng)常會出現(xiàn)多種電氣接口標準。目前,主流FP-GA器件支持的電氣接口標準有如下圖等各種標準,可以滿足絕大部分應(yīng)用設(shè)計需求。


可是,F(xiàn)PGA器件的每一個I/O并不支持所有的電氣接口標準,以Altera公司的FPGA為例,只有部分1/O支持SSTL-2 ClassⅡ電氣接口標準,在對DDR進行設(shè)計時,會導致PCB布線相當復雜,器件的I/O管腳利用率相當?shù)?。而Xllinx公司的FPGA幾乎所有的管腳都支持SSTL-2 ClassⅡ電氣接口標準,此時選用Xllinx公司的FPGA是比較理想的。

2.4 器件的速度等級

關(guān)于器件速度等級的選型,一個基本的原則是:在滿足應(yīng)用需求的情況下,盡量選用速度等級低的器件。該選型原則有如下好處:

(1)由于傳輸線效應(yīng),速度等級高的器件更容易產(chǎn)生信號反射,設(shè)計要在信號的完整性上花更多的精力;

(2)速度等級高的器件一般用得比較少,價格經(jīng)常是成倍增加,而且高速器件的供貨渠道一般比較少,器件的訂貨周期一般都比較長,經(jīng)常會延誤產(chǎn)品的研發(fā)周期,降低產(chǎn)品的上市率。

2.5 器件的溫度等級

某些應(yīng)用場合,對器件的環(huán)境溫度適應(yīng)能力提出了很高的要求,此時,就應(yīng)該在有工業(yè)級甚至是軍品級或宇航級的器件中進行選型。據(jù)調(diào)研,Altera公司每種型號的FPGA都有工業(yè)級產(chǎn)品;Xllinx公司每種型號的FPGA都有工業(yè)級產(chǎn)品,部分型號的FPGA提供軍品級和宇航級產(chǎn)品。如果設(shè)計主要面向軍用或航天應(yīng)用,最好選用Actel公司的器件,該公司的器件主要面向這些用戶。

2.6 器件的封裝

目前,主流器件的封裝形式有[2,3]:QFP,BGA和FB-GA,BGA和FBGA封裝器件的管腳密度非常高,設(shè)計中必須使用多層板,PCB布線相當復雜,設(shè)計成本比較高,器件焊接成本比較高,因此,設(shè)計中能不用盡量不用。不過,在密度非常高,集成度非常高和對PCB板體積要求比較高的應(yīng)用場合,盡量選用BGA和FBGA封裝器件。還有一種情況,在電路速度非常高的應(yīng)用場合,最好選用BGA和FBGA封裝器件,這2種封裝器件由于器件管腳引線電感和分布電容比較小,有利于高速電路的設(shè)計。

2.7 器件的價格

器件集成度不斷提高,性能不斷上升,而價位不斷下降是FPGA器件發(fā)展的普遍趨勢,因此,在不斷推出的新型器件中選型是一個基本規(guī)律。以Xllinx公司剛推出的Virtex-5為例,性能比Virtex-4提高30%,而相對價位卻降低35%。

3 結(jié) 語

本文是筆者多年從事FPGA器件應(yīng)用開發(fā)和對FP-GA技術(shù)不斷跟蹤的結(jié)晶。文中不僅結(jié)合部分應(yīng)用實例對FPGA器件的選型進行了深入的總結(jié),而且提供了大量的最新器件信息。這些內(nèi)容對從事FPGA應(yīng)用設(shè)計的人員有很大的參考價值。



來源:ks991次

本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

LED驅(qū)動電源的輸入包括高壓工頻交流(即市電)、低壓直流、高壓直流、低壓高頻交流(如電子變壓器的輸出)等。

關(guān)鍵字: 驅(qū)動電源

在工業(yè)自動化蓬勃發(fā)展的當下,工業(yè)電機作為核心動力設(shè)備,其驅(qū)動電源的性能直接關(guān)系到整個系統(tǒng)的穩(wěn)定性和可靠性。其中,反電動勢抑制與過流保護是驅(qū)動電源設(shè)計中至關(guān)重要的兩個環(huán)節(jié),集成化方案的設(shè)計成為提升電機驅(qū)動性能的關(guān)鍵。

關(guān)鍵字: 工業(yè)電機 驅(qū)動電源

LED 驅(qū)動電源作為 LED 照明系統(tǒng)的 “心臟”,其穩(wěn)定性直接決定了整個照明設(shè)備的使用壽命。然而,在實際應(yīng)用中,LED 驅(qū)動電源易損壞的問題卻十分常見,不僅增加了維護成本,還影響了用戶體驗。要解決這一問題,需從設(shè)計、生...

關(guān)鍵字: 驅(qū)動電源 照明系統(tǒng) 散熱

根據(jù)LED驅(qū)動電源的公式,電感內(nèi)電流波動大小和電感值成反比,輸出紋波和輸出電容值成反比。所以加大電感值和輸出電容值可以減小紋波。

關(guān)鍵字: LED 設(shè)計 驅(qū)動電源

電動汽車(EV)作為新能源汽車的重要代表,正逐漸成為全球汽車產(chǎn)業(yè)的重要發(fā)展方向。電動汽車的核心技術(shù)之一是電機驅(qū)動控制系統(tǒng),而絕緣柵雙極型晶體管(IGBT)作為電機驅(qū)動系統(tǒng)中的關(guān)鍵元件,其性能直接影響到電動汽車的動力性能和...

關(guān)鍵字: 電動汽車 新能源 驅(qū)動電源

在現(xiàn)代城市建設(shè)中,街道及停車場照明作為基礎(chǔ)設(shè)施的重要組成部分,其質(zhì)量和效率直接關(guān)系到城市的公共安全、居民生活質(zhì)量和能源利用效率。隨著科技的進步,高亮度白光發(fā)光二極管(LED)因其獨特的優(yōu)勢逐漸取代傳統(tǒng)光源,成為大功率區(qū)域...

關(guān)鍵字: 發(fā)光二極管 驅(qū)動電源 LED

LED通用照明設(shè)計工程師會遇到許多挑戰(zhàn),如功率密度、功率因數(shù)校正(PFC)、空間受限和可靠性等。

關(guān)鍵字: LED 驅(qū)動電源 功率因數(shù)校正

在LED照明技術(shù)日益普及的今天,LED驅(qū)動電源的電磁干擾(EMI)問題成為了一個不可忽視的挑戰(zhàn)。電磁干擾不僅會影響LED燈具的正常工作,還可能對周圍電子設(shè)備造成不利影響,甚至引發(fā)系統(tǒng)故障。因此,采取有效的硬件措施來解決L...

關(guān)鍵字: LED照明技術(shù) 電磁干擾 驅(qū)動電源

開關(guān)電源具有效率高的特性,而且開關(guān)電源的變壓器體積比串聯(lián)穩(wěn)壓型電源的要小得多,電源電路比較整潔,整機重量也有所下降,所以,現(xiàn)在的LED驅(qū)動電源

關(guān)鍵字: LED 驅(qū)動電源 開關(guān)電源

LED驅(qū)動電源是把電源供應(yīng)轉(zhuǎn)換為特定的電壓電流以驅(qū)動LED發(fā)光的電壓轉(zhuǎn)換器,通常情況下:LED驅(qū)動電源的輸入包括高壓工頻交流(即市電)、低壓直流、高壓直流、低壓高頻交流(如電子變壓器的輸出)等。

關(guān)鍵字: LED 隧道燈 驅(qū)動電源
關(guān)閉