KR100673373B1 - Pattern generator and operating method thereof - Google Patents
Pattern generator and operating method thereof Download PDFInfo
- Publication number
- KR100673373B1 KR100673373B1 KR1020050054754A KR20050054754A KR100673373B1 KR 100673373 B1 KR100673373 B1 KR 100673373B1 KR 1020050054754 A KR1020050054754 A KR 1020050054754A KR 20050054754 A KR20050054754 A KR 20050054754A KR 100673373 B1 KR100673373 B1 KR 100673373B1
- Authority
- KR
- South Korea
- Prior art keywords
- pattern
- signal
- board
- memory
- driving means
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
- G01R31/28—Testing of electronic circuits, e.g. by signal tracer
- G01R31/317—Testing of digital circuits
- G01R31/3181—Functional testing
- G01R31/3183—Generation of test inputs, e.g. test vectors, patterns or sequences
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
- G01R31/28—Testing of electronic circuits, e.g. by signal tracer
- G01R31/317—Testing of digital circuits
- G01R31/3181—Functional testing
- G01R31/3183—Generation of test inputs, e.g. test vectors, patterns or sequences
- G01R31/318307—Generation of test inputs, e.g. test vectors, patterns or sequences computer-aided, e.g. automatic test program generator [ATPG], program translations, test program debugging
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
- G01R31/28—Testing of electronic circuits, e.g. by signal tracer
- G01R31/317—Testing of digital circuits
- G01R31/3181—Functional testing
- G01R31/3183—Generation of test inputs, e.g. test vectors, patterns or sequences
- G01R31/318342—Generation of test inputs, e.g. test vectors, patterns or sequences by preliminary fault modelling, e.g. analysis, simulation
- G01R31/31835—Analysis of test coverage or failure detectability
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
- G01R31/28—Testing of electronic circuits, e.g. by signal tracer
- G01R31/317—Testing of digital circuits
- G01R31/3181—Functional testing
- G01R31/319—Tester hardware, i.e. output processing circuits
- G01R31/31917—Stimuli generation or application of test patterns to the device under test [DUT]
- G01R31/31922—Timing generation or clock distribution
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/006—Electronic inspection or testing of displays and display drivers, e.g. of LED or LCD displays
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Theoretical Computer Science (AREA)
- Controls And Circuits For Display Device (AREA)
- Control Of Indicators Other Than Cathode Ray Tubes (AREA)
Abstract
본 발명은 피디피(PDP), 엘씨디(LCD) 등과 같은 디스플레이 패널의 검사를 위한 패턴 입력 장치로 사용되는 패턴 제너레이터 및 그 운용방법에 관한 것이다. The present invention relates to a pattern generator used as a pattern input device for inspecting a display panel such as PDP, LCD, and the like and a method of operating the same.
본 발명에 의한 패턴 제너레이터는 디스플레이 검사를 위한 패턴들을 저장하고 있는 호스트 컴퓨터; 및 호스트 컴퓨터와 연결되어 패턴 운용 프로그램을 통해 사용자가 필요로 하는 패턴을 제작하고, 구동전의 패턴 신호를 미리 확인할 수 있으며, 내부의 메모리를 듀얼 방식으로 구성하여 깜박임을 제거하는 신호구동수단;을 포함하고, 신호구동수단은 패널 검사를 위한 소정의 패턴입력과 화면 표시를 위한 터치스크린 모니터; 패턴 신호를 생성, 삭제 및 편집 등과 같은 기능을 수행하는 신호처리보드; 처리된 패턴 데이터를 32비트 통신으로 전송하는 데이터 전송보드; 신호처리 보드에서 처리된 패턴 데이터가 데이터 전송보드를 거쳐 32비트 데이터 포맷으로 저장하는 듀얼(DUAL) 메모리 보드; 구동을 위한 신호를 출력하는 인터페이스 보드; 및 상기 신호구동수단 제어를 위한 키패드;를 포함함을 특징으로 한다.The pattern generator according to the present invention comprises: a host computer storing patterns for display inspection; And a signal driving means connected to a host computer to produce a pattern required by a user through a pattern operation program, to check a pattern signal before driving, and to eliminate flicker by configuring an internal memory in a dual manner. The signal driving means includes a touch screen monitor for inputting a predetermined pattern for screen inspection and a screen display; A signal processing board performing a function such as creating, deleting, and editing a pattern signal; A data transmission board for transmitting the processed pattern data in 32-bit communication; A dual memory board configured to store pattern data processed by the signal processing board in a 32-bit data format via a data transmission board; An interface board for outputting a signal for driving; And a keypad for controlling the signal driving means.
본 발명에 의하면, 사용자가 원하는 패턴(신호)을 제작할 수 있으며 복잡한 신호라도 이중구조 하드웨어 설계로 인해 깜박임이 해소되었다. 또한 동영상 구동으로 정지영상에서 확인할 수 없는 시료의 문제점의 확인이 가능하다.According to the present invention, a user can produce a desired pattern (signal), and even a complicated signal is eliminated flicker due to the dual structure hardware design. In addition, it is possible to check the problem of the sample that cannot be confirmed in the still image by driving the video.
Description
도 1은 본 발명에 의한 패턴 제너레이터의 구성을 도시한 것이다.1 shows a configuration of a pattern generator according to the present invention.
도 2는 듀얼 메모리 보드(DUAL MEMORY BOARD)의 구성을 도시한 것이다.2 illustrates a configuration of a dual memory board.
도 3은 인터페이스 보드의 내부 구성을 도시한 것이다. 3 shows an internal configuration of an interface board.
도 4는 본 발명에 의한 패턴 제너레이터의 운용방법을 순서도로 도시한 것이다. 4 is a flowchart illustrating a method of operating a pattern generator according to the present invention.
도 5는 패턴 운용 프로그램의 패턴 생성 창을 도시한 것이다.5 illustrates a pattern generation window of the pattern operation program.
도 6은 패턴 운용 프로그램의 패턴 미리 보기(Preview) 창을 도시한 것이다. 6 illustrates a pattern preview window of a pattern operation program.
도 7은 패턴 운용 프로그램의 패턴정보 창을 도시한 것이다.7 shows a pattern information window of a pattern operation program.
도 8은 패턴 운용 프로그램의 타이밍 정보 창을 도시한 것이다.8 shows the timing information window of the pattern operation program.
도 9는 패턴 운용 프로그램의 액션정보 창을 도시한 것이다.9 shows the action information window of the pattern operation program.
도 10은 패턴 운용 프로그램의 그룹 정보 창을 도시한 것이다.10 shows the group information window of the pattern operation program.
도 11은 패턴 운용 프로그램의 제어 정보 창을 도시한 것이다.11 shows a control information window of the pattern operation program.
도 12는 패턴 운용 프로그램의 환경설정 창을 도시한 것이다.12 illustrates an environment setting window of the pattern operation program.
도 13은 패턴 운용 프로그램의 출력정보 창을 도시한 것이다.13 shows an output information window of the pattern operation program.
도 14는 본 발명에 의한 패턴 제너레이터에서 패턴 전용 편집 프로그램을 도시한 것이다. Fig. 14 shows a pattern dedicated editing program in the pattern generator according to the present invention.
도 15는 본 발명에 의한 패턴 제너레이터에서 패턴 전용 편집 프로그램의 순서도를 도시한 것이다.15 shows a flowchart of a pattern-only editing program in the pattern generator according to the present invention.
도 16은 CHAR패턴을 1024X768 해상도에 작도한 실시예를 도시한 것이다. 16 illustrates an embodiment in which the CHAR pattern is constructed at 1024 × 768 resolution.
도 17은 컬러 바(COLOR BAR) 패턴 위에 5개의 비트맵 패턴을 작도한 실시예를 나타낸다. FIG. 17 illustrates an embodiment in which five bitmap patterns are constructed on a color bar pattern.
도 18은 패턴의 우선 순위를 결정하기 이전의 패턴을 도시한 것이다. 18 shows a pattern prior to determining the priority of the pattern.
도 19는 패턴의 우선 순위를 결정한 이후의 패턴을 도시한 것이다.19 shows the pattern after determining the priority of the pattern.
도 20은 동영상을 구동하는 방법을 나타내는 순서도를 도시한 것이다.20 is a flowchart illustrating a method of driving a video.
본 발명은 패턴 제너레이터에 관한 것으로, 특히 LCD, PDP 패널을 검사하기 위한 패턴의 생성, 편집, 삭제 등과 같은 기능을 구비하는 패턴 제너레이터 및 그 운용방법에 관한 것이다.BACKGROUND OF THE
패턴 제너레이터는 아날로그 디스플레이 장치의 제조라인에서 생산을 위한 신호입력 장치로서 사용되어왔으며, 불량 디스플레이 장치의 수리 목적 신호입력 장치로서 사용되어 왔다. 디지털 디스플레이가 보편화되면서 패턴 제너레이터도 디지털화가 되고 있다. The pattern generator has been used as a signal input device for production in a manufacturing line of an analog display device, and has been used as a signal input device for repair of a defective display device. As digital displays are becoming more common, pattern generators are also becoming digital.
종래의 패턴 제너레이터는 제조사에서 만든 신호이외에 간단한 속성을 변경하여 디스플레이 장치에 신호를 주고 있거나 스크립트 방식의 구동을 채택하여 사용자가 오랜 시간 학습하여 신호를 만들어야 한다. 또한 패턴 제너레이터 내부에 존재하지 않는 복잡한 신호를 만들고자 할 경우 제조업체에 의뢰하는 것이 통상적인 방법이다.In the conventional pattern generator, in addition to a signal made by a manufacturer, a simple property may be changed to give a signal to a display device or a script type driving method may be used for a user to learn a signal for a long time to make a signal. In addition, if you want to make a complex signal that does not exist inside the pattern generator, it is common practice to ask the manufacturer.
종래의 패턴 제너레이터는 패턴 생성의 부자유(니모닉 타입(문자유형)의 프로그램, 속성변경 구동), 사용자가 실용적으로 사용하기가 불가능하였고, 패턴 확인이 불가능하여 직접 시료를 연결하여 전원을 인가하여 확인하였다.Conventional pattern generators are not free for pattern generation (programs of mnemonic type (character type), attribute change drive), users cannot use them practically, and patterns cannot be verified. .
또한, 패턴 제너레이터의 깜박임 및 신호지연은 연산을 처리하고 난 후 하나의 구동부로 인해 발생되는 문제가 있었다.In addition, the flicker and signal delay of the pattern generator has a problem caused by one drive unit after processing the operation.
따라서, 사용자가 필요로 하는 패턴 신호를 제작하는 패턴 편집 프로그램 개발과 종래의 패턴 제너레이터에서 할 수 없는 동영상 구동의 방법, 패턴 제너레이터 내부에서 구동하고자 하는 구동전의 신호를 미리 확인할 수 있는 방법, 패턴 제너레이터의 깜박임 제거 등의 기능이 구비되는 패턴 제너레이터가 요구되고 있다.Therefore, development of a pattern editing program for producing a pattern signal required by a user, a method of driving a video that cannot be performed in a conventional pattern generator, a method of confirming a signal before driving to be driven inside a pattern generator, and a pattern generator There is a demand for a pattern generator provided with functions such as flicker removal.
본 발명이 이루고자 하는 기술적 과제는 사용자가 필요로 하는 패턴을 제작하고, 구동전의 패턴 신호를 미리 확인할 수 있으며, 내부의 메모리를 DUAL 방식으로 구성하여 깜박임을 제거하는 패턴제너레이터 및 그 운용방법을 제공하는 것이다.The technical problem to be achieved by the present invention is to produce a pattern required by the user, to check the pattern signal before driving in advance, and to provide a pattern generator for removing flicker by configuring the internal memory in a DUAL method and its operation method will be.
상기 기술적 과제를 해결하기 위한 본 발명에 의한 패턴 제너레이터는 PDP, LCD 등과 같은 디스플레이 패널의 검사를 위한 패턴 입력 장치로 사용되는 패턴 제너레이터에 있어서, 디스플레이 검사를 위한 패턴들을 저장하고 있는 호스트 컴퓨터; 상기 패널 검사를 위한 소정의 패턴 입력과 입력된 패턴, 상기 호스트 컴퓨터에 저장된 패턴 및 생성된 패턴의 화면 표시를 위한 터치스크린 모니터와, 상기 입력된 패턴의 패턴 신호를 생성, 삭제 및 편집을 수행하여 패턴 데이터로 처리하는 신호처리 보드와, 상기 처리된 패턴 데이터를 32비트 통신으로 전송하는 데이터 전송보드와, 상기 신호처리 보드에서 처리된 패턴 데이터를 상기 데이터 전송보드를 거쳐 32비트 데이터 포맷으로 저장하고, 구동시 상기 패널의 깜박임을 제거하도록 듀얼 방식으로 구성된 듀얼(DUAL) 메모리 보드와, 상기 듀얼 메모리 보드로부터 저장된 패턴 데이터를 전송받아 패턴 생성 구동을 위한 신호를 출력하는 인터페이스 보드를 구비하고, 상기 호스트 컴퓨터와 LAN으로 연결된 신호구동수단; 및 상기 신호구동수단에 USB로 연결되며, 상기 신호구동수단 제어를 위한 키 패드;를 포함함을 특징으로 한다.According to an aspect of the present invention, there is provided a pattern generator, the pattern generator being used as a pattern input device for inspecting a display panel such as a PDP, LCD, etc., comprising: a host computer storing patterns for inspecting a display; By generating, deleting, and editing a predetermined pattern input and input pattern for the panel inspection, a touch screen monitor for screen display of the pattern stored in the host computer and the generated pattern, and a pattern signal of the input pattern A signal processing board for processing pattern data, a data transmission board for transmitting the processed pattern data in 32-bit communication, and pattern data processed in the signal processing board in a 32-bit data format via the data transmission board; And a dual memory board configured in a dual manner to remove flicker of the panel during driving, and an interface board receiving the pattern data stored in the dual memory board and outputting a signal for driving a pattern generation. Signal driving means connected to a computer and a LAN; And a keypad connected to the signal driving means by USB and controlling the signal driving means.
상기 기술적 과제를 해결하기 위한 본 발명에 의한 패턴 제너레이터 운용방법은 (a)신호구동수단에서 PDP, LCD 등과 같은 디스플레이 패널의 검사를 위한 패턴을 생성하고, 생성된 패턴을 호스트 PC에 저장하는 단계; (b)상기 패턴 제너레이터 구동 전에 상기 호스트 PC에 저장되어 있는 패턴 리스트 중에서 패턴을 선택하고, 상기 신호구동수단의 터치스크린 모니터에서 미리 보기를 하여 선택된 패턴의 정보를 확인, 수정 또는 삭제하는 단계; (c)상기 호스트 컴퓨터에 저장된 패턴 리스트에서 상기 디스플레이 패널 검사를 위한 패턴 그룹을 설정하는 단계; 및 (d)상기 설정된 패턴 그룹들 중에서 소정의 패턴을 변경하여 테스트하는 단계;를 포함함을 특징으로 한다.According to an aspect of the present invention, there is provided a method of operating a pattern generator, the method comprising: (a) generating a pattern for inspecting a display panel such as a PDP and an LCD in a signal driving means, and storing the generated pattern in a host PC; (b) selecting a pattern from a list of patterns stored in the host PC before driving the pattern generator, and confirming, modifying, or deleting information on the selected pattern by previewing on a touch screen monitor of the signal driving means; (c) setting a pattern group for inspecting the display panel from a pattern list stored in the host computer; And (d) changing and testing a predetermined pattern among the set pattern groups.
이하 도면을 참조하여 본 발명을 상세히 설명하기로 한다.Hereinafter, the present invention will be described in detail with reference to the accompanying drawings.
도 1은 본 발명에 의한 패턴 제너레이터 시스템을 도시한 것으로, 호스트컴퓨터(10), 신호구동수단(20) 및 키 패드(30)로 이루어진다.1 shows a pattern generator system according to the present invention, which comprises a
호스트 컴퓨터(10)는 상기 디스플레이 검사를 위한 패턴들을 저장한다.The
신호구동수단(20)은 상기 호스트 컴퓨터(20)와 랜(LAN)으로 연결되어 패턴 운용 프로그램을 통해 사용자가 필요로 하는 패턴을 제작하고, 구동전의 패턴 신호를 미리 확인할 수 있으며, 내부의 메모리를 듀얼 방식으로 구성하여 깜박임을 제거하는 수단으로, 모니터(21), 신호처리보드(22), 데이터 전송보드(23), 듀얼(DUAL) 메모리 보드(24) 및 인터페이스(INTERFACE) 보드(25)로 이루어진다.The signal driving means 20 is connected to the
모니터(21)는 입력과 화면 표시를 위한 것으로, 터치스크린 형태의 모니터를 사용한다.The
신호처리보드(22)는 패턴 신호를 처리하는 수단이다.The
데이터 전송보드(23)는 상기 신호처리보드(22)로부터 처리된 패턴 데이터를 전송하는 보드로서, PCI보드이며 32비트 통신으로 전송한다.The
메모리 보드(24)는 상기 신호처리보드(22)에 의해 연산된 패턴 데이터를 저장하는 것으로, 듀얼(DUAL) 메모리형태로 구성된다.The
인터페이스 보드(25)는 패턴 제너레이터 시스템의 구동을 위한 신호를 출력한다.The
키 패드(30)는 상기 신호구동수단(20)에 USB로 연결되어 상기 신호구동수단(20)의 제어를 위한 키 입력수단이다.The
도 2는 듀얼 메모리 보드(DUAL MEMORY BOARD)의 구성을 도시한 것이다.2 illustrates a configuration of a dual memory board.
상기 신호처리보드(22)에서 처리된 패턴 데이터가 데이터 전송보드(23)를 거쳐 32비트 데이터 포맷으로 제1 파트(241)의 SDRAM에 제2 파트(242)의 SDRAM에 저장되게 된다.The pattern data processed by the
상기 패턴 데이터의 수신 및 전송은 다음과 같은 처리 순서를 따른다. The reception and transmission of the pattern data follows the processing sequence as follows.
1)패턴 데이터/타이밍 데이터/액션 데이터/출력 데이터를 수신한다.1) Receive pattern data / timing data / action data / output data.
2)메모리제어기(M.C: MEMORY CONTROLLER)가 전송 영역을 지정한다. (전송영역은 제1 파트(NORTH PART:241)와 제2 파트(SOUTH PART:242)임.) 2) The memory controller (M.C: MEMORY CONTROLLER) specifies the transfer area. (The transmission area is the first part (NORTH PART: 241) and the second part (SOUTH PART: 242).)
3)제1 파트(NORTH PART:241) 비디오메모리제어기(V.M.C: VIDEO MEMORY CONTROLLER)가 데이터를 기록한다.3) First part (NORTH PART: 241) The video memory controller (V.M.C: VIDEO MEMORY CONTROLLER) records data.
4)패턴 데이터 수신을 완료한다.4) Complete the reception of pattern data.
5)MCF가 제1 파트(NORTH PART:241)의 비디오메모리(VM: VIDEO MEMORY) 패턴 데이터를 리드(READ)한다.5) The MCF reads the video memory (VM: VIDEO MEMORY) pattern data of the first part (NORTH PART: 241).
6)인터페이스(INTERFACE) 보드(25)로 패턴/타이밍/액션/출력 데이터를 전송한다.6) INTERFACE Transfers pattern / timing / action / output data to board 25.
도 2에서 제1 파트(NORTH PART:241)의 패턴을 구동할 때 제2 파트(SOUTH PART:242)의 비디오메모리(VM)에 패턴 데이터를 저장하고 신호를 출력한다. 이 방식으로 구동하면 디스플레이 패널의 깜박임을 제거 할 수 있다.In FIG. 2, when driving the pattern of the first
인터페이스 보드(25)로 전송되는 타이밍 데이터는 디스플레이 패널을 구동하기 위한 고유의 타이밍 값이며 액션 데이터는 화면에 뿌려진 데이터를 스크롤이나 플리커 옵션을 주기 위한 속성의 데이터이다. 위의 데이터를 받은 인터페이스 보드(25)는 타이밍과 액션, 출력 조건에 맞게 화면에 디스플레이 한다.The timing data transmitted to the
듀얼 메모리 보드(24)에서 전송되는 신호는 TTL신호이며 인터페이스 보드(25)는 TTL신호를 LVDS 신호로 변환하거나 TTL신호를 TMDS신호로 변화하기 위한 것이다.The signal transmitted from the
도 3은 인터페이스 보드의 내부 구성을 도시한 것이다. 3 shows an internal configuration of an interface board.
LVDS 출력과 TMDS출력으로 구분되어 있으며 T.S.C(TMDS SIGANL CHANGER) 에서 TMDS 출력을 위해 신호변환을 담당한다. 7번은 이후의 다른 신호를 위해 확장보드를 사용할 수 있다. It is divided into LVDS output and TMDS output and is responsible for signal conversion for TMDS output in T.S.C (TMDS SIGANL CHANGER). 7 can use the expansion board for other signals later.
도 4는 본 발명에 의한 패턴 제너레이터의 운용방법을 순서도로 도시한 것으로, 패턴 생성, 패턴 미리보기, 패턴 수정, 모델(그룹) 설정, 제어정보(CONTROL INFO), 환경설정(CONFIG) 등의 단계로 구성된다. 4 is a flowchart illustrating a method of operating a pattern generator according to the present invention, and includes steps such as pattern generation, pattern preview, pattern modification, model (group) setting, control information, and configuration (CONFIG). It consists of.
첫째, 패턴 제너레이터의 신호구동수단(20)에서 패턴을 생성한다(S410).First, a pattern is generated by the signal driving means 20 of the pattern generator (S410).
도 5에 도시된 패턴 생성 창에서 패턴을 생성하기 위해서는 패턴의 이름을 기입하고 패턴의 종류를 선택하여 패턴을 생성하게 된다. 상기 생성된 패턴은 호스트 PC에 저장된다.In order to generate a pattern in the pattern generation window illustrated in FIG. 5, a pattern is generated by selecting a pattern name and selecting a type of the pattern. The generated pattern is stored in the host PC.
둘째, 구동 전에 패턴 미리 보기를 실행한다(S420). Second, the pattern preview is executed before driving (S420).
도 6에 도시된 패턴 미리 보기(Preview) 창에서 상기 호스트 PC에 저장되어 있는 패턴 리스트 중에서 선택된 패턴의 미리 보기를 실행하여 패턴을 확인한다. In the pattern preview window shown in FIG. 6, the pattern is checked by executing a preview of the selected pattern from the pattern list stored in the host PC.
셋째, 패턴정보를 수정 및 삭제하거나 또는 패턴정보, 타이밍정보 및 액션정보를 확인한다(S430). Third, the pattern information is corrected and deleted or the pattern information, timing information, and action information are checked (S430).
도 6에 도시된 패턴 미리 보기 창에서 상기 패턴리스트에서 선택된 패턴의 정보를 수정 및 삭제한다.In the pattern preview window shown in FIG. 6, information of a pattern selected from the pattern list is modified and deleted.
도 7에 도시된 패턴정보 창에서 패턴정보를 확인하거나 도 8에 도시된 타이밍 정보 창에서 패턴을 구동하기 위해서 타이밍을 입력하고 타이밍 정보를 확인하거나 도 9 에 도시된 액션정보 창에서 액션정보를 확인할 수 있다. In order to confirm pattern information in the pattern information window shown in FIG. 7 or to drive a pattern in the timing information window shown in FIG. 8, input timing and confirm timing information, or confirm action information in the action information window shown in FIG. 9. Can be.
넷째, 패턴그룹을 설정한다(S440).Fourth, the pattern group is set (S440).
도 10에 도시된 그룹정보 창에서 패턴을 그룹별로 설정하고, 상기 설정된 패턴의 그룹을 수정 삭제할 수 있다. In the group information window shown in FIG. 10, patterns may be set for each group, and a group of the set patterns may be modified and deleted.
다섯째, 상기 선택된 패턴의 임의적 변경하여 테스트한다(S450).Fifth, a random change of the selected pattern is tested (S450).
도 11에 도시된 제어 정보 창에서 상기 선택된 패턴을 사용자가 원하는 패턴으로 변경할 수 있으며, 상기 변경된 패턴을 테스트한다.In the control information window shown in FIG. 11, the selected pattern may be changed to a pattern desired by the user, and the changed pattern is tested.
여섯째, 환경설정을 한다(S460). Sixth, the environment is set (S460).
도 12에 도시된 환경설정 창에서 호스트 정보, 시리얼 통신 세팅정보 등을 설정한다.In the configuration window shown in FIG. 12, host information, serial communication setting information, and the like are set.
또한, 신호구동수단(20)에서 상기 생성된 패턴을 출력하기 위해서는 도 13에 도시된 출력정보 창에서 출력정보를 입력하여야 한다. In addition, in order to output the generated pattern in the signal driving means 20, output information must be input in the output information window shown in FIG.
상기와 같이 생성된 패턴 데이터를 도 7의 패턴 정보 창에서 실제로 구동 할 수 있으며, 상기 도 7의 패턴 정보 창에서 선택된 데이터는 신호구동수단(20)에 로딩 되었을 때 적재되는 패턴이다.The pattern data generated as described above may be actually driven in the pattern information window of FIG. 7, and the data selected in the pattern information window of FIG. 7 is a pattern loaded when loaded in the signal driving means 20.
도 14는 본 발명에 의한 패턴 제너레이터에서 패턴 전용 편집 프로그램의 배경화면을 도시한 것이다. 14 shows a background screen of a pattern-only editing program in the pattern generator according to the present invention.
종래의 스크립트 방식이나 니모닉 타입의 방식 같은 문자 인식으로 구동하는 것이 아니고 그래픽 프로그램 같이 구동하게 되어있다. It is not driven by character recognition like the conventional script method or mnemonic type method, but driven by a graphic program.
패턴의 종류는 일반패턴과 내부패턴으로 구분된다. 도 14에서 1번은 일반패턴의 구 성을 나타내는 툴바(tool bar)로써 선, 사각형, 원, 비트맵, EWF, 편의패턴으로 나누어질 수 있으며, 도 14에서 2번은 내부패턴의 구성을 나타내는 툴바(tool bar)로써 패턴의 속성을 포함하고 있다. Pattern types are divided into general patterns and internal patterns. In FIG. 14, a first bar is a tool bar representing the configuration of a general pattern, and may be divided into a line, a rectangle, a circle, a bitmap, an EWF, and a convenience pattern. In FIG. As a tool bar, it contains the attributes of the pattern.
도 15는 본 발명에 의한 패턴 제너레이터에서 패턴 전용 편집 프로그램의 순서도를 도시한 것이다.15 shows a flowchart of a pattern-only editing program in the pattern generator according to the present invention.
첫째, 상기 패턴 전용 편집 창에서 해상도를 설정한다(S1510). First, the resolution is set in the pattern-only editing window (S1510).
800*600, 1024*768, 1280*720, 1920*1080 등과 같은 해상도를 사용자가 선택하여 입력한다.The user selects and inputs the resolution such as 800 * 600, 1024 * 768, 1280 * 720, 1920 * 1080.
둘째, 내부패턴을 선택한다(S1520). Second, an internal pattern is selected (S1520).
상기 내부패턴의 구성을 의한 툴바(tool bar)에서 어느 하나의 패턴을 선택하고 속성을 입력한다.Select one of the patterns in the toolbar by the configuration of the internal pattern and input the attribute.
셋째, 일반패턴을 선택한다(S1530). Third, a general pattern is selected (S1530).
상기 일반패턴의 구성을 의한 툴바(tool bar)에서 어느 하나의 패턴을 선택하고 속성을 입력한다.Select a pattern from the toolbar by the configuration of the general pattern and input the property.
여기서, 상기 일반패턴은 상기 내부패턴을 선택하지 않고 수행하거나, 상기 내부패턴을 선택하고 나서 수행할 수 있는 두 가지 방법 중에서 어느 하나의 방법을 사용하여 선택할 수 있다.Here, the general pattern may be performed without selecting the inner pattern, or may be selected using any one of two methods that may be performed after selecting the inner pattern.
도 16과 도 17은 상기 패턴 전용 편집 프로그램에 의해 수행되는 실시예를 도시한 것이다. 16 and 17 show an embodiment performed by the pattern only editing program.
도 16은 CHAR패턴을 1024X768 해상도에 작도한 실시예를 도시한 것이다. 16 illustrates an embodiment in which the CHAR pattern is constructed at 1024 × 768 resolution.
사용자는 원하는 패턴의 유형을 선택하고 작도를 원하는 부분에 시작점을 찍고 드래그(drag)하여 끝점부분에 마우스 버튼을 뗀다. The user selects the type of pattern desired, places the start point at the desired part of the drawing and drags the mouse button at the end point.
마우스로 작도한 패턴은 자세한 속성이 맞지 않기 때문에 패턴을 선택하여 더블클릭 했을 경우 해당 패턴의 속성 창이 표시된다. The pattern created with the mouse does not match the detailed properties, so when you select a pattern and double-click it, the property window of the pattern is displayed.
표시되는 창은 도 16의 오른쪽 하단과 같다. 사용자는 패턴의 시작위치와 끝 위치를 입력하고 패턴의 속성을 지정하게 된다.The displayed window is as shown in the lower right of FIG. The user enters the start and end positions of the pattern and specifies the pattern's properties.
도 16에서 1번은 일반패턴의 툴바에서 GRAY SCALE 패턴을 선택한 것을 나타내고, 2번은 패턴의 진행방향을 나타내고 3번은 GRAY 스케일의 정도를 의미한다. 4번은 색상의 배합을 의미한다.In FIG. 16, 1 indicates that a gray scale pattern is selected from a toolbar of a general pattern, 2 indicates a direction of pattern progress, and 3 indicates a degree of gray scale.
도 17은 컬러 바(COLOR BAR) 패턴 위에 5개의 비트맵 패턴을 작도한 실시예를 나타낸다. FIG. 17 illustrates an embodiment in which five bitmap patterns are constructed on a color bar pattern.
상기 본 발명에 의한 패턴 전용 편집 프로그램에서 도 18과 도 19에서 나타낸 바와 같이 우선순위에 따른 패턴의 화면을 나타낼 수 있다.In the pattern-only editing program according to the present invention, as shown in FIGS. 18 and 19, a screen of patterns according to priorities may be displayed.
도 18은 패턴의 우선 순위를 결정하기 이전의 도면이다. 우선 순위를 마지막으로 우선 순위를 결정하면 도 19의 가려진 패턴이 나타나게 된다. 18 is a diagram before determining the priority of a pattern. Determining the priority as the last priority, the hidden pattern of FIG. 19 appears.
따라서, 상기 작도 된 패턴은 LAN 통신으로 패턴 제너레이터의 신호구동수단(20)에 전송하게 되며 도 18과 같이 신호구동수단(20)의 터치스크린 모니터(21)의 PROJ INFO메뉴에서 다운로드 된 패턴을 확인할 수 있다.Therefore, the drawn pattern is transmitted to the signal driving means 20 of the pattern generator through LAN communication, and as shown in FIG. 18, the pattern downloaded from the PROJ INFO menu of the touch screen monitor 21 of the signal driving means 20 is checked. Can be.
도 20은 동영상을 구동하는 방법을 나타내는 순서도를 도시한 것이다.20 is a flowchart illustrating a method of driving a video.
먼저, 입력되는 소스가 동영상인지를 확인한 후(S2010), 동영상 프레임을 분석한다(S2020). 상기 분석된 동영상 프레임을 비트맵으로 변환하고(S2030), 상기 변환된 비트 맵 파일을 구동한다(S2040). First, after checking whether the input source is a video (S2010), the video frame is analyzed (S2020). The analyzed video frame is converted into a bitmap (S2030), and the converted bitmap file is driven (S2040).
이상으로, 본 발명은 도면에 도시된 실시예를 참고로 설명되었으나 이는 예시적인 것에 불과하며, 본 기술 분야의 통상의 지식을 가진 자라면 이로부터 다양한 변형 및 균등한 타 실시예가 가능하다는 점을 이해할 것이다. 따라서, 본 발명의 진정한 기술적 보호 범위는 첨부된 등록청구범위의 기술적 사상에 의해 정해져야 할 것이다.As described above, the present invention has been described with reference to the embodiments illustrated in the drawings, which are merely exemplary, and it should be understood by those skilled in the art that various modifications and equivalent other embodiments are possible. will be. Therefore, the true technical protection scope of the present invention will be defined by the technical spirit of the appended claims.
본 발명에 의하면, 사용자가 원하는 패턴(신호)을 제작할 수 있으며 복잡한 신호라도 이중구조 하드웨어 설계로 인해 깜박임이 해소되었다. 또한 동영상 구동으로 정지영상에서 확인할 수 없는 시료의 문제점의 확인이 가능하다.According to the present invention, a user can produce a desired pattern (signal), and even a complicated signal is eliminated flicker due to the dual structure hardware design. In addition, it is possible to check the problem of the sample that cannot be confirmed in the still image by driving the video.
Claims (8)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020050054754A KR100673373B1 (en) | 2005-06-24 | 2005-06-24 | Pattern generator and operating method thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020050054754A KR100673373B1 (en) | 2005-06-24 | 2005-06-24 | Pattern generator and operating method thereof |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20060135100A KR20060135100A (en) | 2006-12-29 |
KR100673373B1 true KR100673373B1 (en) | 2007-01-24 |
Family
ID=37813165
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020050054754A KR100673373B1 (en) | 2005-06-24 | 2005-06-24 | Pattern generator and operating method thereof |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100673373B1 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100839942B1 (en) * | 2007-02-02 | 2008-06-20 | (주)동아엘텍 | Pattern generator for display |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH07239368A (en) * | 1994-02-28 | 1995-09-12 | Advantest Corp | Semiconductor tester |
US6073263A (en) * | 1997-10-29 | 2000-06-06 | Credence Systems Corporation | Parallel processing pattern generation system for an integrated circuit tester |
JP2002123562A (en) * | 2000-07-31 | 2002-04-26 | Hitachi Ltd | Method for generating tester structure data, method for structuring tester, and test circuit |
US20030145268A1 (en) * | 2002-01-28 | 2003-07-31 | Heng-Yi Wang | Test pattern generator and test pattern generation |
-
2005
- 2005-06-24 KR KR1020050054754A patent/KR100673373B1/en active IP Right Grant
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH07239368A (en) * | 1994-02-28 | 1995-09-12 | Advantest Corp | Semiconductor tester |
US6073263A (en) * | 1997-10-29 | 2000-06-06 | Credence Systems Corporation | Parallel processing pattern generation system for an integrated circuit tester |
JP2002123562A (en) * | 2000-07-31 | 2002-04-26 | Hitachi Ltd | Method for generating tester structure data, method for structuring tester, and test circuit |
US20030145268A1 (en) * | 2002-01-28 | 2003-07-31 | Heng-Yi Wang | Test pattern generator and test pattern generation |
Also Published As
Publication number | Publication date |
---|---|
KR20060135100A (en) | 2006-12-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR20070069614A (en) | Software test method and software test apparatus | |
CN108027597B (en) | System and method for monitoring technical equipment | |
JP7293652B2 (en) | Information processing system, server device, information processing method, and program | |
WO2015170408A1 (en) | Monitoring control system, monitoring terminal, and monitoring program | |
KR100673373B1 (en) | Pattern generator and operating method thereof | |
JPH0358122A (en) | Image display device | |
JP2009259083A (en) | Screen display system | |
KR100839942B1 (en) | Pattern generator for display | |
JP2004191109A (en) | Waveform display apparatus | |
CN110837352A (en) | Register setting system of OLED driver IC | |
JP4869559B2 (en) | Image signal generator, image display device, and on-line control method of image display device | |
JP2914069B2 (en) | Image processing support device | |
JPH0847014A (en) | Development aid/maintenance system for software for exchange | |
JP2007264694A (en) | Input/output simulation program, recording medium with the program recorded, input/output simulation device and input/output simulation method | |
JP2560999B2 (en) | String output method | |
JP5347943B2 (en) | Simulator device and simulator program | |
JP2561000B2 (en) | String output method | |
JP2002091957A (en) | Editing device and editing program storage medium | |
JPH09134244A (en) | Data conversion device | |
KR20220143601A (en) | User interface and method to configure sourcing and measurement timing | |
JP3125754B2 (en) | Circuit symbol creation system | |
JPH11118833A (en) | Waveform recording device and waveform recording method thereof | |
JP2008022151A (en) | Verification apparatus, remote controller, verification method, and program for allowing computer to perform the method | |
JPH1021283A (en) | Image data confirming simulation system and its method | |
JPH10320384A (en) | Method for preparing html file for www and device therefor |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
N231 | Notification of change of applicant | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20130114 Year of fee payment: 7 |
|
FPAY | Annual fee payment |
Payment date: 20140114 Year of fee payment: 8 |
|
FPAY | Annual fee payment |
Payment date: 20150112 Year of fee payment: 9 |
|
FPAY | Annual fee payment |
Payment date: 20160106 Year of fee payment: 10 |
|
FPAY | Annual fee payment |
Payment date: 20170104 Year of fee payment: 11 |
|
FPAY | Annual fee payment |
Payment date: 20180110 Year of fee payment: 12 |
|
FPAY | Annual fee payment |
Payment date: 20190110 Year of fee payment: 13 |
|
FPAY | Annual fee payment |
Payment date: 20200115 Year of fee payment: 14 |