JMP 수율 애플리케이션: 수율 향상 및 Fab/Foundry 공정 최적화
JMP의 풍부한 그래픽 기능, 사용자 정의 가능한 JSL 코드 및 ODBC 데이터베이스 연결을 사용하여 수율 분석 애플리케이션을 구축합니다.
하이드 F. 밀러 하이드밀러
Sr. Manager, Yield Enhancement 및 Fab/Foundry Process Optimization, Intersil Corp
2014년 9월 16일
사용자 정의(수율 분석) 애플리케이션 구축에 유용한 JMP의 주요 기능
- 스크립팅(JSL) - 정확한 비즈니스 요구 사항을 충족하도록 완벽하게 사용자 정의 가능한 애플리케이션을 제공합니다.
- 데이터베이스 연결(ODBC) - 기존 데이터웨어하우스에서 특정 데이터를 직접 가져올 수 있습니다.
- 그래픽 분석 - JMP는 결과를 표시하고 통찰력을 제공하기 위한 풍부한 그래픽 도구 모음을 제공합니다.
- 다중 요소 보고서 - 단일 그래프는 많은 정보를 제공할 수 있습니다. 더욱이 그래프와 분석 결과 그룹은 더 완전한 스토리를 알려줄 수 있습니다.
- 대화형 디스플레이 요소 - 드릴다운 기능을 추가하여 수익률 추세를 주도하는 요인에 대한 다음 논리적 질문을 탐색합니다.
- 추가 기능 - 조직 전체에 쉽게 배포 가능
조직 및 상호 작용을 위한 디스플레이 요소
상호 작용성
- 텍스트 상자()
- 텍스트 편집 상자()
- 숫자 편집 상자()
- 체크박스()
- 라디오 박스()
- 버튼 상자()
조직
- 개요 상자()
- H 목록 상자()
- V 리스트 박스()
- 테이블 상자()
- 패널 상자()
예제 JSL ODBC 코드
데이터베이스 연결 문자열
dsn_string = "DSN=MIDAS;PWD=;DBQ=MDS1;";
힌트: 문자열을 확인하려면 메뉴(파일)를 사용하여 데이터베이스 테이블을 엽니다.
->데이터베이스->테이블 열기). 그런 다음 테이블 소스(테이블의 핫스팟)를 편집합니다.
SQL 명령
sql_1 = "MEL.LOT MEL_LOT에서 *를 선택하십시오.
MEL.LOT_OPERATION_GROUP MEL_LOT_OPERATION_GROUP 어디서
('X2T7JB','X2T7L','X2T7LA')의 MEL_LOT.LOTID 및
MEL_LOT_OPERATION_GROUP.operation_group_nm = '테스트' 및
MEL_LOT.LOTID=MEL_LOT_운영_그룹.LOTID";
sql_2 = "SELECT * from MEL.LOT MEL_LOT where ROWNUM <= 5";
데이터베이스 연결 방법 생성(여러 SQL 명령)
dbc = 데이터베이스 연결 생성(dsn_string);
dt_1 = SQL(dbc, sql_1, "첫 번째 테이블", invisible)을 실행합니다.
dt_2 = SQL(dbc, sql_2, "두 번째 테이블");을 실행합니다.
데이터베이스 연결 닫기(dbc);
오픈 데이터베이스 방식(원샷)
dt_1 = Open Database(dsn_string, sql_1, "첫 번째 테이블", 보이지 않음);
dt_2 = Open Database(dsn_string, sql_2, "두 번째 테이블");
힌트: 이 방법은 SQL 코드 디버깅에 가장 좋습니다.
데모 - 데모 중에 제기된 요점
- 사치스러워지세요. 각 차트는 정보를 제공합니다. 차트 모음은 통찰력을 제공합니다.
- 모범 사례를 체계화합니다. 회사 내 최고 전문가의 의견을 수렴합니다. 그들은 어떻게 할까요? 그런 다음 모든 사람이 그렇게 하도록 그 전문 지식을 구축합니다. 그런 다음 시간이 지남에 따라 배운 교훈을 바탕으로 완벽하게 만듭니다.
- 다양한 JMP 기능 활용
- 추세선(선형적합)
- 더 매끄러운 트렌드(대화형)
- 적합 평균
- 색상으로 구분된 포인트
- 통계 결과 - 표 형식 데이터
- 역량별 - 예: 시설별 수확량
- 연결된 그래프와 브러싱
- 스크립트가 중지되어도 JMP의 모든 기능을 계속 사용할 수 있습니다.
- JMP에는 다양한 그래픽 도구가 있습니다. 데이터를 가장 잘 보여주는 도구를 찾으세요. 예를 들어, 웨이퍼 맵에 Graph Builder 격자 플롯을 사용합니다.
- 특정 비즈니스 요구사항에 맞춰 맞춤형 디자인 애플리케이션을 만드는 것(기존 도구로는 작업 어려움).
hmiller@intersil.com
www.인터실닷컴