이 블로그는 원래 cimetrix.com에 게시되었습니다.
Cimetrix CIMControlFramework™(CCF)는 사용자가 제공된 구성 요소를 활용하여 감시 제어, 자재 처리, 운영자 인터페이스, 플랫폼 및 공정 제어, 자동화 요구 사항을 위한 고품질 장비 제어 솔루션을 설계하고 구현할 수 있도록 지원하는 소프트웨어 개발 키트(SDK)입니다. CCF는 GEM/GEM300/EDA 인터페이스 기능을 제공하는 신뢰할 수 있는 Cimetrix 연결성 제품을 기반으로 구축되었습니다.
CCF는 GEM300 메시지를 처리하기 위한 내장 인터페이스를 제공하지만, 웨이퍼 및 캐리어 대신 칩과 트레이의 이동을 처리하는 백엔드 및 전자 장비 제어 애플리케이션 구축에도 동일하게 효과적으로 활용될 수 있습니다.
이러한 기능을 입증하기 위해 Cimetrix는 CCF와 함께 제공되는 완전한 작동 구현체 중 하나로 연속 유동 백엔드 샘플을 추가했습니다. CCF에 이미 익숙하신 분이라면 프런트엔드 대기압 및 진공 클러스터 툴 샘플을 보셨을 것입니다.
연속 유동 시료는 아래에서 설명하는 바와 같이 다른 시료들과는 다릅니다.
JEDEC 입력 및 출력 트레이
대기 및 진공 샘플의 경우, 재료는 SEMI E87 캐리어에 웨이퍼 형태로 공급됩니다. 백엔드 및 전자 시장용 재료는 일반적으로 웨이퍼 형태가 아니며 캐리어에 담겨 공급되지 않습니다. 연속 유동 샘플의 경우, 재료는 입력 트레이에 담겨 공급되며 출력 트레이를 통해 시스템에서 제거됩니다. 샘플에 사용되는 모든 트레이는 칩 및 기타 부품의 운송, 취급, 저장을 위한 표준 정의 트레이인 JEDEC 트레이와 유사합니다. 트레이에는 재료를 행과 열로 고정할 수 있는 슬롯이 있습니다. JEDEC 트레이는 다음과 같이 보일 수 있습니다:
연속 흐름 샘플은 사용자가 구성 매개변수를 사용하여 트레이의 행과 열 수를 지정할 수 있게 합니다. 이 샘플에는 두 개의 입력 트레이와 두 개의 출력 트레이가 있습니다.
지속적인 흐름
연속 흐름 샘플의 이름에서 알 수 있듯이, 재료는 더 이상 재료가 없거나 사용자가 중지를 지시할 때까지 지속적으로 처리됩니다. 이 샘플은 재료 처리 방식을 결정하기 위해 SEMI E40 공정 작업이나 SEMI E94 제어 작업을 사용하지 않습니다. 대신 사용자가 처리 중 사용할 레시피를 선택하고 시작 버튼을 누릅니다. 재료는 중지 버튼을 누를 때까지 계속 처리됩니다.
기본적으로 연속 흐름 샘플은 첫 번째 입력 트레이의 모든 재료를 처리한 후 두 번째 입력 트레이의 모든 재료를 처리합니다. 입력 트레이가 비면 비어 있는 트레이는 제거되고 가득 찬 트레이로 교체됩니다. 마찬가지로 출력 트레이가 가득 차면 자동으로 제거되고 비어 있는 트레이로 교체됩니다. 이를 통해 중단될 때까지 처리가 지속적으로 실행될 수 있습니다.
스케줄러
연속 유동 샘플 스케줄러는 대기 및 진공 샘플의 스케줄러와 달리, 재료를 시스템 내로 이동시키는 방법을 파악하기 위해 공정 작업이나 시퀀스 레시피에 의존하지 않습니다. 단순히 다음 입력 재료를 선택하여 사용 가능한 첫 번째 공정 슬롯에 배치합니다. 그런 다음 다음 완료된 재료를 선택하여 사용 가능한 첫 번째 출력 슬롯에 배치합니다.
시각화
지속적 흐름 샘플을 위한 새로운 시각화 자료가 제작되었습니다. 원형 재료를 사용하거나 SEMI E87 캐리어, 로드 포트, 웨이퍼 핸들링 로봇을 묘사하는 대신, 새로운 시각화 자료는 JEDEC 트레이에 담겨 도착할 수 있는 칩처럼 보이는 직사각형 재료를 그립니다. 로봇을 렌더링하려고 시도하기보다는, 시각화 자료는 시스템을 통해 재료를 이동시키는 원형 엔드 이펙터를 렌더링합니다. 다음 스크린샷은 샘플 시각화 자료가 처리되는 모습을 보여줍니다.

향후 출시될 CCF 버전에서는 이 시각화 구성 요소들이 시각화 라이브러리에 포함될 예정이며, 사용자는 이를 활용하여 기존 CCF에서 가능했던 것보다 훨씬 쉽게 시각화를 맞춤 설정할 수 있게 될 것입니다.
원격 명령어
연속 흐름 샘플에는 호스트 또는 호스트 에뮬레이터가 연속 흐름 샘플을 실행할 수 있도록 하는 완전히 구현된 세 가지 원격 명령이 포함되어 있습니다. 이 명령들은 다음과 같습니다:
- PP_SELECT – 재료 가공에 사용할 레시피를 지정합니다.
- START – 선택한 레시피를 사용하여 재료 가공을 시작합니다.
- 중지 – 처리할 새 자료를 넣지 마십시오. 모든 처리된 자료가 출력 트레이로 전송된 후 중지하십시오.
다음은 Cimetrix EquipmentTest에서 전송된 레시피 선택용 S2F49 원격 명령 본문을 보여줍니다.

결론
CCF의 새로운 연속 유동 샘플이 반도체 백엔드 또는 전자 장비 제어 솔루션을 개발하는 분들에게 애플리케이션 개발의 훌륭한 출발점이 되기를 바랍니다!