新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于ARM核AT75C220在指紋識別系統中應用

        基于ARM核AT75C220在指紋識別系統中應用

        作者: 時間:2012-10-29 來源:網絡 收藏
        指紋識別技術近年來逐漸成熟,在門禁、安防和金融等方面得到了越來越廣泛的應用。典型的是以指紋傳感器和DSP處理器為核心構成。指紋傳感器采集指紋圖像,DSP處理器實時實現指紋識別算法。同時,通常的還具有較強的通信能力,除了具有RS485通信外,高檔的還要求具有以太網接口和Internet連接能力。Atmel公司新推出的智能互聯網芯片集成了ARM內核、DSP協處理器以及以太網MAC接口,用和指紋傳感器結合可構成高性能的指紋識別系統。

        1 主要特點

        AT75C220是定位于智能互聯網應用的高性能ARM處理器,采用ARM7TDMI微處理器核,具有OadDSP核,強大的外設(如中斷控制器和外設數據控制器),其DMA通道增強了微控制器的實時性能。主要特點有:

      1. 集成ARM7TDMI ARM Thumb處理器核

      2. 一個16b定點DSP核

      3. 雙以太網10/100Mb/s MAC接口

      4. 88kB的完整快速RAM(支持DMA方式)

      5. 多媒體數字信號編解碼器(CODEC接口)

      6. 集成SDRAM控制器

        這樣,AT75C220就很適合于需要圖像處理功能并具有互聯網通信能力的設備,比如高性能的指紋識別設備和VoIP應用等。單芯片集成多種功能可以降低成本,提高系統可靠性。同時,該芯片完備的開發軟件支持(包括LINUX操作系統和DSP算法程序支持等)也有利于減少產品上市時間。

        2 芯片結構

        AT75C220主要由運行速度達40 MI/s的基于ARM7TDMI的RISC處理器、運行速度為60MI/s的DSP處理器和雙以太網10/100Mb/s的MAC接口組成。其內部機構如圖1所示。

        AT75C220包含2種不同的總線ASB和APB,ASB用于連接、DSP核等核心模塊,而APB總線則連接串行通信接口、通用I/O口等,兩總線之間用AMBA總線橋連接。

        ARMTTDMI微處理器是一個高性能的嵌入式CPU,他功耗低,運算速度快,內含Thumb指令解碼器,可支持16b指令,同時支持調試和快速乘法等功能,并可通過模塊互交總線與其他功能模塊進行數據交換。
        ARMTTDMI(Thumb)是公司授權用戶最多的一項產品,將ARM7指令集同Thumb擴展組合在一起,以減少內存容量和系統成本。同時,他還利用嵌入式ICE調試技術來簡化系統設計,并用一個DSP增強擴展來改進性能。選擇基于的產品的另一個理由是,ARM公司的處理器核心得到了大量廠家的支持,便于產品的開發和升級換代。

        同其他集成DSP核的芯片相比,AT75C220的DSP子系統資源是相當豐富的,如圖2所示,除包含一個60MI/s,16b定點DSP內核外,還具有不同用途的RAM:2kB×l6X-RAM,2kB×l6Y-RAM,16kBXl6通用數據RAM,24 kB×l6可下載程序RAM,一個256×16雙端口的RAM郵箱用于MCU-DSP通信。完整的CODEC接口允許大量的工業聲音、多媒體或數據的連接。


        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 泌阳县| 疏勒县| 资阳市| 什邡市| 康马县| 随州市| 石家庄市| 志丹县| 渑池县| 南雄市| 漠河县| 德化县| 长泰县| 枝江市| 瑞安市| 浦北县| 鹤山市| 东兴市| 云和县| 武邑县| 错那县| 安仁县| 吉安市| 大余县| 嘉定区| 炉霍县| 常山县| 洛隆县| 巴林左旗| 兴文县| 托克托县| 龙山县| 泾川县| 当涂县| 理塘县| 城固县| 府谷县| 中超| 安图县| 黑河市| 滨海县|