EDA/PLD中的中的NAND FLASH在基于在基于CCM3118税控收款机上的税控收款机上的
应用应用
引言 CCM3118是苏州国芯公司一款32位高性能、低功耗SoC芯片,以32位C*CORE C310处理器为核心,
并有3个串口,2个智能卡接口,1个PS/2接口,1个LCDC控制器,多达72个通用输入输出引脚(GPIO)等丰富
资源,在税控收款机、POS机等领域广泛应用。税控收款机所管理的商品、发票、销售记录等数据量非常大,
并且国家税控机标准中对数据的保存时间、可靠性有明确要求,故需要一种大容量、单位比特价格低、读写性
能好、能够长时间可靠保存数据的非易失存储器。 NOR和NAND是现在市场上两种主要的非易失闪存技
术。NOR FLASH较早为业界采用,但由于其成本较高及
引言
CCM3118是苏州国芯公司一款32位高性能、低功耗SoC芯片,以32位C*CORE C310处理器为核心,并有3个串口,2个
智能卡接口,1个PS/2接口,1个LCDC控制器,多达72个通用输入输出引脚(GPIO)等丰富资源,在税控收款机、POS机等
领域广泛应用。税控收款机所管理的商品、发票、销售记录等数据量非常大,并且国家税控机标准中对数据的保存时间、可靠
性有明确要求,故需要一种大容量、单位比特价格低、读写性能好、能够长时间可靠保存数据的非易失存储器。
NOR和NAND是现在市场上两种主要的非易失闪存技术。NOR FLASH较早为业界采用,但由于其成本较高及写入速度较
慢的先天弱势,使其仅能在注重执行速度或小量数据储存的地方使用。NAND FLASH结构强调降低每比特的成本,更高的性
能,并且象磁盘一样可以通过接口轻松升级,是高密度数据存储的理想解决方案。
&n bsp; 1 NAND FLASH芯片芯片
1.1 芯片介绍芯片介绍
NAND FLASH是采用NAND结构技术的非易失存储器,内存有8位和16位两种组织形式,本文所讨论的FLASH都是8位
的。FLASH的I/O接口可用于控制命令和地址的输入,也可用于数据的输入和输出。FLASH主要以页为单位进行读写(也能够
以字节为单位进行读写),以块为单位进行擦除。FLASH页的大小和块的大小不同类型块结构而不同,块结构有两种:小块
(图一)和大块(图二),小块FLASH包含32个页,每页512+16字节;大块FLASH包含64页,每页2048+16字节。
点击看原图
(图一,小块类型FLASH)