文档介绍:基于ARM核的AT75C220及其在指纹识别系统中的应用
指纹识别技术近年来逐渐成熟,在门禁、安防和金融等方面得到了越来越广泛的应用。典型的指纹识别系统是以指纹传感器和DSP处理器为核心构成。指纹传感器采集指纹图像,DSP处理器实时实基于ARM核的AT75C220及其在指纹识别系统中的应用
指纹识别技术近年来逐渐成熟,在门禁、安防和金融等方面得到了越来越广泛的应用。典型的指纹识别系统是以指纹传感器和DSP处理器为核心构成。指纹传感器采集指纹图像,DSP处理器实时实现指纹识别算法。同时,通常的指纹识别系统还具有较强的通信才能,除了具有RS485通信外,高档的指纹识别系统还要求具有以太网接口和Internet连接才能。Atel公司新推出的智能互联网芯片AT75220集成了AR内核、DSP协处理器以及以太网A接口,用AT75220和指纹传感器结合可构成高性能的指纹识别系统。1AT75220主要特点AT75220是定位于智能互联网应用的高性能AR处理器,采用AR7TDI微处理器核,具有adDSP核,强大的外设(如中断控制器和外设数据控制器),其DA通道增强了微控制器的实时性能。主要特点有:集成AR7TDIARThub处理器核一个16b定点DSP核双以太网10/100b/sA接口88kB的完好快速RA(支持DA方式)多媒体数字信号编解码器(DE接口)集成SDRA控制器这样,AT75220就很合适于需要图像处理功能并具有互联网通信才能的设备,比方高性能的指纹识别设备和VIP应用等。单芯片集成多种功能可以降低本钱,进步系统可靠性。同时,该芯片完备的开发软件支持(包括LINUX操作系统和DSP算法程序支持等)也有利于减少产品上市时间。2芯片构造AT75220主要由运行速度达40I/s的基于AR7TDI的RIS处理器、运行速度为60I/s的DSP处理器和双以太网10/100b/s的A接口组成。其内部机构如图1所示。AT75220包含2种不同的总线ASB和APB,ASB用于连接AR核、DSP核等核心模块,而APB总线那么连接串行通信接口、通用I/口等,两总线之间用ABA总线桥连接。ARTTDI微处理器是一个高性能的嵌入式PU,他功耗低,运算速度快,内含Thub指令解码器,可支持16b指令,同时支持调试和快速乘法等功能,并可通过模块互交总线与其他功能模块进展数据交换。ARTTDI(Thub)是公司受权用户最多的一项产品,将AR7指令集同Thub扩展组合在一起,以减少内存容量和系统本钱。同时,他还利用嵌入式IE调试技术来简化系统设计,并用一个DSP增强扩展来改良性能。选择基于AR核的产品的另一个理由是,AR公司的处理器核心得到了大量厂家的支持,便于产品的开发和晋级换代。
同其他集成DSP核的芯片相比,AT75220的DSP子系统资源是相当丰富的,如图2所示,除包含一个60I/s,16b定点DSP内核外,还具有不同用处的RA:2kB×l6X-RA,2kB×l6Y-RA,16kBXl6通用数据RA,24kB×l6可下载程序RA,一个256×16双端口的RA邮箱用于U-DSP通信。完好的DE接口允许大量的工业声音、多媒体或数据的连接。芯片集成的以太网接口包括了2个独立的10/100b/s以太网A接口和一个32kB的数据包缓冲区。双端口A的设计使设备嵌入到现有