相信很多硬件工程师,都遇到过因为芯片批次而导致的项目问题,比如不同批次芯片功耗差异大、耐压不同等。

不同批次的芯片,虽然在工艺、设计、原料等方面相同,但可能因为晶圆厂、封装测试等不同,导致生产出来的芯片在质量和性能上是有差异的。

芯片批号

批号的英文是Lot Code,又叫Lot Number,是厂家为了追溯器件的生产日期、质量等级和产地等信息而设置的。

在售后服务上,批号发挥了很大的作用。当有客户反馈批次质量问题时,原厂可以根据此批号追溯审查,确定同批次的流向,能及时的做出相应处理。

一般的IC丝印上会包括如下的信息,包括logo、IC的名称、IC的其他信息(如架构)、批号、生产日期(或出厂日期)、产地和Pin1的信息等。

android 查看芯片型号 手机芯片查看_linux

芯片丝印举例

下面是一个STM32芯片的丝印,能反映的信息如下:

android 查看芯片型号 手机芯片查看_java_02

  • 第一行,ARM指芯片采用的是ARM架构;
  • 第二三行,芯片的名称;
  • 第四行,可以理解为Lot Code,原厂出厂的编号;
  • 第五行,MYS指产地马来西亚,其他如CHN为中国,PHL菲律宾,KOR韩国,TWN台湾;641代表此芯片是2016年第41周生产的;
  • 生产日期下面有ST的logo,左下角圆圈是芯片1脚标识。

一般在数据手册上能找到丝印信息,标注的都很清楚。

android 查看芯片型号 手机芯片查看_java_03

android 查看芯片型号 手机芯片查看_人工智能_04

日期代码

今天主要聊一下date code,像型号等信息,如果丝印上有,就是一目了然的,但是日期代码不一定,不同厂家格式还是不一样的,位数也不一样,有的日期代码甚至是嵌在批号中的。

但是基本上都是以Y(Year) + M(Month) + W(Week)组合而成,如YYWW、YWW、YMW、YM等。

YYWW

YYWW指2位数年份,2位的周数,也是最易读的,9106代表1991年第6周,8412代表1984年第12周。

android 查看芯片型号 手机芯片查看_android 查看芯片型号_05

android 查看芯片型号 手机芯片查看_人工智能_06

YWW

YWW指的是1位数年份,2位周数,上面的STM32芯片641就是YWW格式,下面的313也是YWW格式,3我们不确定是哪年,13代表第13周。

android 查看芯片型号 手机芯片查看_linux_07

YMW

YMW指1位数的年份,1位数的月份,一个月的第几周,如下的3J1,3代表1993,2003等都有可能,需要查芯片的手册。

android 查看芯片型号 手机芯片查看_android 查看芯片型号_08

J是月份,月份和英文字母是一一对应,需要注意,没有字母I,是为了避免和数字1类似;最后一位1代表9月的第1周。

android 查看芯片型号 手机芯片查看_java_09

字母和月份的对应关系(来源网络)

YM

YM是1位数的年份,1位数的月份,这种格式一般都是很老的芯片了。

android 查看芯片型号 手机芯片查看_大数据_10

字母和年份(下图左)、数字和月份(下图右)的对应关系如下,图片来源网络,仅供参考。

android 查看芯片型号 手机芯片查看_大数据_11

今天的文章内容到这里就结束了,希望对你有帮助,我们下一期见。

------------ END ------------