产品特点

GIFT Server
GIFT Server
GIFT Server
 

GIFT 服务器的详细功能列表

操作系统:支持Windows NT,2000,XP SEMI标准: E4, E5, E30, E37, E40, E42, E58, E84, E87, E90, E94, E95, E98, E99, E109, E116, E118

支持的硬件设备:

  • 晶圆输送机器人:Genmark自动化公司的GB4,GB7,GB8
  •  预对准器:  Genmark RIP, SAP, EGP
  • FOUP开启工具:  Porta300, SMIF-300FL, FixLoad
  • 载具ID读取器: Genmark自动化,KEYENCE,AdvanTag,SmarTag,Hermos,Omron
  • 晶圆ID读取器:西门子LKx5, Cognex 1700
  • 微环境控制器:ABB传动ACS 140


GIFT服务器用户界面视图:

  • 标题画面与GEM状态
  • 作业控制和监视
  • 任务编辑器
  • 三维虚拟模型
  • 材料输入/输出控制
  • 基板跟踪
  • GEM控制和主机终端
  • SECS通讯日志
  • 数据采集浏览器
  • 事件日志查看器
  • 对象和状态模型查看器
  • 机器人维修
  • 预对准器维护
  • FOUP开启工具维护
  • 晶圆ID读取器维护
  • 自动示教
  • 报警处理和历史记录
  • 参数选择配置
  • 信号塔配置
  • 用户帐户管理

GIFT Server

Genmark自动化公司的集成架构和技术(GIFT)开发套件是一套软件组件,工具和技术,用于设备的自动化应用的快速开发。它提供了符合所有相 关的SEMI标准的现成工厂主机电脑接口。该产品具有先进的用户界面,广泛的支持自动化硬件功能并且为许多300毫米半导体工厂进行预先设置。

GIFT是高度可定制的应用程序,利用现代软件技术,如NET,XML和XSLT。它可以让你集成自身的过程模块,过程监控或配方编辑的嵌入应用程 序特定的ActiveX控件,或配置工具特定晶圆调度。容易通过NET 远程处理和COM(传统支持)而获得高层次的系统功能和对象。

GIFT具有独特的功能,如:

  • 准备使用设备驱动程序库
  • 硬件模拟
  • 自动化测试
  • 数据库的控制文件
  • 性能监控
  • 自动机器人的示教
  • 界面A

使用工具生成器,以确定硬件设备的规格,来开始一个新的应用程序设计。您可以选自各种型号和指定任意一套装载埠,机器人,预对准器,载具和晶圆ID 读取器,E84接口和微环境控制器。确定自定义的过程模块,以及GEM特定的报警,事件,变量和常量。GEM 生成器使用标准和自定义数据库,以生成程序定义,运行时间配置数据和GEM文件。

下一步是实现GIFT服务器和过程控制软件之间COM的接口。Genmark自动化公司提供了VC,VB和Delphi的例子,以减缓整合过程。

GEM 生成器提供了一个可视化的用户界面配置,它可以让你选择应用程序所需的视图。在这一点上,您可以指定需要加以集成的任何ActiveX控件。

最后一步是定制晶圆调度算法。可以通过使用XSLT转换,修改不同设备位置之间的晶圆输送规则。

GIFT 架构

系统的核心是GIFT服务器,它具有高度可定制的用户界面和基于COM的应用程序编程接口。与工厂主机的通信是由另一个组件 - GEM Engine推动的。它管理所有的SECS交易,并实现了数据跟踪和事件报告等大多数GEM要求。实施特定通信协议的设备驱动程序支持与各种设备模块的通 信。

GIFT服务器的设计遵循了SEMI E98标准的概念 – 基于对象的设备模型。所有的硬件​​设备和系统是作为E98对象而建模的,它们是指需要控制的设备的静态结构。载具,基板及其位置以及过程和控制工作被认 为是动态对象。所有对象的属性,方法和相关的数据结构是通过专用的COM接口传送给客户端应用程序的。

工作执行器配置

工作执行器指导配方设备内的物料输送,由每个过程模块执行。工作执行器的GIFT实施包括物料调度程序和附表执行器。作业定义都按照XML格式进行存储。 它们由调度程序使用XSLT文件中所描述的一套规则被转化成材料附表。您可以通过修改XSLT转换,配置工作执行。由此产生的附表是附表执行器解释的一个 命令列表。该命令包括材料输送工具的请求以及过程模块的请求。 [所描述的机构确保了简单实施之下的高度灵活性。]  GIFT服务器附有一些预定的附表规则,包括无规则变化的大多数应用程序。

用户界面定制

GIFT 服务器可以作为一个独立的应用程序。它具有功能齐全的图形用户界面,其设计符合SEMI E95指南。GUI组件包括任务编辑器和监视器,物料跟踪界​​面,用户帐户管理,每个设备模块的维护屏幕,报警处理程序和许多其他方面。您可以使用 GIFT生成器,配置特定视图的存在和外观。

如果需要修改GUI功能,那么您可以利用作为一个ActiveX容器而设计的一个特殊视图。它允许您在GIFT框架内嵌入自己定制的或商业的ActiveX控件。在这种情况下,应用程序功能可以在保留其共同的外观和感觉的同时很容易地扩展

利用GIFT服务器(GUI)的另一种方法是通过一个专用的COM界面来控制它。您可以编写客户端应用程序,它控制了GIFT视图的尺寸,重点和视觉属性。在这种情况下,GIFT服务器可能会被视为从属组件,提供了材料输送子系统的一个特定的用户界面。

过程模块集成

过程模块集成的一组接口。通过提供需要解决的一组COM事件,简化了软件工程师的工作。它们按照有关的特定功能要求进行了分组:

  • 操作控制(初始化,启动,停止等)
  • 配方管理(指令,上传,下载)
  • 材料输送(加载,卸载,交换)
  • 异常处理(错误,报警)

GIFT支持(远程命令,数据传输和收集事件)VC,VB和Delphi中的一套完整的源代码例子,从而简化了实施过程。

自动化测试

应用程序与大多数SEMI标准的兼容性是通过使用CCS技术的特点和测试计划,来评定合格的。内置的模拟模式允许执行回归测试,而不需要一个真正的硬件。

除了工厂主机的通信标准以外,GIFT附带有400多个试验计划,以验证系统运作的所有方面。可以完全自动或手动执行测试。您可以使用专用的测试用例的浏览器,启动一个单一的测试或测试组。包括发现问题的测试结果被保存在进一步分析的测试报告中。