天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁(yè) > 科技論文 > 電子信息論文 >

專(zhuān)用型SOC片內(nèi)Flash讀寫(xiě)控制系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

發(fā)布時(shí)間:2018-08-15 13:31
【摘要】:超大規(guī)模集成電路VLSI的快速發(fā)展促使芯片功能更加強(qiáng)大、尺寸更加微小,片上系統(tǒng)SOC(System on Chip)得到大量的推廣和使用。課題研究采用可編程邏輯器件FPGA對(duì)目標(biāo)系列SOC內(nèi)部Flash存儲(chǔ)器進(jìn)行讀寫(xiě)控制的設(shè)計(jì)與實(shí)現(xiàn),為SOC芯片廠商提供了一款專(zhuān)用的讀寫(xiě)工具,方便芯片流片(試生產(chǎn))過(guò)程中進(jìn)行功能與性能的測(cè)試以及量產(chǎn)SOC后寫(xiě)入最新數(shù)據(jù),有利于提高芯片開(kāi)發(fā)效率、縮短開(kāi)發(fā)周期、節(jié)約開(kāi)發(fā)成本。自從可燒錄IC問(wèn)世以來(lái),便改變了先前固定功能IC的格局,設(shè)計(jì)者能夠?qū)⑼环NIC備料燒錄成不同功能的IC,給設(shè)計(jì)廠商的IC庫(kù)存帶來(lái)了很大的靈活性?蔁汭C需使用專(zhuān)門(mén)的燒錄設(shè)備或讀寫(xiě)控制系統(tǒng)進(jìn)行數(shù)據(jù)燒錄,燒錄設(shè)備主要有通用型和專(zhuān)用型兩種。通用型燒錄設(shè)備具有較好的兼容性,但價(jià)格比較昂貴,缺乏靈活性,IC設(shè)計(jì)廠商則可以把握自家芯片的共性,靈活設(shè)計(jì)配套的專(zhuān)用型讀寫(xiě)控制系統(tǒng),其功能設(shè)計(jì)靈活,成本低,具有較高的實(shí)用價(jià)值。論文針對(duì)目標(biāo)系列SOC,設(shè)計(jì)了一個(gè)專(zhuān)用的Flash讀寫(xiě)控制系統(tǒng)。設(shè)計(jì)充分利用專(zhuān)用型讀寫(xiě)測(cè)試工具設(shè)計(jì)的靈活性,最大限度滿(mǎn)足廠商設(shè)計(jì)需求。系統(tǒng)設(shè)計(jì)支持目標(biāo)SOC中多個(gè)Flash的操作,支持指定任意Block進(jìn)行操作,最小讀寫(xiě)操作單位是1 Word(4 Bytes)。設(shè)計(jì)提供了上位機(jī)與板級(jí)雙通道控制,使用更加便捷。由于芯片部分指令保密,設(shè)計(jì)提供了一個(gè)方便修改程序內(nèi)部數(shù)據(jù)的途徑,將MCU程序下載功能集成在系統(tǒng)的上位機(jī)中,省去調(diào)試器的使用,方便客戶(hù)修改指令參數(shù)。在該部分設(shè)計(jì)中,提出采用串口虛擬切換的方式,使得系統(tǒng)PC上位機(jī)能夠輕松切換對(duì)SOC操作與對(duì)MCU程序更新。為解決串口傳輸速率與目標(biāo)SOC操作速率不匹配的問(wèn)題,設(shè)計(jì)采用FPGA內(nèi)部Block RAM做緩存,保證數(shù)據(jù)讀寫(xiě)的正確與穩(wěn)定。系統(tǒng)設(shè)計(jì)為SOC提供了靈活的硬件接口,支持在脫機(jī)的情況下對(duì)SOC進(jìn)行讀寫(xiě)控制,使用靈活。課題研究最終實(shí)現(xiàn)了該讀寫(xiě)控制系統(tǒng),同時(shí),仿真驗(yàn)證與FPGA板級(jí)測(cè)試驗(yàn)證結(jié)果表明控制系統(tǒng)滿(mǎn)足設(shè)計(jì)要求。該設(shè)計(jì)作為一款專(zhuān)用型讀寫(xiě)工具,具有實(shí)際的使用價(jià)值。
[Abstract]:With the rapid development of VLSI (VLSI) VLSI, the chip becomes more powerful and smaller in size. SOC (System on Chip) is widely used and popularized. In this paper, the design and implementation of reading and writing control of SOC internal Flash memory using programmable logic device (FPGA) is studied, which provides a special reading and writing tool for SOC chip manufacturer. It is convenient to test the function and performance in the process of chip flow (trial production) and to write the latest data after mass production of SOC, which is helpful to improve the efficiency of chip development, shorten the development cycle and save the development cost. Since the invention of IC, the pattern of fixed function IC has been changed. The designer can burn the same IC into ICs with different functions, which brings a lot of flexibility to the IC inventory of the designer. It is necessary to use special recording equipment or read and write control system to burn data. There are two kinds of recording equipment: general type and special type. The universal burning equipment has good compatibility, but the price is expensive, the lack of flexibility can grasp the common characteristics of their own chips, flexible design of the matching specialized read-write control system, its functional design is flexible, low cost, It has high practical value. In this paper, a special Flash read and write control system is designed for the target series SOC. The design makes full use of the flexibility of the design of the special reading and writing testing tool to meet the design needs of the manufacturer to the maximum extent. The system design supports the operation of multiple Flash in the target SOC, and supports specifying any Block to operate. The minimum unit of read and write operation is 1 Word (4 Bytes). The design provides the upper computer and board-level dual-channel control, which is more convenient to use. Because of the secrecy of the instruction in the chip, the design provides a convenient way to modify the internal data of the program. The downloading function of the MCU program is integrated into the upper computer of the system, which saves the use of the debugger and makes it convenient for the client to modify the instruction parameters. In this part of the design, a serial port virtual switching mode is proposed, which makes the PC can easily switch the SOC operation and update the MCU program. In order to solve the mismatch between the serial transmission rate and the target SOC operation rate, the FPGA internal Block RAM is used as the buffer to ensure the correct and stable reading and writing of the data. The system provides a flexible hardware interface for SOC and supports SOC reading and writing control while offline. In this paper, the read-write control system is finally realized. At the same time, the results of simulation and FPGA board level test show that the control system meets the design requirements. As a special reading and writing tool, the design has practical value.
【學(xué)位授予單位】:武漢理工大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2015
【分類(lèi)號(hào)】:TN47;TP273

