# STDF-LinkPlot **Repository Path**: z00376331/stdf-data-plot ## Basic Information - **Project Name**: STDF-LinkPlot - **Description**: LinkPlot是一个用于解析芯片多维度数据分析并进行快速可视化,良率预测的分析工具 - **Primary Language**: Unknown - **License**: GPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 11 - **Created**: 2023-08-21 - **Last Updated**: 2023-08-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # LinkPlot App ![image-20230101115413016](README.assets/image-20230101115413016.png) ![image-20230101113811271](README.assets/image-20230101113811271.png) ![image-20230102181146282](UPDATE_RECORE.assets/image-20230102181146282.png) ## BASE | [ENG](README_EN.MD) | * Sample文件中有示例STDF用于解析使用 * 禁止源码和下载的软件用于商业行为 * 未经允许不能修改软件中的软件名,邮箱和QT信息以及Message信息并进行分发 * 文件目录下的.env文件用于进行缓存盘的配置以及其他参数修改 | 配置名称 | 配置数据类型 | 默认值 | 配置用处 | | ------------- | ---------------------- | ------------------------------------ | ------------------------------------------------------- | | SKIP_FTR | 布尔字符串(True/False) | True | 是否默认跳过FTR数据 | | DISK | 字符串 | D | 软件的缓存文件盘符,默认会在D盘生成1_STDF缓存文件夹路径 | | FILE_FILTER | 字符串 | *.std;*.stdf;*.std_temp | 软件默认支持的STDF数据类型, 使用英文;分割 | | EN | 布尔字符串(True/False) | False | 是否使用英文版本 | * Python3.7 * Win7/Win10/Win11 X64可用 * PySide2 * UNNI TEST * 关键功能和UI都会经过单元测试 * [Pandas](https://github.com/pandas-dev/pandas) * [Numpy](https://github.com/numpy/numpy) * [SEMI-ATE](https://github.com/Semi-ATE/STDF) * Parser STDF & Generator STDF * backend * [Pyqtgraph](https://github.com/pyqtgraph/pyqtgraph) * 快速可视化,在本工具中有部分的探索式可视化功能 * Data * HDF5 * CSV * [STDF-Reader](https://github.com/guyanqiu/STDF-Reader) * 基于STDF-Reader开发C++ Dll * **Only Support CPU v2 & STDFV4** * 添加专业版AppHelp.pdf文档, 与README_INFO.MD共同食用 * 空间和时间选了时间, 内存占用会较高, (测试在i5-4460, 8G, STAT3 SSD,压力在300k行&200列),单片10K约1个LOT25片 * 专业版已非常完善, 为多家模拟IC公司提升了成品良率, 欢迎访问地址[LinkPlot](http://115.159.210.233/#/LinkPlot) 了解 * 本开源工具未实现的功能可能在另外的STDF开源工具中实现, 如下的开源工具都很优秀 * [STDF-Viewer](https://gitee.com/noonchen/STDF-Viewer?_from=gitee_search) * [STDF Analyzer](https://gitee.com/harlin_zhang/SillyMonkey?_from=gitee_search) * 有些QT的可视化功能一直没有达到预期(例如BinMapping->考虑使用image快速绘图, 但是不好看.), 故在PyConsole中开放了matplotlib可视化的接口, 可以直接对数据空间的数据进行可视化 * 例如自己进行BinPareto可视化 * 例如自己进行VisualMap, BinMap可视化 * 或是在chart_core/chart_pyqtgraph/ui_components中自行编写代码并在app_test/qt_plot_test.py中测试 * 关于自行使用app_test测试代码 * common/app_variable.py中的TestVariable类中, HDF5_PATH和HDF5_2_PATH以及其他大部分的变量都是指向了测试文件和文件夹