半导体ATE测试项目框架
项目描述
Semi-ATE
Semiconductor Automated Test Equipment
Semi-ATE
是一个针对半导体 ATE ASIC 测试项目的测试和仪器 AGNOSTIC 框架。
这意味着系统不是围绕特定仪器构建的(让我们暂时把 ATE 测试器看作是一个超级仪器😋),它更侧重于以这样的方式组织半导体测试,即 所有 使用(和特殊)角落案例都有它们熟悉的位置。这使得用户(读:DE、TCE、TE 和 PE)可以专注于真正的 工作,即编写良好、快速和稳定的测试。测试程序和测试流程的组织由向导处理,因此需要编写的唯一代码是实际的测试!(座右铭:[链接](http://www.skrenta.com/2007/05/code_is_our_enemy.html) 代码是我们的敌人)
Semi-ATE
包完全用 Python(noarch)编写,除了库外,还为 Spyder IDE 提供了一个插件。
仍然感兴趣吗?请访问 wiki。
安装
设置 Semi-ATE
在 Windows 上设置
假设当前目录是 Semi-ATE 根目录。
打开 Windows 命令提示符(CMD)并运行以下命令
Powershell -ep Unrestricted -file setup.ps1
启动应用程序之前
每次设置.ps1 的每个步骤成功后,我们就可以开始了。
确保 conda 环境已激活
Spyder-IDE
- 从终端启动 spyder 以创建自己的项目:$ spyder
- 创建一个新的 Semi-ATE 项目以及自己的测试和测试程序
应用:要在虚拟环境中测试生成的测试程序,请按照以下步骤操作
-
确保您在机器上运行了本地的 mqtt-broker。mosquitto 可以用于此目的。
有关更多信息,请联系您的 IT 部门。
-
请确保按以下说明更改当前目录
- 从根目录,切换目录到:ATE/Tester/TES/apps
xml 文件(le123456000.xml)应适应支持新的配置 sbins,测试程序路径可以是
直接从 Spyder-IDE 复制。 (信息应在 'Station' 部分内进行适应)
-
现在,您可以启动主程序和控制程序。
- 在不同的终端中启动主程序和控制程序(两个终端都必须激活环境) $ python launch_master.py(终端 1)$ python launch_control.py(终端 2)
提示:主程序和控制程序可以通过其配置文件 'master_config_file.json' 和 'control_config_file.json' 进行配置
-
完成步骤 1)到 4)之后,启动您选择的浏览器并粘贴以下 URL: https://:8081/
您将能够看到 MiniSCT UI
项目详情
Semi-ATE-0.1.29.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 9e90ff143371336beaa87c1f49638d105a2fd40c957ef06a11c0a307d7062ff6 |
|
MD5 | b5187dc813ab137dd8bffc3a43699cf1 |
|
BLAKE2b-256 | ba1e1fab51a23ed662f213df11dbf65ed04e66944e5e3e6b3a3e41d230040b63 |