亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        FPGA中開關(guān)矩陣的研究

        2016-12-06 02:18:19張艷飛單悅爾
        電子與封裝 2016年11期
        關(guān)鍵詞:選擇器走線繞線

        胡 凱,謝 達,劉 彤,張艷飛,單悅爾

        (中國電子科技集團公司第58研究所,江蘇無錫 214072)

        FPGA中開關(guān)矩陣的研究

        胡凱,謝達,劉彤,張艷飛,單悅爾

        (中國電子科技集團公司第58研究所,江蘇無錫 214072)

        開關(guān)矩陣是現(xiàn)場可編程門陣列FPGA芯片中最重要的組成部分之一。通過對FPGA中開關(guān)矩陣進行分析和研究,介紹了開關(guān)矩陣的布局和繞線方式,建立了開關(guān)矩陣的基本模型,對開關(guān)矩陣模型進行了仿真、分析和優(yōu)化。重點分析了開關(guān)矩陣速度與各參數(shù)因子之間的關(guān)系,結(jié)果表明優(yōu)化后的開關(guān)矩陣具有很好的性能。

        FPGA;開關(guān)矩陣;布線;延時

        1 引言

        現(xiàn)場可編程門陣列FPGA是一種半定制電路,具有開發(fā)周期短、成本低、風(fēng)險小、集成度高、靈活性大以及便于電子系統(tǒng)維護和升級的優(yōu)點,F(xiàn)PGA是數(shù)字集成電路的主流芯片,被廣泛應(yīng)用在通信、控制、視頻、信息處理、消費電子、互聯(lián)網(wǎng)、汽車以及航空航天等諸多領(lǐng)域[1]。

        開關(guān)矩陣Switch matrix(簡稱SW)和繞線資源是FPGA結(jié)構(gòu)中最基本、最核心的邏輯部件,具有層次化布局和布線架構(gòu)的FPGA設(shè)計已經(jīng)成為可編程邏輯器件設(shè)計的熱點,擁有最佳的面積和延時性能[2~3]。開關(guān)矩陣是連接CLB、DSP、BRAM、IO、CLK、MAC、 PCIE、GTP等各個模塊之間的互連樞紐,由大量的MUX開關(guān)、配置SRAM以及互連線構(gòu)成,遍布于FPGA芯片各個部位,開關(guān)矩陣的速度、功耗和面積決定著整個芯片的性能[4~5]。本文對開關(guān)矩陣進行了分析和研究,首先介紹了FPGA中開關(guān)矩陣的布局布線,分析了繞線資源的類型和命名方式,并建立了開關(guān)矩陣的基本模型,對開關(guān)矩陣模型進行了仿真、分析和優(yōu)化,并詳細(xì)闡述了優(yōu)化過程和結(jié)果。

        2 原理

        FPGA中所有邏輯功能塊,如CLB、IOB、DSP、BRAM等,都連接到各自相同的開關(guān)矩陣,再通過開關(guān)矩陣連接到全局互聯(lián)資源,整個FPGA芯片由大量相同的開關(guān)矩陣陣列構(gòu)成,如圖1所示。圖1為Xilinx Virtex 5系列芯片開關(guān)矩陣布局示意圖,圖中包括SW與CLB、DSP、BRAM以及IOB的連接關(guān)系。開關(guān)矩陣按陣列重復(fù)分布,是連接各邏輯模塊的樞紐。

        圖1 開關(guān)矩陣布局示意圖

        開關(guān)矩陣和其他邏輯資源是通過繞線連接的,繞線資源貫通南北,是開關(guān)矩陣的重要組成部分,直接影響著芯片邏輯布通率和芯片的工作頻率。此處以Xilinx公司Virtex 5系列FPGA芯片為例,簡單介紹繞線資源的特性。Virtex 5繞線資源主要包含以下幾種繞線類型:首先是外部繞線,即開關(guān)矩陣與開關(guān)矩陣之間的繞線,可分為二倍線、五倍線和長線;其次是局部繞線,即開關(guān)矩陣與其他MACRO連接的局部直連線;此外還包括時鐘線以及MACRO的快速進位鏈等。下面對繞線資源中最基本、最核心的繞線——二倍線和五倍線作簡單介紹。圖2所示為二倍線和五倍線的示意圖,一個方框代表一個開關(guān)矩陣SW。二倍線指一根信號線長度跨越了兩個SW寬度,方向包含東南西北四個方向,如圖中的NW2、NE2、SW2、SE2等。其中二倍線包含了一個中間點信號輸出,如圖中的NW2MID0,其為一倍線寬度。五倍線為信號線跨越五個SW寬度,如圖中的WN5、NW5、NE5、EN5、ES5、SE5、SW5、WS5、NR5、ER5、SL5、WL5等。

        圖2中開關(guān)矩陣的繞線類型可以通過命名方式來確定,用Xilinx Design Language(XDL)在ISE TCL命令行中輸入“xdl-report-pips-all_conns xc5vlx20t”,可以產(chǎn)生xc5vlx20t器件的所有繞線和宏單元的連接信息。其開關(guān)矩陣的繞線和命名方式如圖2中所示,此處以五倍線 SE5BEG0為例作簡單介紹。SE5BEG0-SE5MID0-SE5END0為某一根線的走線方式,其中SE5BEG0中第一個字母E=east、N=north代表走線方向,EN表示先向東走,再向北走,5代表五倍線,即該線總共跨越5個SWB,BEG代表信號線的起點,即一個SW中某個輸出端口,MID代表走線的中間點,END代表走線的結(jié)束端,0代表該類線的其中某一條序號。因此繞線方式組成如圖2中所示的形式。

        開關(guān)矩陣內(nèi)部由大量的選擇器開關(guān)組成,構(gòu)成了水平通道和垂直通道的樞紐,包括水平方向走線的選擇器開關(guān)、豎直方向走線的選擇器開關(guān)、內(nèi)部互連選擇器開關(guān)以及局部MACRO連接的選擇開關(guān)等,一種設(shè)計方案開關(guān)矩陣和繞線資源的簡化模型1如圖3所示,包含CMOS選擇器開關(guān)管(圖中①),輸出驅(qū)動緩沖器(圖中②和③),繞線資源可以簡化成圖中④和⑤所示的Elmore的RC網(wǎng)絡(luò)模型[6]。

        在圖3的基礎(chǔ)上,另一種開關(guān)矩陣和繞線資源設(shè)計方案的簡化模型2如圖4所示,包含選擇器開關(guān)管①,此處采用NMOS單管作為選擇開關(guān),NMOS單管開關(guān)速度快、面積小,但NMOS在傳輸高電平信號時存在閾值損耗,因此需要圖中②和③所示的電平恢復(fù)電路進行電平還原,繞線資源為④和⑤所示的RC網(wǎng)絡(luò)模型。

        3 仿真與優(yōu)化

        對圖3中的結(jié)構(gòu)進行仿真,選擇40 nm UMC工藝,電源電壓為1.1 V,模型中CMOS選擇器開關(guān)①的開關(guān)電壓為1.1 V,仿真結(jié)果如圖5所示,AB間延時為210 ps,功耗為37.65 nA。AB具有很好的速度,且溫度穩(wěn)定性很好,功耗較小,但是模型1采用了CMOS作為開關(guān),面積增大了一倍,因此該設(shè)計方案是以犧牲面積為代價的。

        圖3 開關(guān)繞線資源的簡化矩陣和模型1

        圖4 開關(guān)矩陣和繞線資源的簡化模型2

        圖5 延時隨溫度變化示意圖

        圖4為設(shè)計方案2的基本模型,與設(shè)計方案1相比,面積縮小了近一半,選擇40 nm UMC工藝進行仿真,電源電壓為1.1 V,模型中選擇器開關(guān)①的開關(guān)電壓為1.1 V,保持方案設(shè)計2中的電路結(jié)構(gòu)和尺寸以及仿真環(huán)境與設(shè)計方案1完全相同,對圖4的模型進行仿真,仿真AB間的延時為1.88 ns,功耗為32.27 nA,延時明顯增大,因此需要進行優(yōu)化。

        對圖4中①的開關(guān)控制電壓進行調(diào)節(jié),對不同開關(guān)電壓下的延時進行仿真,仿真結(jié)果如圖6所示,速度隨著開關(guān)電壓的增大有了顯著的提高,在1.28 V具有很好的速度和溫漂穩(wěn)定性,因此可以通過采用特殊的工藝,使用高壓MOS開關(guān)管,升高開關(guān)電壓進行提速,然而針對普通工藝中的普通管子,工作額度電壓允許浮動范圍為5%,因此此處設(shè)計開關(guān)控制電壓提升5%。

        圖6 延時隨開關(guān)管控制電壓關(guān)系示意圖

        由于普通NMOS傳輸管傳輸高電平、閾值損失較大、電平回復(fù)時嚴(yán)重影響傳播速度,因此針對不同閾值管——包括普通RVT管、低閾值LVT管和超低閾值ULVT管的速度進行仿真,仿真結(jié)果如圖7所示,相對于RVT管,超低閾值ULVT管的速度和溫漂性能都得到了明顯改善,在-55℃時,RVT、LVT和ULVT的延時分別是750 ps、400 ps和300 ps,因此此處設(shè)計采用超低閾值管作為開關(guān)傳輸管。

        對開關(guān)控制管進行微調(diào),對不同溝長和溝寬的開關(guān)管進行仿真,如圖8所示,速度隨著寬長比的增加而增加,因此可以根據(jù)版圖余量選擇適宜的寬長比。

        對電平恢復(fù)電路進行優(yōu)化,對圖4中②的下拉管采用高速超低閾值管,并對功耗、速度、面積進行折衷考慮,最后得到如圖9所示的性能,AB間延時為150 ps,功耗為31.01 nA,與方案設(shè)計1和優(yōu)化前相比,功耗、面積和速度都得到了明顯改善。

        圖7 延時隨不同閾值開關(guān)管關(guān)系示意圖

        圖8 延時隨開關(guān)管W和L關(guān)系示意圖

        圖9 優(yōu)化后延時隨溫度示意圖

        在開關(guān)矩陣的設(shè)計優(yōu)化過程中,繞線資源的設(shè)計也需重點分析,需要根據(jù)不同工藝下金屬層的不同方塊阻值進行布線。如五倍信號線較長,可以采用上層較厚的金屬層進行布線,而短線可以采用下層金屬進行布線,時鐘線和長線更需采用RC更小的金屬層進行走線等。

        4 結(jié)束語

        本文介紹了開關(guān)矩陣的架構(gòu),提出了開關(guān)矩陣的基本模型,對其進行仿真、分析和優(yōu)化,結(jié)果表明優(yōu)化后的模型具有很好的性能。

        [1]Long Zuli,Wang Ziyun.FPGA testing technology and ATE to achieve[J].Computer Engineering and Applications, 2011,47(6):65-67.

        [2]E Ahmed,J Rose.The Effect of LUT and Cluster Size on Deep-Submicron FPGA Performance and Density[J].IEEE Transactions on VLSI Systems,2000,2:3-12.

        [3]Binlin Guo,Jiarong Tong.An ELUT-Based Programmable Logic Cel[J].Chinese Journal of Computers,2003,10: 26-10.

        [4]Xilinx,Inc.Virtex 5 FPGA Device Handbook[P].May. 2010.

        [5]Altera,Corp.Stratix 4 Device Handbook[P].Dec.2011.

        [6]Jan M Rabaey,Anantha Chandrakasan.Digital Integrated Circuits A Design Perspective Second Edition[M].Oct. 2004:111-112.

        Studies of FPGA Switch Matrix

        HU Kai,XIE Da,LIU Tong,ZHANG Yanfei,SHAN Yueer
        (China Electronics Technology Group Corporation No.58 Research Institute,Wuxi 214072,China)

        Switch matrix is one of the most important structure in FPGA devices.In the paper,the switch matrix of FPGA is analyzed in details.The placement and routing is at first introduced for switch matrix modeling.During the simulation,analysis and optimization of the model performed,the relationship between the velocity and parameters is discussed.The results show that the switch matrix is of better performance after optimization.

        FPGA;switch matrix;rout;delay

        TN402

        A

        1681-1070(2016)11-0023-04

        2016-5-16

        胡凱(1984—),男,江蘇常州人,東南大學(xué)電子科學(xué)與技術(shù)專業(yè)本科畢業(yè),工程師,現(xiàn)從事集成電路設(shè)計工作,在FPGA領(lǐng)域有豐富的經(jīng)驗。

        猜你喜歡
        選擇器走線繞線
        靶通道選擇器研究與優(yōu)化設(shè)計
        轉(zhuǎn)鼓過濾機繞線故障分析及防范措施
        交流繞線電機電刷牌號及數(shù)量選擇
        防爆電機(2020年6期)2020-12-14 07:17:04
        一種大承重集裝袋
        塑料包裝(2019年6期)2020-01-15 07:55:46
        次級線圈繞線錐度對LVDT靜態(tài)特性的影響
        四選一數(shù)據(jù)選擇器74LS153級聯(lián)方法分析與研究
        電腦與電信(2017年6期)2017-08-08 02:04:22
        馬達繞線參數(shù)對其功能的影響研究
        電子制作(2017年20期)2017-04-26 06:57:36
        淺析PCB中DDR3等長線的設(shè)計
        PCB板內(nèi)阻抗測試需求與技術(shù)
        雙四選一數(shù)據(jù)選擇器74HC153的級聯(lián)分析及研究
        久久久99久久久国产自输拍| 成人试看120秒体验区| 97精品久久久久中文字幕 | 少妇被搞高潮在线免费观看| 成人性生交大片免费看l| 亚洲综合极品美女av| 国产又粗又黄又爽的大片| 欧美第一黄网免费网站| 成人在线免费视频亚洲| 中文字幕精品乱码一区| 手机久草视频福利在线观看| 亚州性无码不卡免费视频| 人妻少妇精品专区性色av| 国产成人av在线影院无毒| 粗一硬一长一进一爽一a视频| 亚洲一区二区三区激情在线观看| 国产精品成熟老女人| 国产精品igao视频网| 欧美日韩中文字幕久久伊人| 亚洲国产成人精品久久成人| 国产成人综合精品一区二区| 99在线精品视频在线观看| 久久久久久国产精品美女| av手机在线天堂网| 国产一级黄色片一区二区| av网站免费线看精品| 欧美日韩精品一区二区三区高清视频| 欧美成人免费观看国产| 国产青青草自拍视频在线播放| 精品国产亚洲第一区二区三区| 潮喷失禁大喷水aⅴ无码| 久久久久久久久888| 亚洲αv在线精品糸列| 国产亚洲精品一品二品| 亚洲欧洲成人a∨在线观看| 免费精品一区二区三区第35| 日韩久久av电影| 亚洲av日韩精品一区二区| 久久影院午夜理论片无码| 亚洲精品久久久久久久久av无码| 欧美日韩国产另类在线观看|