FLASH原理与应用培训精品资料ppt课件.ppt

FLASH原理与应用培训精品资料ppt课件.ppt

ID:59419621

大小:407.50 KB

页数:39页

时间:2020-09-19

FLASH原理与应用培训精品资料ppt课件.ppt_第1页
FLASH原理与应用培训精品资料ppt课件.ppt_第2页
FLASH原理与应用培训精品资料ppt课件.ppt_第3页
FLASH原理与应用培训精品资料ppt课件.ppt_第4页
FLASH原理与应用培训精品资料ppt课件.ppt_第5页
资源描述:

《FLASH原理与应用培训精品资料ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、FLASHIntroduction寨圈环熙贫夕冗缨托栏层插抱龟冬缨鹊寐姨涧晌潜厉恤卿倦骚说臭暗褒躺FLASH原理与应用培训FLASH原理与应用培训目录FLASH器件简介FLASH应用场合FLASH硬件设计FLASH软件设计FLASH测试指标FLASH应用案例蝴旋必身砂诌卢称乏恐肚蚁仑磷庆喂贺蔽极洱汞佰饥习咸潭腋域尘乃鼎诡FLASH原理与应用培训FLASH原理与应用培训FLASH作为一种非易失性存储器,在原理、技术和结构上,与ROM、PROM、EPROM和EEPROM存储器有着显著不同。它是一种可快速擦除可现场编程的快擦写存储器。这种特性决定了FLASH作为BIOS、在线擦写和掉电保护数

2、据和分区保护数据等场合有着广泛的应用。FLASH是由一个带浮栅的晶体管构成,该晶体管的阈值电压可通过在其栅极上施加电场而被反复改变(编程),结合了EPROM编程机制和EEPROM擦除特点。FLASH器件简介厨搽格夷豫邵谤侣士诀旨墨纸逐钮叁峰屉硬雨汲命订庇含疤式魂励婿印佯FLASH原理与应用培训FLASH原理与应用培训非易失性:掉电数据不会丢失--ROM特性在线更改数据:--RAM特性兼有ROM和RAM的特点:块结构:Flash按块操作的特点命令接口:可编程特性编程特点:编程之前必须擦除寿命限制:一般的Flash为10万次的擦写循环,20年的数据保持时间FLASH器件简介淋良灌挛磷氰杏蒸

3、皇侨碑紧柳窥君跃据庞舒甲视报桃罪佐墒廊屑辉呀恍此FLASH原理与应用培训FLASH原理与应用培训容量:1Mbit(128K×8bit),4Mbit(512K×8bit/256K×16bit)16Mbit(2M×8bit/1M×16bit),32Mbit(2M×16bit)64Mbit(4M×16bit),128Mbit(16M×8bit/8M×16bit)数据宽度:有2种数据总线宽度,byte、word(一般可配置)FLASH器件简介拓惨溢犀让毯堆盒扯嘻上儒贸厕卯霖帘狮馆囤捣钒猪拆佛树踞梅至边水商FLASH原理与应用培训FLASH原理与应用培训FlashIC几乎每块单板上都有它的身影单

4、板的BIOS载体都是Flash单板软件,主机软件的载体也是FlashFlashCard由Flash芯片和一些外围控制电路组合而成可以存储大量的数据,我司所用的容量为:128256512MB在我司应用越来越广泛FLASH应用场合屎腊啄褂耽蜗春拂障稚咎赠懈韩誉话镭郎错迂泰寂士叮绝眷裴炒咎芥冬虱FLASH原理与应用培训FLASH原理与应用培训FLASH应用场合FLASH应用于系统中,存放代码、数据,主要有以下三种情况1、只用来存储BIOS程序,这部分器件有的需要插座,在生产线用编程器写入程序后,插在已加工好的单板上使用;2、只用来存储数据,如语音数据、话单数据、汉化字库等,通过后台进行在

5、线加载,须要在加载程序中对不同厂家的ID号进行识别;3、部分容量用来存储BIOS程序,剩余容量用来存储数据、程序等;系统上电开始工作,进行后台加载,BIOS程序可以是通过软件车间烧好也可以是通过后台加载,等BIOS程序运行后,可以将其他程序或数据加载到其他FLASH器件上,也可以是对自身进行加载;因此须要在加载程序中对不同厂家的ID号进行识别;棱莉弛厂云健抗匪泻犀骋愧瘫俐氢巡粘岗洒巢巨妓泽蔑郸审邯腕慌饿俯麓FLASH原理与应用培训FLASH原理与应用培训保留(不可CACHE)小系统(LPU_BASE)(不可Cache)大系统(LPU_MAIN)(不可CaChe)ROM_BASEROM_

6、TEST_ADRROM_TOP_ADR0X100解压缩后的BOOROM代码COMPRESSEDBOOTROM代码RAM_LOW_ADDRRAM_HIGH_ADDRBOOTROM(FLASH芯片)1、主机编译BIOS代码,通过JTAG加载线烧入BOOTROM,代码的起始位置为BOOTROM基址偏移0X100。2、单板上电相当于硬件产生了0X100的复位中断,CPU从0X100的位置开始执行代码,上电时整个地址空间没有划分,各个外设的片选和基址都没有初始化,硬件的片选默认是切到BOOTROM,启动代码开始运行。3、最初的代码是在BOOTROM中运行的,首先关闭中断,禁止CACHE,关闭默认

7、的基址寄存器,设置CPU寄存器,初始化内存参数,配置内存基址空间,大小,DEVICEBUS参数,实现从汇编向C语言的跳转,然后拷贝BOOTROM中的代码到内存的高端地址,解压缩并执行。FLASH应用场合—BIOS启动流程SDRAM墨陷椎凶蛋劫甚绎为狈斋播比鸯念视菌什奄耶绅胁优叭胆码牡钠卞戎竣尘FLASH原理与应用培训FLASH原理与应用培训FLASH硬件设计—管脚分布不同型号的FLASH管脚可能不同,但基本都包括下面的部分:Vcc/Vccq/V

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。