指纹安全识别进入纯硬件单芯片时代

发布者:水手谷水手最新更新时间:2009-09-24 来源: eeworld关键字:指纹识别芯片  ASIC  FSC700X  纯硬件单芯片  ARM 手机看文章 扫描二维码
随时随地手机看文章

  从2005年开始,代表指纹识别最前沿技术之一的指纹识别芯片在国内出现,预示着“指纹模块”开始向极小化、集成化发展。

  2007年,方程式FSC700X系列指纹安全处理器问世,在这样一颗小小的芯片内部集成了微控制器、指纹识别处理、加解密引擎以及工业标准接口,涵盖了生物检测处理的全部核心功能。作为一款真正意义上的ASIC产品,开启了指纹识别产品“低成本、高性能”的新纪元,标志着指纹安全识别进入纯硬件单芯片时代。

  专用集成芯片(ASIC)作为“高性能、低成本”代名词,一直被公认为各类电子产品实现产业规模化的关键引擎。这一点在中国的许多电子产品包括彩电、DVD、MP3、手机等领域得到了充分的印证。

  由于专用集成芯片(ASIC)有着巨大的性能和成本优势,它不但能简化产品的后端应用开发,而且其成本还能随着产销量的增长不断降低,以核裂变式的连锁反应推动产业规模的迅速膨胀。从全球指纹产业的发展态势来看,迅速突破指纹识别专用集成芯片这一关,是我们占据全球产业链上主动位置的唯一途径。

  从国内“指纹识别芯片”的出现,到第一颗真正意义上的指纹识别ASIC问世,中国的指纹识别芯片技术经历了不算漫长却曲折的发展历程。回顾这一过程我们可以将其划分为三个阶段:

第一代:以DSP作为硬件平台的通用芯片

  以DSP作为平台,将多颗裸片(DIE)封装到一起,并非专门设计的专用芯片。优点是降低的系统占用PCB板面积,缺点是复杂封装工艺带来的良品率降低,从总的系统成本而言,并未明显降低,甚至可能增加了。

  采用DSP作为其硬件平台,客户对处理单个指纹时间不敏感(甚至可长达到2-3秒),总容量在几个到几十个之间,搜索比对时间也不太长。

第二代:以ARM作为硬件平台的通用芯片

  实际是一种贴牌ARM9兼容芯片,特点主要是根据指纹识别算法需要,对主频、接口和片上存储单元进行了定制,一般来说,以ARM作为硬件平台的通用芯片的价格较高,ARM兼容芯片对于需要快速投放市场且支持经常升级的小型项目比较适合,这类项目实际对成本不敏感。

 [page] 

  从第一代和第二代的指纹识别芯片来看,它们都是一种通用芯片的架构,指纹识别处理以软件方式运行。与真正的ASIC芯片比较,静态功耗和尺寸限制就是这类通用芯片的问题,因为可编程的芯片需要更多晶体管来执行ASIC芯片所含同样的逻辑功能,接口和内部功能单元也和指纹应用的实际需求不配套,这直接带来的影响就是成本增加。

