KR100673373B1 - Pattern generator and operating method thereof - Google Patents

Pattern generator and operating method thereof Download PDF

Info

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
Application number
KR1020050054754A
Other languages
Korean (ko)
Other versions
KR20060135100A (en
Inventor
홍석철
김봉석
유해귀
Original Assignee
지 . 텍 (주)
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 지 . 텍 (주) filed Critical 지 . 텍 (주)
Priority to KR1020050054754A priority Critical patent/KR100673373B1/en
Publication of KR20060135100A publication Critical patent/KR20060135100A/en
Application granted granted Critical
Publication of KR100673373B1 publication Critical patent/KR100673373B1/en

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R31/00Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
    • G01R31/28Testing of electronic circuits, e.g. by signal tracer
    • G01R31/317Testing of digital circuits
    • G01R31/3181Functional testing
    • G01R31/3183Generation of test inputs, e.g. test vectors, patterns or sequences
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R31/00Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
    • G01R31/28Testing of electronic circuits, e.g. by signal tracer
    • G01R31/317Testing of digital circuits
    • G01R31/3181Functional testing
    • G01R31/3183Generation of test inputs, e.g. test vectors, patterns or sequences
    • G01R31/318307Generation of test inputs, e.g. test vectors, patterns or sequences computer-aided, e.g. automatic test program generator [ATPG], program translations, test program debugging
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R31/00Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
    • G01R31/28Testing of electronic circuits, e.g. by signal tracer
    • G01R31/317Testing of digital circuits
    • G01R31/3181Functional testing
    • G01R31/3183Generation of test inputs, e.g. test vectors, patterns or sequences
    • G01R31/318342Generation of test inputs, e.g. test vectors, patterns or sequences by preliminary fault modelling, e.g. analysis, simulation
    • G01R31/31835Analysis of test coverage or failure detectability
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R31/00Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
    • G01R31/28Testing of electronic circuits, e.g. by signal tracer
    • G01R31/317Testing of digital circuits
    • G01R31/3181Functional testing
    • G01R31/319Tester hardware, i.e. output processing circuits
    • G01R31/31917Stimuli generation or application of test patterns to the device under test [DUT]
    • G01R31/31922Timing generation or clock distribution
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G3/00Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
    • G09G3/006Electronic 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

패턴 제너레이터 및 그 운용방법{Pattern generator and operating method thereof}Pattern generator and operating method

도 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 INVENTION 1. Field of the Invention The present invention relates to a pattern generator, and more particularly, to a pattern generator having a function of generating, editing, and deleting a pattern for inspecting an LCD and a PDP panel, and a method of operating the pattern generator.

패턴 제너레이터는 아날로그 디스플레이 장치의 제조라인에서 생산을 위한 신호입력 장치로서 사용되어왔으며, 불량 디스플레이 장치의 수리 목적 신호입력 장치로서 사용되어 왔다. 디지털 디스플레이가 보편화되면서 패턴 제너레이터도 디지털화가 되고 있다. 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 host computer 10, a signal driving means 20, and a keypad 30. As shown in FIG.

호스트 컴퓨터(10)는 상기 디스플레이 검사를 위한 패턴들을 저장한다.The host computer 10 stores the patterns for the display inspection.

신호구동수단(20)은 상기 호스트 컴퓨터(20)와 랜(LAN)으로 연결되어 패턴 운용 프로그램을 통해 사용자가 필요로 하는 패턴을 제작하고, 구동전의 패턴 신호를 미리 확인할 수 있으며, 내부의 메모리를 듀얼 방식으로 구성하여 깜박임을 제거하는 수단으로, 모니터(21), 신호처리보드(22), 데이터 전송보드(23), 듀얼(DUAL) 메모리 보드(24) 및 인터페이스(INTERFACE) 보드(25)로 이루어진다.The signal driving means 20 is connected to the host computer 20 through a LAN to produce a pattern required by the user through a pattern operation program, and to check a pattern signal before driving, and to check the internal memory. As a means of eliminating flicker by configuring in a dual manner, the monitor 21, the signal processing board 22, the data transmission board 23, the dual memory board 24 and the INTERFACE board 25 Is done.

모니터(21)는 입력과 화면 표시를 위한 것으로, 터치스크린 형태의 모니터를 사용한다.The monitor 21 is for input and screen display, and uses a monitor in the form of a touch screen.

신호처리보드(22)는 패턴 신호를 처리하는 수단이다.The signal processing board 22 is a means for processing a pattern signal.

데이터 전송보드(23)는 상기 신호처리보드(22)로부터 처리된 패턴 데이터를 전송하는 보드로서, PCI보드이며 32비트 통신으로 전송한다.The data transmission board 23 is a board for transmitting the pattern data processed from the signal processing board 22, and is a PCI board and transmits data in 32-bit communication.

메모리 보드(24)는 상기 신호처리보드(22)에 의해 연산된 패턴 데이터를 저장하는 것으로, 듀얼(DUAL) 메모리형태로 구성된다.The memory board 24 stores pattern data calculated by the signal processing board 22 and is configured in a dual memory form.

인터페이스 보드(25)는 패턴 제너레이터 시스템의 구동을 위한 신호를 출력한다.The interface board 25 outputs a signal for driving the pattern generator system.

키 패드(30)는 상기 신호구동수단(20)에 USB로 연결되어 상기 신호구동수단(20)의 제어를 위한 키 입력수단이다.The key pad 30 is connected to the signal driving means 20 by USB and is a key input means for controlling the signal driving means 20.

도 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 signal processing board 22 is stored in the SDRAM of the second part 242 in the SDRAM of the first part 241 in the 32-bit data format via the data transmission board 23.

상기 패턴 데이터의 수신 및 전송은 다음과 같은 처리 순서를 따른다. 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 part NORTH PART 241, pattern data is stored in the video memory VM of the second part SOUTH PART 242 and a signal is output. Driving in this way eliminates flicker in the display panel.

인터페이스 보드(25)로 전송되는 타이밍 데이터는 디스플레이 패널을 구동하기 위한 고유의 타이밍 값이며 액션 데이터는 화면에 뿌려진 데이터를 스크롤이나 플리커 옵션을 주기 위한 속성의 데이터이다. 위의 데이터를 받은 인터페이스 보드(25)는 타이밍과 액션, 출력 조건에 맞게 화면에 디스플레이 한다.The timing data transmitted to the interface board 25 is a unique timing value for driving the display panel, and the action data is data of attributes for scrolling or flickering the data scattered on the screen. The interface board 25 receiving the above data is displayed on the screen according to timing, action, and output conditions.

듀얼 메모리 보드(24)에서 전송되는 신호는 TTL신호이며 인터페이스 보드(25)는 TTL신호를 LVDS 신호로 변환하거나 TTL신호를 TMDS신호로 변화하기 위한 것이다.The signal transmitted from the dual memory board 24 is a TTL signal, and the interface board 25 converts the TTL signal into an LVDS signal or converts the TTL signal into a TMDS signal.

도 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. Number 4 means color combinations.

도 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)

