KR19990002978A - Instruction processing device and method for video signal processing - Google Patents
Instruction processing device and method for video signal processing Download PDFInfo
- Publication number
- KR19990002978A KR19990002978A KR1019970026742A KR19970026742A KR19990002978A KR 19990002978 A KR19990002978 A KR 19990002978A KR 1019970026742 A KR1019970026742 A KR 1019970026742A KR 19970026742 A KR19970026742 A KR 19970026742A KR 19990002978 A KR19990002978 A KR 19990002978A
- Authority
- KR
- South Korea
- Prior art keywords
- command
- processing
- video signal
- instruction
- signal
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/44—Receiver circuitry for the reception of television signals according to analogue transmission standards
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/04—Synchronising
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
비디오 신호 처리를 위한 명령어 처리 장치 및 방법이 개시된다. 이 장치는, 마이콤으로부터 입력한 명령어를 처리하고, 처리된 명령어를 임시로 저장하고, 저장된 명령어를 수직 블랭킹 신호에 응답하여 비디오 신호 처리 장치로 출력하는 것을 특징으로 한다. 그러므로, 어떤 특정한 비디오 신호처리 기능을 위한 명령어를 디스플레이되는 영상과 무관하게 마이콤이 편리하고 용이하게 프로그램할 수 있으므로, 디스플레이되는 화면의 질에 영향을 주지 않고 명령어가 처리될 수 있도록 하는 효과가 있다.An apparatus and method for processing a command for processing a video signal is disclosed. The apparatus is characterized in that for processing a command input from the microcomputer, temporarily storing the processed command, and outputting the stored command to the video signal processing device in response to the vertical blanking signal. Therefore, since a command for a particular video signal processing function can be conveniently and easily programmed by the microcomputer regardless of the displayed image, the command can be processed without affecting the quality of the displayed screen.
Description
본 발명은 텔레비젼 또는 비디오 카세트 레코더(VCR)등과 같은 시스템에서 수행되는 비디오 신호 처리에 관한 것으로서, 특히 이러한 시스템에서 디스플레이되는 화면에 영향을 미치지 않고, 비디오 신호 처리부가 명령어를 처리할 수 있도록 하는 비디오 신호 처리를 위한 명령어 처리 장치 및 방법에 관한 것이다.BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to video signal processing performed in a system such as a television or a video cassette recorder (VCR), and more particularly, wherein a video signal processing unit can process a command without affecting the screen displayed in such a system. An apparatus and method for processing instructions for processing are provided.
비디오 신호를 처리하는 집적화된 비디오 신호 처리 장치들(이하, 비디오 IC)은 부가적인 많은 기능들을 수행하며, 이러한 기능들은 주로 외부의 마이콤(미도시)에 의해 조정된다. 즉, 비디오 IC가 갖는 기능들중에서 흔히 볼 수 있는 것으로서, 휘도 신호 레벨 변화, 색 신호의 포화도, 색차 대비 신호 변화 또는 화면의 크기를 조절하는 스케일(scaler) 기능들이 있는데, 이 기능들은 전술한 외부의 마이콤에 의해 조정된다.Integrated video signal processing devices (hereinafter, video ICs) for processing a video signal perform many additional functions, which are usually coordinated by an external microcomputer (not shown). That is, among the functions of the video IC, there are scaler functions that adjust the luminance signal level, the saturation of the color signal, the change of the signal with respect to the color difference, or the size of the screen. Is adjusted by the microcomputer.
이 때, 비디오 신호는 순차 주사 또는 비월 주사 방식에 의해 화면상에 디스플레이되므로, 회면을 디스플레이하는 도중에 마이콤으로부터 전달받은 명령어를 처리한다면 화면의 질에 영향을 미칠 수 있는 문제점이 있다. 특히, 이러한 현상을 디스플레이되는 화면이 동화상일 때 보다는 정지 화상일 때 더욱 두드러진다.At this time, since the video signal is displayed on the screen by the sequential scanning or interlaced scanning method, there is a problem that may affect the quality of the screen if the command received from the microcomputer is processed while displaying the screen. In particular, this phenomenon is more prominent when the displayed screen is a still image than when it is a moving image.
한편, 전술한 문제점을 극복하기 위해 비디오 신호가 화면에 디스플레이되지 않는 수직 블랭킹 구간동안, 마이콤으로부터 전달받은 명령어를 처리하여 비디오 IC로 전달하면 된다. 이를 위해, 별도의 시스템이 외부에서 수직 블랭킹 신호를 검색하고, 수직 블랭킹 신호가 검색될 때만 명령어의 전달 및 처리가 수행되도록 한다. 그러나, 이러한 방법은 비디오 신호 처리를 위한 명령어를 실시간으로 비디오 IC로 전송 및 처리할 수 없는 문제점이 있다.Meanwhile, in order to overcome the above-described problem, during the vertical blanking period in which the video signal is not displayed on the screen, the command received from the microcomputer may be processed and transmitted to the video IC. To this end, a separate system retrieves the vertical blanking signal from the outside, and allows the transfer and processing of instructions to be performed only when the vertical blanking signal is found. However, this method has a problem in that a command for processing a video signal cannot be transmitted and processed to the video IC in real time.
본 발명이 이루고자 하는 기술적 과제는, 비디오 신호 처리를 위한 명령어가 화면이 디스플레이되는 시점과 무관하게 처리될 수 있도록 하는 비디오 신호 처리를 위한 명령어 처리 장치를 제공하는데 있다.An object of the present invention is to provide a command processing apparatus for video signal processing so that a command for processing a video signal can be processed regardless of the time point at which the screen is displayed.
본 발명이 이루고자 하는 다른 기술적 과제는, 상기 비디오 신호 처리를 위한 명령어 처리 장치에서 수행되는 비디오 신호 처리를 위한 명령어 처리 방법을 제공하는데 있다.Another object of the present invention is to provide a command processing method for video signal processing performed in the command processing apparatus for processing the video signal.
도 1은 본 발명에 의한 명령어 처리 장치의 개략적인 블럭도이다.1 is a schematic block diagram of an instruction processing apparatus according to the present invention.
도 2는 도 1에 도시된 장치에서 수행되는 본 발명에 의한 명령어 처리 방법을 설명하기 위한 플로우차트이다.2 is a flowchart for explaining a command processing method according to the present invention performed in the apparatus shown in FIG.
도 3은 도 1에 도시된 명령어 대기부의 본 발명에 의한 바람직한 일실시예의 회로도이다.3 is a circuit diagram of a preferred embodiment of the present invention of the instruction waiting unit shown in FIG. 1.
도 4a ∼ 4e들은 도 3에 도시된 각 부의 파형도들을 나타내는 도면이다.4A to 4E are diagrams showing waveform diagrams of respective parts shown in FIG. 3.
도 5는 도 1에 도시된 장치를 설명하기 위한 디스플레이되는 화면을 나타내는 도면이다.FIG. 5 is a diagram illustrating a displayed screen for explaining the apparatus illustrated in FIG. 1.
상기 과제를 이루기 위해, 명령어를 발생하는 마이콤, 상기 명령어를 처리하는 명령어 처리 장치 및 상기 처리된 명령어에 상응하여 비디오 신호를 처리하는 비디오 신호 처리 장치를 포함하는 시스템의 본 발명에 의한 명령어 처리 장치는, 상기 마이콤으로부터 상기 명령어를 입력하여 전달하는 명령어 전달 수단과, 상기 명령어 전달 수단으로부터 전달되는 상기 명령어를 입력하여 처리하는 내부 명령어 처리 수단 및 상기 내부 명령어 처리 수단에서 처리된 명령어를 입력하여 저장하고, 저장된 명령어를 수직 블랭킹 신호에 응답하여 상기 비디오 신호 처리 장치로 출력하는 명령어 대기 수단으로 구성되는 것이 바람직하다.In order to achieve the above object, the command processing apparatus according to the present invention of the system comprising a microcomputer for generating a command, a command processing device for processing the command and a video signal processing device for processing a video signal corresponding to the processed command is Command input means for inputting and transferring the command from the micom, internal command processing means for inputting and processing the command transmitted from the command delivery means, and inputting and storing the command processed by the internal command processing means, Preferably, the command waiting means outputs a stored command to the video signal processing device in response to a vertical blanking signal.
상기 다른 과제를 이루기 위해, 명령어를 발생하는 마이콤, 상기 명령어를 처리하는 명령어 처리 장치 및 상기 처리된 명령어에 상응하여 비디오 신호를 처리하는 비디오 신호 처리 장치를 포함하는 시스템의 상기 명령어 처리 장치에서 수행되는 본 발명에 의한 명령어 처리 방법은, (a) 상기 명령어를 마이콤으로부터 받아서 상기 명령어 처리 장치로 전달하는 단계와, (b) 전달받은 상기 명령어를 처리하는 단계와, (c) 수직 동기 신호로부터 수직 블랭킹 신호가 검출되었는가를 판단하는 단계와, (d) 상기 수직 동기 신호로부터 상기 수직 블랭킹 신호가 검출되지 않았으면, 상기 처리된 명령어를 임시로 저장하고, 상기 (c) 단계로 진행하는 단계 및 (e) 상기 수직 동기 신호로부터 상기 수직 블랭킹 신호가 검출되었으면, 상기 처리되거나 저장된 명령어를 상기 비디오 신호 처리 장치로 전송하는 단계로 이루어지는 것이 바람직하다.In order to achieve the above another object, it is performed in the command processing device of the system including a microcomputer for generating a command, a command processing device for processing the command and a video signal processing device for processing a video signal corresponding to the processed command The command processing method according to the present invention comprises the steps of: (a) receiving the command from the microcomputer and transmitting the command to the command processing device; (b) processing the received command; and (c) vertical blanking from the vertical synchronization signal. Determining whether a signal has been detected; (d) if the vertical blanking signal is not detected from the vertical synchronization signal, temporarily storing the processed instruction, and proceeding to step (c); and (e ) If the vertical blanking signal is detected from the vertical sync signal, the processed or stored instruction may be Be formed of a transmitting period with a video signal processing apparatus is preferred.
이하, 본 발명에 의한 비디오 신호 처리를 위한 명령어 처리 장치의 구성 및 동작과 그 처리 방법을 첨부한 도면들을 참조하여 다음과 같이 설명한다.Hereinafter, a configuration and an operation of a command processing apparatus for processing a video signal according to the present invention and a processing method thereof will be described with reference to the accompanying drawings.
도 1은 본 발명에 의한 명령어 처리 장치의 개략적인 블럭도로서, 명령어 전달부(10), 내부 명령어 처리부(12) 및 명령어 대기부(14)로 구성된다.1 is a schematic block diagram of a command processing apparatus according to the present invention, and includes a command transfer unit 10, an internal command processing unit 12, and a command waiting unit 14.
도 2는 도 1에 도시된 장치에서 수행되는 본 발명에 의한 명령어 처리 방법을 설명하기 위한 플로우차트로서, 마이콤으로부터 전달받은 명령어를 처리하는 단계(제20 및 제22단계) 및 수직 블랭킹 신호에 상응하여 처리된 명령어를 저장하거나 비디오 신호 처리 장치로 전송하는 단계(제24 ∼ 제28단계)로 이루어진다.FIG. 2 is a flowchart for explaining a command processing method according to the present invention performed in the apparatus shown in FIG. 1, which corresponds to a step of processing a command received from a microcomputer (steps 20 and 22) and a vertical blanking signal. And storing the processed command or transmitting the processed command to the video signal processing apparatus (steps 24 to 28).
도 1을 참조하면, 명령어 전달부(10)는 입력단자 IN1을 통해 마이콤(미도시)으로부터 비디오 IC의 해당 기능을 수행하도록 하는 명령어를 입력하여 내부 명령어 처리부(12)로 전달한다(제20단계). 즉, 명령어 전달부(10)는 마이콤(미도시)과 도 1에 도시된 명령어 처리 장치간에 인터페이스 역할을 수행한다. 제20단계후에, 내부 명령어 처리부(12)는 명령어 전달부(10)로부터 전달받은 명령어를 처리한다(제22단계).Referring to FIG. 1, the command transfer unit 10 inputs a command for performing a corresponding function of a video IC from a microcomputer (not shown) through an input terminal IN1 and transmits the command to the internal command processor 12 (step 20). ). That is, the command transfer unit 10 serves as an interface between the microcomputer (not shown) and the command processing device shown in FIG. 1. After the twentieth step, the internal command processing unit 12 processes the command received from the command transfer unit 10 (step 22).
도 3은 도 1에 도시된 명령어 대기부(14)의 본 발명에 의한 바람직한 일실시예의 회로도로서, 제1플립플롭(32), 인버터(34) 및 AND 게이트(36)로 구성되는 단일 샷 펄스 발생부(30) 및 제2플립플롭(42)으로 구성되는 명령어 저장부(40)로 구성된다.FIG. 3 is a circuit diagram of a preferred embodiment of the command waiter 14 shown in FIG. 1 according to the present invention, which is composed of a first flip-flop 32, an inverter 34 and an AND gate 36. FIG. It consists of an instruction storage section 40 composed of a generator 30 and a second flip-flop 42.
도 4a ∼ 4e들은 도 3에 도시된 각 부의 파형도들을 나타내는 도면으로서, 도 4a는 수직 동기 신호(VS:Vertical Synchronizing signal)의 파형도를, 도 4b는 제1플립플롭(32)으로부터 출력되는 신호의 파형도를, 도 4c는 인버터(34)로부터 출력되는 신호의 파형도를, 도 4d는 AND 게이트(36)로부터 출력되는 신호의 파형도를 및 도 4e는 제2플립플롭(42)으로부터 출력되는 신호의 파형도를 각각 나타낸다.4A to 4E are diagrams showing waveforms of respective parts shown in FIG. 3, and FIG. 4A is a waveform diagram of a vertical synchronizing signal (VS), and FIG. 4B is output from the first flip-flop 32. 4C shows the waveform diagram of the signal output from the inverter 34, FIG. 4D shows the waveform diagram of the signal output from the AND gate 36, and FIG. 4E shows the waveform diagram of the second flip-flop 42. The waveform diagram of the output signal is shown, respectively.
제22단계후에, 명령어 대기부(14)는 도 4a에 도시된 수직 동기 신호(VS)를 입력하여 수직 블랙킹 신호(60)가 검출되었는가를 판단한다(제24단계). 만일, 수직 블랭킹 신호(60)가 검출되지 않았으면, 내부 명령어 처리부(12)에서 처리된 명령어를 도 3에 도시된 명령어 저장부(40)에 저장하고, 제24단계로 진행한다(제26단계).After the twenty-second step, the instruction waiting unit 14 inputs the vertical synchronization signal VS shown in FIG. 4A to determine whether the vertical blacking signal 60 has been detected (step 24). If the vertical blanking signal 60 is not detected, the instruction processed by the internal instruction processor 12 is stored in the instruction storage 40 shown in FIG. 3, and the process proceeds to step 24 (step 26). ).
제26단계 또는 제22단계후에, 명령어 대기부(14)는 수직 블랭킹 신호가 검출되었는가를 다시 판단한다(제24단계). 만일, 수직 블랭킹 신호가 검출되었으면, 저장된 명령어(또는 처리된 명령어)를 출력단자 OUT를 통해 비디오 IC(미도시)로 출력한다. 즉, 명령어 저장부(40)는 내부 명령어 처리부(12)에서 처리되고 입력단자 IN2를 통해 입력되어 저장한 명령어를 단일 샷 펄스 발생부(30)로부터 출력되는 도 4d에 도시된 단일 샷 펄스에 응답하여 도 4e에 도시된 바와 같이 출력단자 OUT를 통해 비디오 IC(미도시)로 저장한 명령어를 출력한다(제28단계).After step 26 or step 22, the instruction waiting section 14 again determines whether the vertical blanking signal has been detected (step 24). If the vertical blanking signal is detected, the stored command (or processed command) is output to the video IC (not shown) through the output terminal OUT. That is, the command storage unit 40 responds to the single shot pulse shown in FIG. 4D output from the single shot pulse generator 30 to the command processed by the internal command processing unit 12 and input and stored through the input terminal IN2. As shown in FIG. 4E, the command stored in the video IC (not shown) is output through the output terminal OUT (step 28).
여기서, 도 3에 도시된 바와 같이 명령어 저장부(42)는 단일 샷 펄스를 클럭 입력하고, 내부 명령어 처리부(12)에서 처리된 명령어를 데이타 단자(D)로 입력하며, 정출력 단자(Q)를 통해 저장된 명령어를 출력하는 제2플립플롭(42)으로 구현될 수 있다.Here, as shown in FIG. 3, the command storage unit 42 clocks a single shot pulse, inputs a command processed by the internal command processing unit 12 to the data terminal D, and outputs a positive output terminal Q. It may be implemented as a second flip-flop 42 for outputting a command stored through.
한편, 단일 샷 펄스 발생부(30)는 도 4a에 도시된 수직 동기 신호(VS)로부터 검출한 수직 블랭킹 신호(60)에 응답하여 도 4c에 도시된 단일 샷 펄스를 발생한다. 이를 위해, 도 3에 도시된 제2플립플롭(32)은 시스템 클럭(CK)을 클럭 입력하고, 수직 동기 신호(VS)를 데이타 단자(D)로 입력하여 수직 동기 신호를 소정 시간 지연하여 출력하며, 인버터(34)는 제2플립플롭(32)에서 소정 시간 지연된 도 4b에 도시된 수직 동기 신호를 반전하고, 반전된 도 4c에 도시된 신호를 AND 게이트(36)로 출력한다. AND 게이트(36)는 인버터(34)로부터 출력되는 신호와 수직 동기 신호를 논리곱하고, 도 4d에 도시된 논리곱한 결과를 단일 샷 펄스로서 제2플립플롭(42)의 클럭단자로 출력한다.Meanwhile, the single shot pulse generator 30 generates the single shot pulse shown in FIG. 4C in response to the vertical blanking signal 60 detected from the vertical synchronization signal VS shown in FIG. 4A. To this end, the second flip-flop 32 shown in FIG. 3 clocks the system clock CK, inputs the vertical synchronizing signal VS to the data terminal D, and outputs the vertical synchronizing signal by delaying the predetermined time. The inverter 34 inverts the vertical synchronizing signal shown in FIG. 4B delayed by a predetermined time from the second flip-flop 32, and outputs the inverted signal shown in FIG. 4C to the AND gate 36. The AND gate 36 logically multiplies the signal output from the inverter 34 and the vertical synchronizing signal, and outputs the result of the logical multiplication shown in FIG. 4D to the clock terminal of the second flip-flop 42 as a single shot pulse.
도 5는 도 1에 도시된 장치를 설명하기 위한 디스플레이되는 화면을 나타내는 도면이다.FIG. 5 is a diagram illustrating a displayed screen for explaining the apparatus illustrated in FIG. 1.
결국, 도 1에 도시된 본 발명에 의한 장치는 도 5에 도시된 바와 같이 화면이 디스플레이되는 구간(62)에서는 명령어 대기부(14)를 이용하여 명령어를 저장하고, 처리되어 저장된 명령어를 화면이 디스플레이되지 않는 수직 블랭킹 신호가 발생되는 구간(60)동안 비디오 IC로 출력시킨다.As a result, the apparatus according to the present invention shown in FIG. 1 stores the command using the command waiting unit 14 in the section 62 where the screen is displayed as shown in FIG. It outputs to the video IC during the period 60 in which the vertical blanking signal which is not displayed is generated.
이상에서 설명한 바와 같이, 본 발명에 의한 비디오 신호 처리를 위한 명령어 처리 장치 및 방법은 어떤 특정한 비디오 신호처리 기능을 위한 명령어를 디스플레이되는 영상과 무관하게 마이콤이 편리하고 용이하게 프로그램할 수 있으므로, 디스플레이되는 화면의 질에 영향을 주지 않고 명령어가 처리될 수 있도록 하는 효과가 있다.As described above, the command processing apparatus and method for video signal processing according to the present invention can be conveniently and easily programmed to the microcomputer irrespective of the displayed image, the command for any particular video signal processing function is displayed, This has the effect of allowing commands to be processed without affecting the quality of the screen.
Claims (5)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019970026742A KR100468669B1 (en) | 1997-06-24 | 1997-06-24 | Instruction processing device and method for video signal processing |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019970026742A KR100468669B1 (en) | 1997-06-24 | 1997-06-24 | Instruction processing device and method for video signal processing |
Publications (2)
Publication Number | Publication Date |
---|---|
KR19990002978A true KR19990002978A (en) | 1999-01-15 |
KR100468669B1 KR100468669B1 (en) | 2005-04-06 |
Family
ID=37302104
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019970026742A KR100468669B1 (en) | 1997-06-24 | 1997-06-24 | Instruction processing device and method for video signal processing |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100468669B1 (en) |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR0141109B1 (en) * | 1993-03-05 | 1998-06-15 | 김광호 | Video signal transmission processing apparatus |
KR0159821B1 (en) * | 1995-05-03 | 1999-01-15 | 김광호 | Vertical focusing circuit |
JPH0937221A (en) * | 1995-07-14 | 1997-02-07 | Canon Inc | Video processor |
WO1997018673A1 (en) * | 1995-11-13 | 1997-05-22 | Gemstar Development Corporation | Method and apparatus for displaying textual or graphic data on the screen of television receivers |
US5724103A (en) * | 1995-11-13 | 1998-03-03 | Intel Corporation | CD ROM information references delivered to a personal computer using the vertical blanking intervals associated data technology from a nabts compliant television broadcast program |
-
1997
- 1997-06-24 KR KR1019970026742A patent/KR100468669B1/en not_active IP Right Cessation
Also Published As
Publication number | Publication date |
---|---|
KR100468669B1 (en) | 2005-04-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5486868A (en) | Generator for scan timing of multiple industrial standards | |
KR930006455B1 (en) | Picture-signal generating apparatus | |
JP2005086302A (en) | Liquid crystal display control apparatus | |
KR100468669B1 (en) | Instruction processing device and method for video signal processing | |
US20070030260A1 (en) | Circuit for controlling display of modulated image in an image display device, and image display method and device | |
KR0170621B1 (en) | Laster control circuit | |
KR100238965B1 (en) | Method of processing color data using sync. signal | |
JPH07162808A (en) | Device and method for processing video signal and video signal recording and reproducing device | |
US6323916B1 (en) | Serial data transfer device | |
JP3027985B2 (en) | External synchronous camera controller | |
US6226044B1 (en) | Field synchronization system and technique | |
KR100308302B1 (en) | Apparatus for on screen display in a digital camera | |
KR100416786B1 (en) | System for storing and printing screen of pdp | |
JPH10136290A (en) | Liquid crystal display device | |
JPH10333629A (en) | Display device | |
KR100232605B1 (en) | The color signal synchronous adjusting apparatus of lcd monitor | |
KR100286103B1 (en) | Video data processing method | |
JPH0287191A (en) | Apparatus for inputting video signal | |
JPH066724A (en) | Image display device | |
JPH05276516A (en) | Input interface device | |
JPH05183543A (en) | Data transmitter-receiver | |
JPH05150739A (en) | Driving device for plane display device | |
JPH0823496A (en) | Video signal fetch circuit | |
KR20000008128A (en) | Device for treating on screen display in digital optical apparatus | |
JPH06350978A (en) | Video signal converter |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
LAPS | Lapse due to unpaid annual fee |