第三代:FSC700X系列:指纹识别专用芯片(ASIC)

  区别于国内之前出现过的指纹芯片产品,方程式FSC700X系列的独特之处在于它采用的是纯硬件单芯片的解决方案,是一个ASIC产品。它的特点就是在一颗芯片内集成了微控制器、指纹识别处理、加解密引擎以及工业标准接口,涵盖了生物检测处理的全部核心功能。所以它是一款真正意义上的指纹识别专用超大规模集成电路。

  传统的通用微处理器开发指令级并行性主要有两种方法: 一是采用超流水结构提高主频,增加每秒钟执行的指令数;另一是采用超标量或超长指令字(VLIW)结构增加指令发射和执行的并行度,每个周期发射多条指令到多个功能部件上执行,从而提高每个时钟周期执行的指令数。从根本上来讲,传统的通用微处理器芯片对于并发活动缺少专门的硬件支持,数据的移动以及协调同步的操作开销非常之大,使得细粒度的延迟容忍技术不再奏效,导致从高级语言表达的应用代码中自动构造出能在由传统的通用微处理器上有效运行的并行程序非常困难。超标量和VLIW结构其实并不是性价比最好的开发指令级并行性的方法,它们都没有提供对长延迟操作的延迟容忍机制。这是导致以通用芯片为硬件平台实现指纹识别处理需要庞大资源开销的根本原因。

  然而,FSC700X系列根据指纹目标应用的计算、访存和I/O特征,创新性得提出了指纹识别的单SOC芯片的解决方案,重新确立了处理器的体系结构。

  利用专用超大规模集成电路的高效、低能耗、低成本、低软件开发难度等特性,使用RTL语言直接搭建与指纹应用的并行性特征相匹配的指纹处理单元,从而达到高性能和高效率。这种设计思路,使FSC700X系列作为指纹识别处理专用集成电路,实现了更强大的计算能力和密度,能在单片系统上以低的硬件复杂度开发指纹应用中包含的指令级并行性、数据级并行性和线程级并行性, 能够针对应用中固有的并行性特征动态配置,是大幅度提高计算系统性能、降低功耗和设计复杂性的有效方法。

 [page] 

  当前以软件形式进行处理的指纹识别算法,从国际到国内,目前似乎趋向同级化,大家之间的差距在缩小。FSC700X系列的基础算法来源于此。而青出于蓝的地方在于,方程式公司依据高系统性价比的总体目标,特别对速度、稳定性和兼容性等指纹应用瓶颈指标的平衡兼顾,进行了有利于发挥硬件优势的针对性优化,既建立了稳固的系统架构,也实现了强大的功能单元,成为系列ASIC指纹处理芯片的奠基产品。

方程式FSC700X系列的优势

  应用开发灵活开放,二次开发基于该芯片提供的稳固的硬件基础功能平台,开发难度小,客户厂商可将其开发资源集中在其擅长的用户界面和应用层开发上,以体现其对细分市场定位的产品规划和营销策略,这样可以综合发挥这些厂商的品牌运作实力,以及方程式公司作为芯片原厂所提供的高水平指纹及加解密核心技术优势。方程式公司亦可接受客户的委托,进行全方位的”Turn-Key Solution”服务,以便更具针对性的满足客户厂商瞄准的市场需求特征。

  全硬件单芯片解决方案,系统组成简单,系统成本优势明显。在芯片系统架构上,高速硬件加解密+高性能MCU +指纹芯片内全硬件处理+丰富的接口所组成的单芯片解决方案使整个系统在性价比、系统功耗、系统可靠性上形成明显的竞争优势。

  ASIC产品成本随着产销量迅速摊消,可以给采用FSC700X系列数量大的客户以长期成本优势保证。

  FSC700X系列产品由世界排名第三的代工厂中芯国际生产,可靠性和功能成熟稳定,较之采用各种通用处理芯片的方案,更具一致性,减少了售后技术服务的难度,可以实现维修成本可控,增强消费者使用信心。

纯硬件单芯片时代来临

  众所周知,由于适应市场规模化的关键性产品迟迟没有出现,指纹产业一直处于 “叫好不叫座”的困境。究其原因,我们看到:当前中国的指纹产业,成熟的产业链还没有形成,初期进入的企业不得不承担从指纹识别算法、指纹IC,应用软件到终端产品设计等多个环节,大部分企业采用的几乎都是从头到尾一条龙式的经营模式,一个企业肩负一个产业链上太多的环节是一种不合理的现象,也是造成企业难以集中资源进行应用开发的重要原因。

 [page] 

  而方程式的出现将极大降低应用产品提供商的二次开发难度,通过引进方程式的指纹安全识别芯片及模块,即可将高端的指纹技术嫁接到产品中,轻松实现产品的功能创新,为企业带来新的价值增长点和巨大的商业机会。

  作为一个新兴的朝阳产业,价格的居高不下是指纹产业难以市场规模化的直接原因,至于能否把价格降下来,则取决于市场的规模,一旦市场变大,在规模经济的作用下,成本会大幅度下降,价格也会随之降低,但较高的价格又成了市场开拓的障碍,没有低价格,市场规模就无从谈起。规模和成本陷入两难。

  从之前已经出现的通用芯片来看,不管是DSP,还是ARM,都不可避免的存在价格的刚性,以及非自主产权芯片给供货和成本带来的不稳定性,并不适合大批量工业化生产,这也导致了相关厂商难以加大市场投入,无法充分利用价格武器。具体表现在于,许多指纹厂商由于能够采购到的DSP或ARM的具体型号经常变化,要么经常调整相应的软件,要么尽量吃尽同一型号的DSP形成存货(典型的存量一般在几K到10多K),这都占用了大量企业资源,使企业成本失控,即便这样也无法确保持续生产和稳定销售,从而形成了作坊式的运营格局。

  SC700X系列作为指纹安全识别领域第一款真正意义上的ASIC,其最大的特点在于开发必须做到“首次肯定正确”,因此围绕这一任务产生的NRE(非重复性工程设计)和开发成本非常高昂。但是一旦大量生产,其ROI(return on investment,投资回报率)将迅速改善,几乎真得可以印证那句稍显夸张的名言“芯片的成本将像沙子一样”。而成本的不断降低意味着产品价格即将突破起量临界点,指纹产业的规模化指日可待。

  方程式的出现是指纹产业链真正成熟发展的契机,从这个意义而言,FINCHOS至少可以称为指纹产业链的奠基者之一,应该也是其中最关键的奠基者。方程式的出现标志着指纹安全识别已经进入了纯硬件单芯片时代。

 

