999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

FPGA配置芯片邏輯固化設備的研究與實現

2020-11-28 07:37:14馬萌葉關山
中國科技縱橫 2020年12期

馬萌 葉關山

摘 要:本文針對傳統邏輯固化方式的瓶頸,提出了配置芯片邏輯固化設備的高效方案及實現方法,并通過對比分析,采用本方案生產效率可得到顯著提升。

關鍵詞:FPGA;邏輯固化;配置芯片

中圖分類號:TN79 文獻標識碼:A 文章編號:1671-2064(2020)12-0051-02

0引言

FPGA的使用需要將邏輯固化于存儲器,按照存儲器的位置Xilinx的FPGA可大致分為存儲器內置和存儲器外置兩類。存儲器內置的FPGA包括早期的95144、95288等,以及當前廣泛使用的XC3S400AN、XC4VLX25等,存儲器外置FPGA包括早期的XQ4010+XC17256(SM1701)、XCV600/XQV300+XQ18V04,以及當前廣泛使用的XC5VFX200T/XC6VHX380T+XCF128XFT。事實上,這類外置的存儲器可以稱作FPGA配置芯片,邏輯即固化于這類芯片。

邏輯固化的方式一般采用JTAG接口連接。對于存儲器內置的FPGA,可直接連接JTAG接口進行固化,對于存儲器外置的FPGA需要根據存儲芯片的特性采取不同的方式。對于18v04這類有外接JTAG接口的芯片,可直接連接JTAG;對于XCF128XFT這類沒有外接JTAG接口的芯片,需要經由FPGA通過SPI/BPI的方式連接。

配置芯片的邏輯固化耗時過長已成為制約生產效率的重要問題,而JTAG接口正是造成這一問題的瓶頸。本文以廣泛使用的配置芯片XCF128XFT為例,提出了配置芯片邏輯固化設備的高效方案。

1固化設備實現方案

1.1 固化設備原理

本文提出的配置芯片邏輯固化設備設計方案,采用FPGA作為主控單元,千兆以太網作為固化設備與PC機的接口,對待配置的PROM,采用16bit并行接口。

設備分為上位機軟件、固化設備硬件兩大部分,設備硬件又可分為固化硬件、IC測試座兩部分。

1.2 FPGA單元設計

FPGA單元需要實現的功能包括以下幾點:

(1)實現千兆以太網接口的初始化配置和傳輸控制;

(2)完成配置數據的緩存、接收和發送等任務;

(3)數據格式轉換。

FPGA單元的主要元器件為FPGA及外圍電路。固化設備需要高速處理配置流數據,完成千兆以太網接口的收發和PROM接口的控制,所以,高性能的FPGA是固化設備的最佳選擇。

在設計時計劃選擇XILINX公司的28nm高性能低功耗的Kintex-7系列FPGA XC7K160T-2FBG676I作為系統的控制芯片。該系列FPGA設計在高端性能的基礎上實現了最低的功耗,可提供高密度邏輯、高性能收發器、存儲器、DSP以及混合信號,通過這些功能可以提高系統級性能,并可以更緊密地進行集成,非常適合本方案中高速數據的處理任務[1]。

XC7K160T-2FBG676I的主要參數如表1所示。

1.3 固化設備與PC機千兆網接口設計

傳統方法中,配置數據傳輸的一個瓶頸主要在于串行的JTAG接口,因此,為了從根本上提高系統數據傳輸速率,達到PROM芯片800Mpbs的最大工作帶寬,固化設備與PC機接口采用千兆以太網實現。

千兆以太網理論速度能夠達到1000Mbps,實際應用中,有效數據的吞吐率完全可以達到800Mbps,很好地解決數據的傳輸瓶頸問題。

本方案中,千兆網接口模塊主要采用PHY芯片88E1111與FPGA直接相連,通過上電時FPGA對88E1111進行配置,使其工作在RGMII模式。FPGA按照RGMII協議,產生數據發送時88E1111所需要的輸入信號,同時接收88E1111接收到的數據[2]。

PHY芯片88E1111工作在RGMII模式時所需要的輸入信號有發送時鐘、使能和數據。千兆網接口模塊的輸入輸出信號如圖1所示。

在程序的設計上,需要對輸入的8bit并行數據先送入FIFO進行緩存,千兆網模塊在輸出時,先輸出幀頭,接下來是目的地址、源地址、接著在時鐘的上升沿輸出數據的低4位,下降沿輸出數據的高4位,每一幀輸出的數據長度可由程序中的參數決定,最后輸出奇偶校驗位。

方案中采用FPGA實現MAC層協議,可以大大提高系統的集成度和可靠性,具體的RGMII接口原理圖見圖2所示。

1.4系統電源設計

固化設備輸入電壓采用常用的12V供電,各個單元需要的電壓包括:FPGA接口電壓3.3V,核心電壓1.0V;以太網接口芯片接口電壓3.3V,核心電壓1.2V;PROM接口電壓3.3V,核心電壓1.8V。

