应用背景
随着应用系统的日益复杂,对系统存储能力的要求也越来越高,传统的8位机系统,一般能支持几十到几百KB的数据存储,即使外接大容量的存储芯片,但在数据读写速度、数据安全的问题上,也没有很好的解决办法。
目前,大容量嵌入式数据存储的实现方式有如下几种:
第一种方式为“硬盘存储方案”,即将PC机系统的硬盘挂接到嵌入式系统中,以实现大容量的数据存储,如常见的硬盘录像机、硬盘监控系统等,但这种方式具有功耗高、体积大、且极易损坏等局限性,其应用场合受到很大限制。
第二种方式为“存储卡方案”,即在嵌入式系统中采用SD存储卡、MMC、U盘等存储介质,实现大容量的数据存储,该方式在系统功耗、体积等方面优于前一种方式,但由于这些存储介质均采用插座方式接入系统,因此,系统的可靠性较低,特别是在使用环境比较恶劣的场合,同时数据的安全性也得不到保证。
显然,这两种方式已经越来越不能满足系统需求,特别是随着高性能嵌入式微处理器价格逐渐降低和芯片级存储介质的存储密度越来越大,完全可以采用一种新的方式来实现高性能的嵌入式大容量数据储存。中嵌科技设计推出了专用于嵌入式领域的大容量数据存储方案,克服了以上两种方式的缺点,能安全、可靠的解决大容量数据存储问题。
方案简介
该方案采用高性能、低功耗的工业级嵌入式微处理器作为系统核心,结合先进的大容量NAND FLASH存储技术,采用嵌入式操作系统对NAND FLASH进行管理, 实现了存储介质的自动管理、自动纠错、疲劳算法等,保证了存储数据的高可靠性 。
系统以高性能嵌入式微处理器和大容量存储芯片为核心,随着半导体技术的不断发展,目前已经很容易在单芯片上实现几GB~几十GB的数据存储,采用多片并联的方式,可以方便实现大容量嵌入式存储系统,系统除了可以存储传统的控制数据以外,还可存储音频、视频数据等。
系统同时提供RS232/RS485、以及10M/100Mbps自适应以太网络接口,可方便实现数据的远程传输,便于用户对数据进行进一步的处理。 因此,采用该嵌入式大容量数据存储方案,可以以极低的体积、功耗和成本,实现高可靠性的大容量数据存储,满足多种场合的应用需求。