FMC采集模塊通用載板接口控制與數(shù)據(jù)存儲邏輯設(shè)計
[Abstract]:With the rapid development of large scale integrated circuit (LSI) FPGA technology and computer, modular design of test instruments has become a trend. In order to meet the different testing requirements, using the same hardware platform to complete the testing function of multiple instruments has become the research hotspot of the test digitizer system day by day, in which the function modularization, the interface control function is diversified, High speed and large capacity data storage is the key to realize the function of the system. The FMC (FPGA Mezzanine Card) interface based on FPGA technology, with the help of the rapid improvement of the scale and performance of FPGA, has become one of the mainstream development directions in the hardware extension application of real-time sampling system. But compared with ASIC, the security of ASIC itself is poor. FPGA configuration data based on SRAM process is easy to be stolen illegally, which will cause great economic loss to designers. Therefore, the protection of intellectual property rights of FPGA design is becoming more and more serious. This paper aims at the characteristics and application requirements of FMC real-time sampling system. The interface control logic with encryption function and high-speed sampling storage logic with flexible trigger mechanism. FMC acquisition module. The interface control logic of the universal carrier board completes the design of encryption identification technology and the reception and processing of high speed data flow. The data storage logic part realizes the sampling storage control based on DDR3SDRAM IP Core. In this paper, a encryption authentication method based on SHA-1 algorithm is first implemented to protect FPGA logic design, and then a high-speed sampling storage controller based on DDR3SDRAM technology is designed. It aims at improving the signal acquisition and timing resolution of the sampling system, and highlights the characteristics of high speed, large capacity and fast trigger in the high speed real-time sampling system. The full performance test results of interface control logic and high speed sampling memory controller applied to FMC data acquisition module (FMC5212,FMC4214) are also given. The high-speed sampling memory controller can trigger the memory of four pieces of DDR3SDRAM in parallel, which fully meets the storage requirement of the highest sampling rate of the system. The encryption authentication function effectively protects the intellectual property of FPGA logic design, and has good promotion significance. Finally, the code is packaged and released in the form of logic products.
【學(xué)位授予單位】:電子科技大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2013
【分類號】:TP334.7;TP333
【參考文獻(xiàn)】
相關(guān)期刊論文 前9條
1 馬海潮;超高速數(shù)據(jù)采集技術(shù)發(fā)展現(xiàn)狀[J];測試技術(shù)學(xué)報;2003年04期
2 倪浩然;各種觸發(fā)模式在數(shù)據(jù)采集系統(tǒng)中的應(yīng)用[J];電子產(chǎn)品世界;2005年21期
3 陳文濤;金德鵬;曾烈光;;利用異步采樣電路提高SRAM工藝FPGA的設(shè)計安全性[J];電子技術(shù)應(yīng)用;2006年07期
4 張曉東;黃建國;曾浩;;6Gsps數(shù)據(jù)采集存儲系統(tǒng)的設(shè)計與實(shí)現(xiàn)[J];電子質(zhì)量;2009年01期
5 崔東岳;龍兵;曾浩;向川云;;安全散列算法的FPGA實(shí)現(xiàn)與仿真[J];電子質(zhì)量;2010年12期
6 鄭鑫;肖明清;程嗣怡;賴根;;可重構(gòu)測試儀器設(shè)計[J];計算機(jī)工程;2007年05期
7 楊曉輝;戴紫彬;;基于FPGA的SHA-256算法實(shí)現(xiàn)[J];微計算機(jī)信息;2006年11期
8 楊春林;張春雷;高山;閆礪鋒;;基于DS28E01的FPGA加密認(rèn)證系統(tǒng)的設(shè)計[J];微計算機(jī)信息;2009年23期
9 王沁;孫富明;李磊;李笑盈;張曉彤;;FPGA設(shè)計安全性綜述[J];小型微型計算機(jī)系統(tǒng);2010年07期
相關(guān)碩士學(xué)位論文 前4條
1 黃步岐;具有可重構(gòu)特征的數(shù)據(jù)采集與重放系統(tǒng)設(shè)計[D];電子科技大學(xué);2011年
2 崔東岳;FPGA固件升級加密技術(shù)研究[D];電子科技大學(xué);2011年
3 蒲石;異步多時鐘域系統(tǒng)的同步設(shè)計研究[D];西安電子科技大學(xué);2007年
4 顏麗;FPGA配置數(shù)據(jù)流的安全性研究[D];哈爾濱工程大學(xué);2008年
本文編號:2232552
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2232552.html