前言:

随着指纹识别技术的日益普遍,其在手机上的应用也得到了广泛关注。作为全球第一款Android正面按压指纹识别手机,魅族MX4 Pro所搭载的国产指纹识别系统可谓是赚足了眼球,这就是由汇顶科技提供的“触摸式指纹识别芯片技术”。下面SITRI就为大家带来MX4 Pro上的指纹传感器GF919的深度解析。

封装平面:

汇顶科技的GF919的封装尺寸为10.85 mm X 6.75 mm X 0.70 mm。

封装X-Ray:

GF919带封装的X-Ray如下图所示。

从SITRI对于GF919的拆解来看,GF919里面一共有三颗芯片。其中最大的一颗就是指纹传感芯片,另外两颗分别是触屏控制芯片和连续闪存芯片。这三颗芯片在整个GF919传感器中的布局如下图所示。

从SITRI对于GF919的拆解来看,GF919里面一共有三颗芯片。其中最大的一颗就是指纹传感芯片,另外两颗分别是触屏控制芯片和连续闪存芯片。这三颗芯片在整个GF919传感器中的布局如下图所示。

指纹传感芯片基本信息:

下图为这颗指纹传感芯片的OM正面和侧面照, 芯片尺寸为6.13 mm X 7.66 mm, 芯片厚度为0.23 mm。

指纹传感芯片Die Mark为GF900-5E4_968。

指纹传感芯片Die Corner如下图所示。

指纹传感芯片上面有两种形状的PAD, 一种是常规的方形,另一种是八边形。方形PAD的长宽尺寸为72 um X 72 um,Pitch为200 um。八边形的长宽尺寸为72 um X 118 um, Pitch为90 um。

