如果需要解析晶圆信息,实际本质就是读取Tsk Map中的数据,将二进制数据根据规则转换为可读信息,例如转换为常见的txt格式。Tsk Map文件有详细的文档可以参考。
根据设备型号的不同,数据的存储部分也会有相应的区别,分为NORMAL MAP DATA FORM,MAP DATA FILE FORM for 250,000 CHIPS,MAP DATA FILE FORM for 256 MULTI。
并且主要包含以下几部分:
Header Information //存储设备的详细参数
Test Result per Die //每个die的测试结果
Line Category per Die //Store the line category information as 8-bytes data per die.
Tsk Map中的文件,信息有以下几种存放方式:
P: POINTER
C: Character
F: Single Precision Float Point Decimal
D: Double Precision Float Point Decimal
B: BINARY
b: bit
想要解析数据,就要通过标准文件,查看数据的存储位置,存储方式。例如二进制存储BINARY,读取对应位置的数据,然后查看二进制数据中的某段信息与标准文件对应。
使用QT5框架,用C++代码设计制作了这样的一个转换软件,可以导入晶圆信息,解析数据,并且将其转换为指定的格式&#