針對這些電壓,采用凌特公司的四輸出芯片LTM4644實現。該芯片輸入電壓范圍為4V~14V,適應范圍較寬;有4路相同技術參數的輸出通道,輸出電壓范圍為0.6V~5.5V,每路的工作電流可支持4A,完全滿足設計需求。

2性能分析與對比

首先,由于離線的方式對PROM進行燒寫,固化設備專門用于燒寫PROM,I/O資源沒有太大的限制,因此,可以采用并行燒寫的方式。而產品中可以根據具體情況采用并行或串行的方式,在上電的時候,進行配置數據的加載。

其次,采用千兆以太網接口傳輸PC機上的配置數據,千兆以太網理論速度能夠達到1000Mbps,實際應用中,有效數據的吞吐率完全可以達到800Mbps。FPGA通過千兆以太網接口接收到這些數據后,將配置數據以并行的方式寫入PROM,并行讀寫的工作頻率為50MHz,保證了FPGA與PROM之間接口的帶寬為800Mpbs,與千兆以太網接口速度相近[3],表2為本方案與傳統方案中,各接口與系統性能的對比。

本方案的設計保證了整個固化器的帶寬與PROM的最大帶寬相符,使系統不存在其它的瓶頸,相比于傳統的通過JTAG接口傳輸數據的方式,極大地提高了系統速度和燒寫效率。

由分析結果可見,本方案相比于在線的方式,效率提高了大約80倍。相比于現有的燒寫器,單套的效率也提高3倍。在較大批量的生產任務中,本方案固化設備所帶來的生產效率提升的效果會更加明顯。如果采用組網多臺固化設備同時燒寫的方式,更能夠成倍提高生產效率。

3結語

針對傳統邏輯固化方式的瓶頸,提出的FPGA配置芯片邏輯固化設備的方案,較之傳統方式,具有高效率、高可靠、可擴展的顯著優勢,可大大提升邏輯固化水平。

參考文獻

[1] 任程.DSP+FPGA平臺功耗管理的研究與實現[D].哈爾濱:哈爾濱工業大學,2016.

[2] 楊青山.基于FPGA的千兆以太網接口應用研究與實現[J].無線互聯科技,2018(8):37-38+43.

[3] 石雪梅,計賢春.FPGA配置芯片測試方法的研究與實現[J].計算機與數字工程,2010(9):77-79+87.

主站蜘蛛池模板: 亚洲中文字幕在线精品一区| 国产玖玖玖精品视频| 九色综合伊人久久富二代| 亚洲高清中文字幕| 再看日本中文字幕在线观看| 国产污视频在线观看| 成人国产免费| 中文字幕无码制服中字| 国产青青操| 久久久久青草线综合超碰| 久久精品国产亚洲麻豆| 国产凹凸视频在线观看| 亚洲IV视频免费在线光看| 十八禁美女裸体网站| 91精品专区| 91免费国产在线观看尤物| 99视频在线免费看| 久久久久88色偷偷| 久久久亚洲国产美女国产盗摄| 亚洲中文制服丝袜欧美精品| 久青草免费视频| 国产激情在线视频| 97se亚洲综合在线| 国产精品亚欧美一区二区| 国产成人高精品免费视频| 天堂成人在线视频| 超级碰免费视频91| 日本一区高清| 91精品国产丝袜| 亚洲欧洲一区二区三区| 日韩午夜伦| 成年人久久黄色网站| 亚洲专区一区二区在线观看| 99草精品视频| 免费一级无码在线网站 | 亚洲日韩久久综合中文字幕| 亚洲综合精品第一页| 青青草原国产免费av观看| 特级aaaaaaaaa毛片免费视频| 1级黄色毛片| 麻豆精品久久久久久久99蜜桃| 91口爆吞精国产对白第三集 | 五月婷婷综合网| 欧美激情首页| 日韩高清欧美| 在线99视频| 99久久精品免费观看国产| 欧美精品三级在线| 囯产av无码片毛片一级| 亚洲欧美日韩动漫| h视频在线播放| 国产亚洲欧美在线中文bt天堂| 另类专区亚洲| 天堂在线www网亚洲| 国产精品久久久久久久久| 国产成人精彩在线视频50| 一本大道香蕉高清久久| 婷婷丁香在线观看| 久久精品91麻豆| 朝桐光一区二区| 国产精品手机在线观看你懂的 | 国内精品视频| 无码电影在线观看| 国产精品亚洲欧美日韩久久| 亚洲日本中文字幕天堂网| 亚洲成人福利网站| 亚洲自偷自拍另类小说| 亚洲视频三级| 91久久夜色精品| 中文字幕av一区二区三区欲色| 人妻精品久久无码区| 五月激激激综合网色播免费| 日韩不卡高清视频| 日本免费新一区视频| 香蕉国产精品视频| 五月婷婷伊人网| 青青草国产免费国产| AV天堂资源福利在线观看| 国产午夜精品鲁丝片| 精品一区二区三区中文字幕| 欧美激情福利| 国产精品人莉莉成在线播放|