[])+[test_result]returnresultif__name__=="__main__":file_path='test.stdf'data=read_stdf(file_path)# 打印提取的数据fortest_type,resultsindata.items
STDF(Standard Test Data File),即标准测试数据文件,是半导体行业芯片测试数据的存储规范,1985年由Teradyne公司发布,到目前为止已经经过了30多年的发展,已非常成熟。最新版是2007年发布的第四版本,由于其采用统一格式/规范保存着CP或FT芯片测试所能产生的所有类型的测试数据,解决了芯片测试行业不同品牌测试机所生成的测...
1. 使用范例: STDF_FILE *stdf_file = new STDF_FILE(); //实例化STDF_FILE ,创建指针,用于操作STDF文件 int ret = stdf_file->read(filePath.toLocal8Bit().data()); //读取文件 if(ret == 0)//如果读取成功 { StdfATR* record = (StdfATR*)(stdf_file->get_record(ATR_TYPE, 0)); //...
我们将创建一个最小的STDF文件,它将仅包含File Attributes Record (FAR) 和 Master Information Record (MIR),因为它们是每个STDF文件必需的。 它的格式如下: STDF File ├── FAR (File Attributes Record) │ ├── Header (6 bytes) │ │ ├── REC_LEN (2 bytes) : Length of FAR record includ...
市面上有几个Python库可以用于解析STDF文件,例如pystdf。 如果现有的库不满足需求,可以手动编写解析器。 使用所选库加载并读取STDF文件: 使用pystdf库加载并读取STDF文件的示例代码如下: python import pystdf # 打开并解析STDF文件 with pystdf.stdffile('path_to_your_stdf_file.stdf') as stdf_file: for ...
parser = pystdf.V4Parser(STDFFILE=stdf_file) for record in parser: # 处理每个记录 在这个代码片段中,open函数用于打开STDF文件,'rb'模式表示以二进制读取方式打开文件。然后创建了一个V4Parser对象,并对其进行迭代以逐一处理记录。 四、遍历STDF记录 ...
howtOextractdatafi'omSTDFfile. Keywords:STDF;JAVA;ATE 1引言 随着半导体测试工业的发展,许多供应商提供网络化的系统 以弥补测试系统自身并帮助用户获得更多利润.许多的网络化系 统需要用到一些标准,比如Ethernet.但是我们还缺少一种标准,那 就是测试数据的兼容性.Teradyne公司已经开发出来一种简单,灵 ...
STDF(Standard Test Data File),即标准测试数据文件,是半导体行业芯片测试数据的存储规范,1985年由Teradyne公司发布,到目前为止已经经过了30多年的发展,已非常成熟。最新版是2007年发布的第四版本,由于其采用统一格式/规范保存着CP或FT芯片测试所能产生的所有类型的测试数据,解决了芯片测试行业不同品牌测试机所生成的测...
The Standard Test Data Format (STDF) Log is a standard file format for storing test station information, lot information, and semiconductor test result data. Note When you retest a DUT, the STDF file includes the PIR, PRR, PTR, and FTR
这行代码会将stdf库安装到你的Python环境中,便于后续读取和处理STDF文件。 2. 读取STDF文件 下面的代码展示了如何读取STDF文件: importstdf# 读取STDF文件stdf_file=stdf.StdfFile('example.stdf')# 替换为你的STDF文件路径 1. 2. 3. 4. 在这段代码中,我们导入了stdf库并定义了一个stdf_file对象,读取指定路...