`

 

指纹传感芯片基本纵向分析:

SITRI也对GF919里的指纹传感芯片做了基本纵向分析。这颗指纹传感芯片采用了3层平坦化铝布线制程,含有1层多晶的CMOS技术,工艺节点为0.35um

三层平坦化铝布线的具体厚度尺寸如下,表面钝化层有两层,厚度分别为0.31 um和0.58 um。金属层3厚度为0.95 um,金属层2和1的厚度都为0.63 um,介质层2厚度为0.97 um,介质层1厚度为0.93 um,初始介质层厚度为1.14 um,具体见下图。

指纹传感芯片平民及电路分析:

从这颗指纹传感芯片的OM平面照片可以看出,其中感应像素区域占据了大部分空间,SITRI就这块区域做了部分平面分析。下图为放大的像素区域的OM和SEM照片,每一个像素的尺寸约为50 um X 50 um。

除此之外,SITRI也对指纹传感芯片的平面进行了剥层处理,并且得到了像素区域的电路分析结果。电路分析结果显示电路的输出值与手指和芯片之间的距离成反比,与手指和芯片之间的电容成正比。如下图所示。

SITRI还对电路分析得出的电容做了定点纵向分析,在这里就不加以赘述。

 

总结:

以上是对于GF919指纹传感器的深度解析,最后奉上其中三颗芯片的封装信息汇总。对于指纹传感芯片感应区域的具体电路分析结果和定点纵向请看SITRI的GF919指纹传感器的具体分析报告。

汇顶指纹传感器GF919深度解析的更多相关文章

  1. 深度解析javascript中的浅复制和深复制

    原文:深度解析javascript中的浅复制和深复制 在谈javascript的浅复制和深复制之前,我们有必要在来讨论下js的数据类型.我们都知道有Number,Boolean,String,Null ...

  2. mybatis 3.x源码深度解析与最佳实践(最完整原创)

    mybatis 3.x源码深度解析与最佳实践 1 环境准备 1.1 mybatis介绍以及框架源码的学习目标 1.2 本系列源码解析的方式 1.3 环境搭建 1.4 从Hello World开始 2 ...

  3. 并发编程(十五)——定时器 ScheduledThreadPoolExecutor 实现原理与源码深度解析

    在上一篇线程池的文章<并发编程(十一)—— Java 线程池 实现原理与源码深度解析(一)>中从ThreadPoolExecutor源码分析了其运行机制.限于篇幅,留下了Scheduled ...

  4. 深度解析Objective-C笔试题

    2011-08-11 17:39 佚名 互联网 字号:T | T 本文介绍的是Objective-C笔试题,先来问一个,为什么很多内置类如UITableViewController的delegate属 ...

  5. Flink 源码解析 —— 深度解析 Flink 是如何管理好内存的?

    前言 如今,许多用于分析大型数据集的开源系统都是用 Java 或者是基于 JVM 的编程语言实现的.最着名的例子是 Apache Hadoop,还有较新的框架,如 Apache Spark.Apach ...

  6. Flink 源码解析 —— 深度解析 Flink 序列化机制

    Flink 序列化机制 https://t.zsxq.com/JaQfeMf 博客 1.Flink 从0到1学习 -- Apache Flink 介绍 2.Flink 从0到1学习 -- Mac 上搭 ...

  7. Flink Connector 深度解析

    作者介绍:董亭亭,快手大数据架构实时计算引擎团队负责人.目前负责 Flink 引擎在快手内的研发.应用以及周边子系统建设.2013 年毕业于大连理工大学,曾就职于奇虎 360.58 集团.主要研究领域 ...

  8. [WebKit内核] JavaScript引擎深度解析--基础篇(一)字节码生成及语法树的构建详情分析

    [WebKit内核] JavaScript引擎深度解析--基础篇(一)字节码生成及语法树的构建详情分析 标签: webkit内核JavaScriptCore 2015-03-26 23:26 2285 ...

  9. 第37课 深度解析QMap与QHash

    1. QMap深度解析 (1)QMap是一个以升序键顺序存储键值对的数据结构 ①QMap原型为 class QMap<K, T>模板 ②QMap中的键值对根据Key进行了排序 ③QMap中 ...

随机推荐

  1. BIGINT UNSIGNED value is out of range in … 问题的解决方法

    问题出现在CAST(value AS USIGNED)将字符串转换成数值的过程中,出现这个问题的原因是value对应的数值在BIGINT UNSIGNED 的范围内.可能的情况是value的值太大,超 ...

  2. makeKeyAndVisible的作用

    [self.window makeKeyAndVisible]; 这个是便捷方法,去使被使用对象的主窗口显示到屏幕的最前端.你也可以使用hiddenUIView方法隐藏这个窗口

  3. 使用iScroll和photoswipe写手机浏览图片的插件的几点经验

    首先,当我知道我得到一个任务需要写一个在手机上能浏览图片的插件时,我第一想到了iScroll.它的左右滑动,上下滑动的效果在安卓手机上也能让用户有良好的体验,自己写也能方便控制. 我的需求是,插件要能 ...

  4. 面向新手的Webserver搭建(一)——IIS的搭建

    非常多童鞋说自己是做移动开发的,想挂个简单的Web API,但是server又不会搭,这样一来測试就成了问题.看看网上的教程.发现略难懂,并且大多是一个转一个,没价值,所以干脆写几篇文章讲讲简单的We ...

  5. 深入理解javascript闭包(一)

    闭包(closure)是Javascript语言的一个难点.也是它的特色,非常多高级应用都要依靠闭包实现. 一.什么是闭包? 官方"的解释是:闭包是一个拥有很多变量和绑定了这些变量的环境的表 ...

  6. Zlib文件压缩和解压

    开源代码:http://www.zlib.net/zlib使用手册:http://www.zlib.net/manual.htmlzlib wince版:http://www.tenik.co.jp/ ...

  7. HDFS Architecture--官方文档

    HDFS Architecture Introduction The Hadoop Distributed File System (HDFS) is a distributed file syste ...

  8. Java基础知识强化之IO流笔记20:FileOutputStream写出数据实现换行和追加写入

    1.  如何实现数据的换行? (1) package com.himi.fileoutputstream; import java.io.FileNotFoundException; import j ...

  9. MsSql省市联动表

    drop table area CREATE TABLE [dbo].[Area] ( , ) NOT NULL , ) COLLATE Chinese_PRC_CI_AS NOT NULL , ) ...

  10. HTML 学习笔记

    1HTML 标题(Heading)是通过 <h1> - <h6> 等标签进行定义的. 并且只有这6种标题,标题中加多个空格,和一个空格没区别,标题文字前后加默认空格会被去除. ...