摘 要:介绍用于车载GPS导航仪的大容量Flash硬盘。分析了系统的工作原理和组成特点。该硬盘具有体积小、重量轻、功耗低、抗振动性好等特点,可用于各种类型的车载计算机数据存储系统。
|
1 GPS车载导航仪概述
|
2 Flash硬盘硬件组成 |
2.2 Flash存储器芯片简介
|
3 Flash硬盘工作原理 Flash硬盘由具有标准IDE接口的MX9691DSP芯片、程序存储器MX28F2100T、总线驱动器74F244、74F245和16片16M×8bit的KM29U128T组成。 3.1 原理框图 Flash硬盘工作原理框图如图2所示。 |
下面介绍MX9691的引脚信号 A 15 0 地址线,具有内部上拉电阻(与 Flash存储器接口); FCE 7:0 Flash存储器片选线,低有效; WR# MX9691 向外部存储器写,低有效; RD# MX9691 从外部存储器读,低有效; WRFLASH# Flash存储器写允许,低电平有效, 信号有效时MX9691向Flash存储 器写数据; RDFLASH# Flash存储器输出允许,低电平有 效,信号有效时MX9691从Flash存 储器读数据; HA 10:0 地址线(与IDE接口),具有内部上 拉电阻; REG# 存储器和I/O端口选择,低电平有 效,DMA状态下与IOR#或IOW#配合 完成MX9691与CPU之间的数据交换; IOW# I/O写(与IDE 接口),具有内部上 拉电阻; IOR# I/O读(与IDE接口),具有内部上拉 电阻。 由工作原理框图可以看出MX9691可以看作是普通硬盘中的驱动控制器它是CPU与Flash存储器进行数据交换的控制通道。数据交换不仅可以采用程序控制方式和中断控制方式,还可以采用直接存储器存取方式(DMA)。在DMA方式下,MX9691内部的DMA控制器利用数据缓冲区可以与IDE适配器直接进行数据高速交换。因为采用周期窃取技术(cycle stealing) 使得数据传送工作对系统总线具有较高的使用 权。因为采用高速的MX93011 DSP内核(21Mips),进行主机到缓冲区的突发数据传送时速率可以达到20MB/s。同时,MX9691还支持PIO模式4(16.6MB/s)和DMA模式2(16.6MB/s)。 3.2 对Flash存储器的读写时序 硬盘控制器在与Flash存储器进行数据通信操作时,数据已被放入内存中,MX9691首先把内存中的数据读入内部高速缓存中,然后通过识别接收的指令类型和查询FAT得到要寻址的Flash存储器的编号。在对Flash存储器进行写操作前,先把要写入的信息依次放到数据总线上,经过TW a-ce 的时间,待数据(包括指令、地址和数据)稳定后,通过对要寻址的Flash存储器编号的解码,从端口#601FH输出FCE片选信号选中相应的Flash芯片。在WR#和WRFLASH#同时有效时,数据被写入相应的Flash存储单元中。读操作与此类似。Flash存储器读写时序如图3和图4所示。 |
MX28F2100T为程序存贮器,它通过标准ATA接口经编译的可执行文件可以对它直接在线编程。74F245和74F244为总线驱动器,在所选Flash存储器较多时可以提高总线驱动能力。
|
参考文献 [1]. RISC datasheet https://www.dzsc.com/datasheet/RISC_1189725.html. [2]. MX9691 datasheet https://www.dzsc.com/datasheet/MX9691_1064500.html. [3]. MX9691L datasheet https://www.dzsc.com/datasheet/MX9691L_496165.html. [4]. LQFP datasheet https://www.dzsc.com/datasheet/LQFP_1054170.html. [5]. KM29U128T datasheet https://www.dzsc.com/datasheet/KM29U128T_926337.html. [6]. MX28F2100T datasheet https://www.dzsc.com/datasheet/MX28F2100T_1064475.html. [7]. 74F244 datasheet https://www.dzsc.com/datasheet/74F244_1083059.html. [8]. 74F245 datasheet https://www.dzsc.com/datasheet/74F245_1083058.html. [9].王广运郭秉义李洪涛.差分GPS定位技术与应用. 北京:电子工业出版社1996.3 [10].Samsung Flash Memory Datasheet.SAMSUNG Electronics CO. LTD,1998 [11]. MX IC Advanced Information. MACRONIX INTERNA- TIONAL CO. LTD,1999 |
免责声明: 凡注明来源本网的所有作品,均为本网合法拥有版权或有权使用的作品,欢迎转载,注明出处。非本网作品均来自互联网,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。