跳转到主要内容

半导体ATE测试项目框架

项目描述

Semi-ATE

Semiconductor Automated Test Equipment

GitHub Conda Supported Python versions

CI CD

GitHub release (latest SemVer) GitHub commits since latest release (by date) PyPI Conda (channel only) conda-forge feedstock

GitHub issues GitHub pull requests Conda Downloads

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

  1. 从终端启动 spyder 以创建自己的项目:$ spyder
  • 创建一个新的 Semi-ATE 项目以及自己的测试和测试程序

应用:要在虚拟环境中测试生成的测试程序,请按照以下步骤操作

  1. 确保您在机器上运行了本地的 mqtt-broker。mosquitto 可以用于此目的。

    有关更多信息,请联系您的 IT 部门。

  2. 请确保按以下说明更改当前目录

  • 从根目录,切换目录到:ATE/Tester/TES/apps

xml 文件(le123456000.xml)应适应支持新的配置 sbins,测试程序路径可以是
直接从 Spyder-IDE 复制。 (信息应在 'Station' 部分内进行适应)

  1. 现在,您可以启动主程序和控制程序。

    • 在不同的终端中启动主程序和控制程序(两个终端都必须激活环境) $ python launch_master.py(终端 1)$ python launch_control.py(终端 2)

    提示:主程序和控制程序可以通过其配置文件 'master_config_file.json' 和 'control_config_file.json' 进行配置

  2. 完成步骤 1)到 4)之后,启动您选择的浏览器并粘贴以下 URL: https://:8081/

您将能够看到 MiniSCT UI

项目详情


下载文件

下载适合您平台的应用程序。如果您不确定选择哪一个,请了解更多关于 安装包 的信息。

源分布

Semi-ATE-0.1.29.tar.gz (55.1 MB 查看哈希值

上传时间

由以下支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页面