삭제delete PDP, LCD 등과 같은 디스플레이 패널의 검사를 위한 패턴 입력 장치로 사용되는 패턴 제너레이터에 있어서, In the pattern generator used as a pattern input device for inspecting a display panel such as a PDP, LCD, etc., 디스플레이 검사를 위한 패턴들을 저장하고 있는 호스트 컴퓨터;A host computer storing patterns for display inspection; 상기 패널 검사를 위한 소정의 패턴 입력과 입력된 패턴, 상기 호스트 컴퓨터에 저장된 패턴 및 생성된 패턴의 화면 표시를 위한 터치스크린 모니터와, 상기 입력된 패턴의 패턴 신호를 생성, 삭제 및 편집을 수행하여 패턴 데이터로 처리하는 신호처리 보드와, 상기 처리된 패턴 데이터를 32비트 통신으로 전송하는 데이터 전송보드와, 상기 신호처리 보드에서 처리된 패턴 데이터를 상기 데이터 전송보드를 거쳐 32비트 데이터 포맷으로 저장하고, 구동시 상기 패널의 깜박임을 제거하도록 듀얼 방식으로 구성된 듀얼(DUAL) 메모리 보드와, 상기 듀얼 메모리 보드로부터 저장된 패턴 데이터를 전송받아 패턴 생성 구동을 위한 신호를 출력하는 인터페이스 보드를 구비하고, 상기 호스트 컴퓨터와 LAN으로 연결된 신호구동수단; 및 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 상기 신호구동수단에 USB로 연결되며, 상기 신호구동수단 제어를 위한 키 패드;를 포함함을 특징으로 하는 패턴 제너레이터.And a keypad for controlling the signal driving means connected to the signal driving means by USB. 제2항에 있어서, 상기 듀얼 메모리 보드는 The method of claim 2, wherein the dual memory board is 제1 메모리와 제2 메모리로 구성되며, 상기 제1 메모리와 제2 메모리의 전송영역을 지정하는 메모리 컨트롤러를 구비함을 특징으로 하는 패턴 제너레이터.And a memory controller comprising a first memory and a second memory, the memory controller designating a transfer area of the first memory and the second memory. 제2항에 있어서, 상기 인터페이스 보드는The method of claim 2, wherein the interface board 상기 듀얼 메모리로부터 출력되는 TTL신호를 LVDS 신호로 변환하여 출력하는 LVDS 신호변환부; 및 An LVDS signal converter configured to convert the TTL signal output from the dual memory into an LVDS signal and output the LVDS signal; And 상기 듀얼 메모리로부터 출력되는 TTL신호를 TMDS 신호로 변환하여 출력하는 TMDS 신호변환부;를 포함함을 특징으로 하는 패턴 제너레이터. And a TMDS signal converting unit converting the TTL signal output from the dual memory into a TMDS signal and outputting the TMDS signal. PDP, LCD 등과 같은 디스플레이 패널의 검사를 위한 패턴 입력 장치로 사용되는 패턴 제너레이터의 운용방법에 있어서,In the operation method of the pattern generator used as a pattern input device for inspecting a display panel such as a PDP, LCD, etc. (a)신호구동수단에서 PDP, LCD 등과 같은 디스플레이 패널의 검사를 위한 패턴을 생성하고, 생성된 패턴을 호스트 PC에 저장하는 단계;(a) generating a pattern for inspecting a display panel such as a PDP, an LCD, etc. by the signal driving means, and storing the generated pattern in a host PC; (b)상기 패턴 제너레이터 구동 전에 상기 호스트 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)상기 호스트 컴퓨터에 저장된 패턴 리스트에서 상기 디스플레이 패널 검사를 위한 패턴 그룹을 설정하는 단계; 및 (c) setting a pattern group for inspecting the display panel from a pattern list stored in the host computer; And (d)상기 설정된 패턴 그룹들 중에서 소정의 패턴을 변경하여 테스트하는 단계;를 포함함을 특징으로 하는 패턴 제너레이터 운용방법.(d) changing and testing a predetermined pattern among the set pattern groups; and operating the pattern generator. 제5항에 있어서, 상기 (a)단계는 The method of claim 5, wherein step (a) 상기 신호구동수단에서 패턴을 생성하기 위해 패턴의 이름을 기입하고, 패턴의 종류를 선택하여 저장하는 것을 특징으로 하는 패턴 제너레이터 운용방법.And generating a name of the pattern, and selecting and storing the type of the pattern to generate the pattern in the signal driving means. 삭제delete 제5항에 있어서, 상기 (b)단계는 The method of claim 5, wherein step (b) 상기 패턴을 구동하기 위해 타이밍을 입력하고, 신호출력 부분도 선택하는 것을 특징으로 하는 패턴 제너레이터 운용방법. And inputting a timing to select the signal output part to drive the pattern.
KR1020050054754A 2005-06-24 2005-06-24 Pattern generator and operating method thereof KR100673373B1 (en)

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)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100839942B1 (en) * 2007-02-02 2008-06-20 (주)동아엘텍 Pattern generator for display

Citations (4)

* Cited by examiner, † Cited by third party
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

Patent Citations (4)

* Cited by examiner, † Cited by third party
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