高速串行闪存通用驱动程序设计
[Abstract]:This paper mainly studies the working principle of high-speed serial flash memory chip and designs a universal device driver for this chip which can be used in real-time embedded system. High-speed serial flash memory is a non-volatile memory chip based on NOR structure flash memory technology (abbreviated as NORFlash technology) and using extended serial interface. The flash memory can run at a clock rate of up to 100 megahertz and has a four-bit data bit width with at least 8 pins. It is manufactured in an advanced process ranging from 40 nm to 60 nm, resulting in a minimum package size of 8 脳 6 mm for this type of flash memory. Therefore, high-speed serial flash memory has the advantages of high performance and low cost. The traditional serial flash memory based on NORFlash technology follows the standard SPI protocol, it has only one bit width of data, and the highest clock frequency that can be run is on the low side. However, the traditional parallel flash memory (especially based on NORFlash) has a high bit width, but its production cost is high, and its performance is difficult to improve because of physical limitations. High-speed serial flash memory follows a new extended SPI protocol. The data bit width of high-speed serial flash memory is four times that of traditional serial flash memory, and the performance of high-speed serial flash memory is much better than that of traditional serial flash memory. In an embedded system with a high-capacity cache (Cache), the use of this high-speed serial flash is comparable to the use of parallel flash memory. High-speed serial flash memory not only inherits the low-cost advantage of traditional serial flash memory, but also can match the performance of parallel flash memory, so it has a great competitive advantage to replace the traditional serial flash memory and the traditional parallel flash memory. The storage principle of high-speed serial flash memory is similar to that of traditional parallel flash memory, but their control modes and operating instructions are completely different. Therefore, high-speed serial flash memory can not use the driver of traditional parallel flash memory. On the other hand, high-speed serial flash memory extends the transport protocol of traditional serial flash memory, so high-speed serial flash memory can not use the driver of traditional serial flash memory. In this paper, the working principle and control mode of high-speed serial flash memory chip are deeply analyzed, and the idea and method of designing universal driver for high-speed serial flash memory are described in detail. The high-speed serial flash memory driver can not only be compatible with many mainstream commercial high-speed serial flash memory, but also maintain the unique advantages of different models of high-speed serial flash memory. In engineering applications, the generality of the driver design makes the cost of software upgrade approach to zero, so this paper has high engineering application value.
【学位授予单位】:复旦大学
【学位级别】:硕士
【学位授予年份】:2013
【分类号】:TP333
【共引文献】
相关期刊论文 前10条
1 罗胜耘;陈楠;胡文生;;高速可复用SPI总线的设计与实现[J];青海科技;2010年02期
2 杨立;李维民;孟耀华;;基于SoC芯片的微型电压信号实时采集系统设计[J];齐齐哈尔大学学报(自然科学版);2010年02期
3 黄敏;;基于S3C2410A下USB设备块数据传输的实现[J];黔西南民族师范高等专科学校学报;2008年01期
4 王声亮;叶敦范;;嵌入式岩体力学试验实时数据采集和分析系统[J];软件导刊;2005年18期
5 谢清;张建刚;;基于S3C2410处理器的ARM Linux操作系统移植实现[J];软件导刊;2007年21期
6 王蓉蓉;邵平凡;;基于网络的嵌入式Linux系统交叉开发环境搭建[J];软件导刊;2008年04期
7 刘永奎;高伟华;蒋天发;;lpc2294启动代码分析[J];软件导刊;2009年12期
8 顾明飞;;一种新的烧写BootLoader的方法[J];软件导刊;2010年03期
9 徐雄飞;;基于S3C2410的CS8900A驱动程序设计[J];软件导刊;2012年02期
10 徐敏;;基于ARM的数码投影仪的设计[J];现代制造技术与装备;2011年05期
相关会议论文 前10条
1 陈花;马学森;韩江洪;魏振春;;μC/OS-Ⅱ在LPC2119微处理器上移植的研究和实现[A];2005年“数字安徽”博士科技论坛论文集[C];2005年
2 武峥;胡太强;牛长流;李雪源;李建赢;;基于无线传感器网络的智能报警系统设计[A];2011年通信与信息技术新进展——第八届中国通信学会学术年会论文集[C];2011年
3 王彪;;基于LPC2138的TFT触摸屏人机交互模块设计[A];2011中国仪器仪表与测控技术大会论文集[C];2011年
4 李卫国;葛纫秋;;一种基于uClinux的便携式邮件接收器的设计[A];2006北京地区高校研究生学术交流会——通信与信息技术会议论文集(上)[C];2006年
5 陈俊;吕恒;武穆清;;VIVI在S3C2410处理器上的应用及启动流程分析[A];2006北京地区高校研究生学术交流会——通信与信息技术会议论文集(下)[C];2006年
6 李冰;孙建平;;基于S3C2410与嵌入式Linux的网络视频监控[A];中国电子学会第十五届信息论学术年会暨第一届全国网络编码学术年会论文集(下册)[C];2008年
7 杜传利;曾翠娟;;嵌入式GPS/DR组合导航系统的硬件设计与实现[A];第13届全国计算机、网络在现代科学技术领域的应用学术会议论文集[C];2007年
8 林书禹;谢存禧;张铁;李琳;;移动机器人控制系统的数字PID混合控制[A];第十届粤港机电工程技术与应用研讨会暨梁天培教授纪念会文集[C];2008年
9 杨靖;李捍东;;基于ARM和CPLD的嵌入式数字图像处理系统[A];2010年西南三省一市自动化与仪器仪表学术年会论文集[C];2010年
10 张道德;杨光友;苏旭武;丁毅;;基于ARM架构移植μC/OS-Ⅱ的任务调度[A];2005年十二省区市机械工程学会学术年会论文集(湖北专集)[C];2005年
,本文编号:2460024
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2460024.html