关键字:指纹识别芯片  ASIC  FSC700X  纯硬件单芯片  ARM 引用地址:指纹安全识别进入纯硬件单芯片时代

上一篇:G.723.1在DSP数字对讲机基带系统中的应用
下一篇:以色列开发出磁共振环境下新型对讲系统

推荐阅读最新更新时间:2024-03-31 00:03

ARM预计下半年芯片销量低迷暂停招聘
北京时间9月3日晚间消息,ARM CEO沃伦·伊斯特(Warren East)近日表示,由于今年下半年芯片销量可能放缓,ARM已暂停部分招聘计划。   ARM芯片设计被用于苹果iPhone等诸多移动产品中。ARM预计,今年下半年的芯片销量不会向往年一样大幅增长。今年上半年,ARM许多客户的芯片销量都相对低迷。   通常,每年第三季度和第四季度的芯片销量最为强劲,因为许多消费者选择在圣诞节假期期间购买平板电脑和智能手机。今年也不例外,许多新产品都将在下个月发布,其中包括三星Galaxy Note平板电脑和苹果iPhone 5等。   但伊斯特指出,许多业内人士认为,由于经济低迷推迟了消费者购买数码产品的时间,因此今年下半年
[半导体设计/制造]
ARM Cortex-R52处理器推专属汽车安全管理程序
ARM表示OpenSynergy公司正在为其最先进的实时安全处理器ARM® Cortex®-R52 开发业界第一款软件管理程序。该管理程序可将任何基于Cortex-R52的芯片变为虚拟机,并能同时执行不同的软件任务。针对诸如无人驾驶和工业控制系统等设备中芯片不断提升的复杂性,该方法可以将安全性至关重要的功能与无需严格控制的功能相隔离。此外,它能够将应用程序整合到更少的电子控制单元(ECU),以便管理复杂性并降低成本。 ARM嵌入式营销副总裁Richard York表示:“面向大众市场的无人汽车将被赋予大幅增强的ECU计算能力和安全管理更复杂软件栈的能力。为此,Cortex-R52应运而生,借助管理程序实现软件隔离,从而保护重要的安
[嵌入式]
Arm与合肥高新技术产业开发区签署合作协议
电子网消息,Arm宣布与合肥高新技术产业开发区签署两项合作协议,共同建设Arm物联网协同创新中心并设立Arm中国研究生院项目。双方将携手打造物联网集成电路产业的聚合效应,为产业今后的蓬勃发展培养人才,积极推进合肥电子产业创新生态圈的建设。   Arm全球执行副总裁兼大中华区总裁吴雄昂表示:“一直以来,Arm积极响应国家推动产业创新与升级的政策,持续加大在中国的战略部署和投入,紧跟双创人才与新工科等教育改革步伐,促进本地产业核心竞争力的形成。此次Arm与合肥高新技术产业开发区签署两项合作协议,以创新中心汇聚智慧方案,以研究生院培养领军人才的实践,是我们在国内积极建设本土产业生态的又一个具体举措。”   安徽省省委常委、合肥市市委书记
[半导体设计/制造]
用C语言和ARM汇编语言设置SDRAM的惯用方法
用C语言设置SDRAM的惯用方法 /* SDRAM regisers */ #define MEM_CTL_BASE 0x48000000 // BWSCON的地址 #define SDRAM_BASE 0x30000000 // SDRAM的起始地址 /* SDRAM 13个寄存器的值 */ /* 定义了一个数组,把13个寄存器的设置值存到一个数组里面 */ unsigned long const mem_cfg_val ={ // 注意unsigned long const 的含义 0x22111110, //BWSCON
[单片机]
CAN网状冗余及基于ARM节点设计
一、概述 CAN(Controller Area Network)即控制器局域网,是一种串行数据总线,CAN总线是国际上应用最广泛的现场总线之一。作为一种技术先进、可靠性高、功能完善、成本合理的远程网络通讯控制方式,CAN总线已被广泛应用于各个自动化控制系统中。在汽车电子、自动控制、电力系统等领域中,CAN总线尤其具有不可比拟的优越性。但是,工业控制现场工况条件十分恶劣,电缆受拉、压、砸、挤等造成故障的情况很多,这对于以总线为核心的CAN总线系统是一种极大的威胁。如何保证现场总线控制系统在恶劣环境下安全、可靠地工作是CAN应用中的一个重要课题。 解决可靠性问题的一个有效的办法就是对总线进行不同程度的冗余,同时使用两(多)条总线电缆
[单片机]
CAN网状冗余及基于<font color='red'>ARM</font>节点设计
ARM风向突转 谭军离职揭秘
这家嵌入式微处理器市场的“带头大哥”面临着英特尔的反攻,急迫需要来自中国市场的盈利来反哺。    “当变革必须发生的时候,发生的速度越快越好!”ARM全球总裁布朗日前在北京以异常坚决的口气回答中国区总裁谭军闪电离职的原因。    谭军是谁?    尽管谭军这个名字不太为人所知,但在国内半导体领域,谭军的知名度不亚于任何人。由此不难理解其离职在业界引起的轰动,而其背后则是ARM地位的日趋抬升:在通信和计算产业加速融合的今天,业界憧憬ARM和谷歌的联盟能取代PC时代的Wintel联盟,建立新的统治秩序;在国内,经历了龙芯等诸多自主CPU的喧嚣和失望之后,人们开始寄希望于瑞芯、海思等ARM内核的CPU开发商可以撑起中国的强
[半导体设计/制造]
基于ARM-Linux和GPRS的家庭智能控制终端设计与实现
  1 引言   随着科技的不断进步,智能家居逐渐成为可能,而智能家居网络终端则是智能家居的关键。本文介绍采用RS485工业总线,设计实现了一种基于嵌入式系统的家庭智能控制器。用户可以通过短信及互联网等方式现远程无线监控,在手机和互联网相当普及的今天,为用户提供了更简单、方便的选择。同时由于该控制器RS485接口的特殊设计,外挂节点可以由原来的32个扩展到64个,解决了家用设备的布线组网以及控制等问题。   2 系统设计   从结构上看主要分为用户,控制器,和RS485总线的家用设备控制三个部分。用户通过手机短信或网络方式向控制器的GPRS模块发送命令,而控制器也通过GPRS模块向用户反馈信息或发出报警通知。从而实现了用户和控