【參考文獻(xiàn)】

相關(guān)期刊論文 前10條

1 馬娟;陳嵐;馮燕;趙新超;;用于SoC集成的IP核質(zhì)量評(píng)測(cè)方法研究[J];微電子學(xué);2014年04期

2 朱英;陳誠(chéng);許曉紅;李彥哲;;一款多核處理器FPGA驗(yàn)證平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)[J];計(jì)算機(jī)研究與發(fā)展;2014年06期

3 陳超文;彭國(guó)杰;王憶文;李輝;;基于PLB總線的NOR FLASH控制器設(shè)計(jì)[J];微電子學(xué)與計(jì)算機(jī);2014年05期

4 裴頌偉;李兆麟;李圣龍;魏少軍;;基于V93000的SoC中端口非測(cè)試復(fù)用的ADC和DAC IP核性能測(cè)試方案[J];電子學(xué)報(bào);2013年07期

5 劉釗;杜永鋒;許知博;;基于Xilinx-Spartan6 FPGA的MultiBoot設(shè)計(jì)的實(shí)現(xiàn)[J];電子科技;2012年03期

6 張立哲;劉麗靜;;適應(yīng)遠(yuǎn)程升級(jí)的FPGA配置方法[J];計(jì)算機(jī)與網(wǎng)絡(luò);2011年14期

7 仲智剛;Sin CheeYuen;郭剛;徐奇俊;梁立新;;基于漸進(jìn)式的多階段SoC開(kāi)發(fā)方法與應(yīng)用[J];中國(guó)集成電路;2011年06期

8 張承暢;嚴(yán)單貴;楊力生;齊懷龍;楊宏;;基于XCF32P的多FPGA配置方案[J];計(jì)算機(jī)工程;2010年15期

9 鄭文靜;李明強(qiáng);舒繼武;;Flash存儲(chǔ)技術(shù)[J];計(jì)算機(jī)研究與發(fā)展;2010年04期

10 牛偉;張延園;;基于NAND Flash的文件系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J];計(jì)算機(jī)工程;2009年16期

相關(guān)博士學(xué)位論文 前1條

1 鄧立寶;SOC測(cè)試時(shí)間優(yōu)化技術(shù)研究[D];哈爾濱工業(yè)大學(xué);2012年

相關(guān)碩士學(xué)位論文 前10條

1 李誠(chéng);基于SOPC的多通道NAND FLASH控制器設(shè)計(jì)與實(shí)現(xiàn)[D];山東大學(xué);2014年

2 劉爍;基于FPGA的高速數(shù)據(jù)采集卡設(shè)計(jì)與實(shí)現(xiàn)[D];西安電子科技大學(xué);2014年

3 馮寧波;基于ARM的OTP芯片燒寫(xiě)測(cè)試設(shè)備的設(shè)計(jì)與實(shí)現(xiàn)[D];蘇州大學(xué);2013年

4 丁旭;SOC系統(tǒng)中閃存控制器的設(shè)計(jì)與驗(yàn)證[D];西安電子科技大學(xué);2013年

5 蔣智;基于FPGA的SSD設(shè)計(jì)技術(shù)研究[D];西安電子科技大學(xué);2013年

6 黃鵠泉;基于SoC的加密IP核的測(cè)試系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[D];哈爾濱工業(yè)大學(xué);2013年

7 王棟;基于CRC的多比特糾錯(cuò)算法研究與實(shí)現(xiàn)[D];西安電子科技大學(xué);2013年

8 王力;基于BCH碼的NAND Flash控制器設(shè)計(jì)[D];復(fù)旦大學(xué);2011年

9 唐磊;基于FPGA的USB、Flash控制器設(shè)計(jì)[D];北京交通大學(xué);2010年

10 石博;嵌入SOC中NOR FLASH IP核測(cè)試實(shí)現(xiàn)研究[D];復(fù)旦大學(xué);2010年



本文編號(hào):2184352

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/dianzigongchenglunwen/2184352.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶(hù)de103***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com