[单片机]
基于<font color='red'>ARM</font>-Linux和GPRS的家庭智能控制终端设计与实现
ARM7与FPGA相结合应用于工控和故障检测
工业控制中往往需要完成多通道故障检测及多通道命令控制(这种多任务设置非常普遍),单独的CPU芯片由于其外部控制接口数量有限而难以直接完成多路检控任务,故利用ARM芯片与FPGA相结合来扩展检控通道是一个非常好的选择。这里介绍用Atmel公司ARM7处理器(AT91FR40162)和ALTERA公司的低成本FPGA芯片(cyclone2)结合使用完成多通道检控任务的一种实现方法。 各部分功能简介 图1为此系统的结构连接框图。如图所示,ARM芯片与FPGA芯片之间通过数据总线、地址总线及读写控制线相连,而与终端PC则通过串口通信;FPGA与目标设备通过命令控制总线和故障检测总线相连。 图1 系统结构框图 1
[单片机]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
热门活动
换一批
更多
最新安防电子文章
更多精选电路图
换一换 更多 相关热搜器件
更多每日新闻
随便看看

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 视频监控 智能卡 防盗报警 智能管理 处理器 传感器 其他技术 综合资讯 安防论坛

词云: 1 2 3 4 5 6 7 8 9 10

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved