Nothing Special   »   [go: up one dir, main page]

KR100217253B1 - The encoding apparatus using general memory - Google Patents

The encoding apparatus using general memory Download PDF

Info

Publication number
KR100217253B1
KR100217253B1 KR1019950067192A KR19950067192A KR100217253B1 KR 100217253 B1 KR100217253 B1 KR 100217253B1 KR 1019950067192 A KR1019950067192 A KR 1019950067192A KR 19950067192 A KR19950067192 A KR 19950067192A KR 100217253 B1 KR100217253 B1 KR 100217253B1
Authority
KR
South Korea
Prior art keywords
image data
memory
line
lines
signal
Prior art date
Application number
KR1019950067192A
Other languages
Korean (ko)
Other versions
KR970058005A (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 KR1019950067192A priority Critical patent/KR100217253B1/en
Publication of KR970058005A publication Critical patent/KR970058005A/en
Application granted granted Critical
Publication of KR100217253B1 publication Critical patent/KR100217253B1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/765Interface circuits between an apparatus for recording and another apparatus
    • H04N5/775Interface circuits between an apparatus for recording and another apparatus between a recording apparatus and a television receiver
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M1/00Analogue/digital conversion; Digital/analogue conversion
    • H03M1/66Digital/analogue converters
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/42Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation
    • H04N19/423Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation characterised by memory arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/64Circuits for processing colour signals
    • H04N9/74Circuits for processing colour signals for obtaining special effects
    • H04N9/76Circuits for processing colour signals for obtaining special effects for mixing of colour signals
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S348/00Television
    • Y10S348/91Flicker reduction

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Theoretical Computer Science (AREA)
  • Controls And Circuits For Display Device (AREA)
  • Color Television Systems (AREA)
  • Television Systems (AREA)

Abstract

본 발명은 일반 메모리를 사용한 TV 엔코더 장치에 관한 것으로서, 종래에는 PC 주사방식이 넌 인터래이스방식으로서 한 프레임에 다수 라인으로 구성되어 있고, NTSC방식의 TV에서의 주사방식은 상기 PC라인의 주사방식에 ½인 프레임 라인으로 구성되어 있으므로서, 상기 PC의 주사방식이 TV의 주사방식보다 약 2배 정도 빠르기 때문에 화상데이타 처리용 라인 메모리의 용량은 PC의 해상도에 따라 PC의 영상데이타가 변화되는 것을 감안하여 일정 해상도(640×480)의 경우, 한 라인용으로 최소한 일정바이트(640 Byte)가 필요하게 되었다.BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a TV encoder device using a general memory. In the related art, a PC scanning method is a non-interlacing method and is composed of a plurality of lines in one frame. Since the scanning method of the PC is about twice as fast as the scanning method of the TV, the capacity of the line memory for image data processing varies depending on the resolution of the PC. In view of this, in the case of a constant resolution (640 × 480), at least a constant byte (640 bytes) is required for one line.

즉, 상기 PC에서 출력시킨 영상데이타를 저장시킨후, TV로 전송시키기 위해서는 일정바이트(640 Byte)를 지닌 화상데이타 처리용 라인 메모리를 2개 구성해야 하므로서, 가격적으로 제품의 상승 원인을 제공하게 되며, 이에 따라 에이에스아이씨(ASIC)에 적용할 경우, 제품의 크기가 커지는 문제점이 있었다.That is, in order to store the image data output from the PC and transmit the image data to the TV, two line memory for image data processing having a predetermined byte (640 byte) must be configured, thereby providing a cause for the rise of the product at a price. Therefore, when applied to the ASIC (ASIC), there was a problem that the size of the product increases.

따라서, 본 발명은 이와같은 문제점을 해결하기 위해 TV의 엔코더에서 PC의 영상정보를 저장시키는 메모리를 단일 메모리로 구성시키므로서, PC에서 넌 인터래이스 방식의 VGA출력의 TV의 복합영상신호로 출력시킬 수 있도록 하여 TV 엔코더 보드 및 TV 엔코더 에이에스아이씨(ASIC)의 제작에 있어 원가절감을 이룰수 있도록 하는 일반 메모리를 사용한 티브이 엔코더(TV Encoder)장치이다.Therefore, in order to solve such a problem, the present invention configures a memory for storing video information of a PC in a TV encoder as a single memory, and outputs the composite video signal of a non-interlaced VGA output TV from a PC. It is a TV encoder device using general memory that enables cost reduction in the production of TV encoder board and TV encoder ASIC.

Description

일반 메모리를 사용한 티브이 엔코더 장치TV encoder device using general memory

제1도는 종래 TV 엔코더 장치의 구조를 보인 블록도.1 is a block diagram showing the structure of a conventional TV encoder device.

제2도의 (a)∼(n)은 종래 TV 엔코더 장치에 의해 발생되는 각부 출력 파형도.(A)-(n) of FIG. 2 are the output waveform diagrams of each part produced by the conventional TV encoder apparatus.

제3도는 본발명 일반 메모리를 사용한 TV엔코더 장치의 구조를 보인 블록도.3 is a block diagram showing the structure of a TV encoder device using the general memory of the present invention.

제4도의 (a)∼(q)는 본발명 일반 메모리를 사용한 TV 엔코더 장치에 의해 발생되는 각부 출력 파형도.4A to 4Q are diagrams of output waveforms of each part generated by a TV encoder device using the general memory of the present invention.

* 도면의 주요부분에 대한 부호의 설명* Explanation of symbols for main parts of the drawings

11 : VGA 제어부 12 : 저장수단11: VGA control unit 12: storage means

13 : 메모리 제어부 14 : 제어부13: memory controller 14: controller

15 : 변환수단 16 : 믹싱부15: conversion means 16: mixing unit

17 : NTSC엔코더부 18 : 제1마스터 라인 메모리부17: NTSC encoder section 18: first master line memory section

19 : 제2마스터 라인 메모리부 20 : 제1슬라이브 라인 메모리부19: second master line memory unit 20: first slave line memory unit

21 : 제2슬라이브 라인 메모리부 22 : 제1램 D/A 변환부21: second drive line memory unit 22: the first RAM D / A conversion unit

23 : 제2램 D/A변환부23: 2nd RAM D / A Converter

본 발명은 일반 메모리를 사용한 TV엔코더 장치에 관한 것으로서, 특히 TV의 엔코더에서 PC의 영상정보를 저장시키는 메모리를 단일 메모리(Single Port Memory)(예; SRAM,DRAM)로 구성시키므로서, 피씨(PC)에서 넌 인터래이스(Non Interace)방식의 브이지에이(VGA) 출력을 TV의 복합영상신호로 출력시키고자 하는 일반 메모리를 사용한 TV엔코더 장치에 관한 것이다.BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a TV encoder device using a general memory. In particular, the memory for storing image information of a PC in an encoder of a TV is configured as a single port memory (for example, SRAM, DRAM), The present invention relates to a TV encoder device using a general memory to output a non-interlaced VGA output as a composite video signal of a TV.

종래 TV 엔코더 장치의 구성 및 동작에 대하여 도면 제1도에 도시된 바와 같이, 먼저 다수 라인(525라인)의 피씨(PC) 영상데이터(PC-DATA)와 이에 따른 일정클럭신호(PCLK)(PCLK/2) 및 수직/수평 동기신호(PC-HS)(PC-VS)와 블랭크신호(PC-BLANK)를 출력시키는 브이지에이(VGA:Video Graphics Array)제어부(1)와, 상기 VGA제어부(1)에서 출력된 수직/수평 동기신호(PC-HS)/(PC-VS)와 블랭크신호(PC-BLANK)에 따라 시스템 각부를 제어하는 제어부(2)와, 상기 제어부(2)의 제어에 따라 VGA제어부(1)에서 출력된 다수 라인(525라인)의 PC 영상데이터(PC-DATA)를 저장시키는 화상데이터 처리용 저장수단(3)과, 상기 저장수단(3)에서 출력된 다수 라인(525라인)의 영상데이터(PC-DATA)를 넌 인터래이스(Non Interace)방식에 따라 일정 알지비(RGB)신호로 변환시킨 후, 이를 아날로그로 변환하여 출력시키는 변환수단(4)과, 상기 변환수단(4)에 의해 아날로그로 변환되어 출력된 일정 RGB신호를 믹싱하여 출력시키는 믹싱부(5)와, 상기 믹싱부(5)에 의해 믹싱된 일정 RGB신호를 엔코딩하여 복합영상신호를 TV로 출력시키는 엔티에스씨(NTSC)엔코더부(6)로 구성되며, 상기 저장수단(3)에는 입력되는 일정 클럭신호(PCLK)(PCLK/2) 및 제어부(2)의 제어에 따라 VGA제어부(1)에서 출력시킨 영상데이터(525라인)중 일정라인(n, n+2,; n1)의 영상데이터(PC-DATA)를 저장시키는 마스터 라인 메모리부(Master Line Memory)(7)와, 입력되는 일정 클럭신호(PCLK)(PCLK/2) 및 제어부(2)의 제어에 따라 상기 마스터 라인 메모리부(7)에 저장된 일정라인(n, n+2,; n1)의 영상데이터(PC-DATA)에서 발생되는 플리커(Flicker)현상을 방지시키도록 근접되는 라인(n+1, n+3,: n1)의 영상데이터(PC-DATA)를 저장시키는 슬라이브 라인 메모리부(Slave Line Memory)(8)로 구성된다.As shown in FIG. 1, the configuration and operation of a conventional TV encoder device are described. First, the PC image data PC-DATA of a plurality of lines 525 lines and the corresponding clock signal PCLK (PCLK) accordingly. / 2) and a VGA (Video Graphics Array) controller 1 for outputting a vertical / horizontal sync signal (PC-HS) (PC-VS) and a blank signal (PC-BLANK), and the VGA controller 1 Control unit 2 for controlling each part of the system according to the vertical / horizontal synchronization signal (PC-HS) / (PC-VS) and the blank signal (PC-BLANK) output from the; and according to the control of the control unit (2) Image data processing storage means (3) for storing PC image data (PC-DATA) of multiple lines (525 lines) output from the VGA controller (1), and multiple lines (525) output from the storage means (3). Conversion means (4) for converting image data (PC-DATA) of a line) into a predetermined RGB signal according to a non-interlace method, and then converting the same to an analog and outputting the analog data; And a mixing unit 5 for mixing and outputting a predetermined RGB signal converted into analog by the converting unit 4 and outputting the mixed RGB signal encoded by the mixing unit 5. NTSC encoder unit 6 for outputting the signal to a TV, and the storage means 3 has a VGA under the control of a predetermined clock signal PCLK (PCLK / 2) and the controller 2. Among the image data (525 lines) output from the control unit 1, certain lines (n, n + 2, ; n Under the control of the master line memory 7 for storing the image data PC-DATA of 1), and the input of the constant clock signal PCLK (PCLK / 2) and the controller 2, The predetermined lines (n, n + 2, stored in the master line memory unit 7, ; n Lines (n + 1, n + 3, adjacent) to prevent flicker from occurring in the image data (PC-DATA) of 1) : n Slave Line Memory (Slave Line Memory) 8 for storing the image data (PC-DATA) of 1).

그리고, 상기 변환수단(4)은 저장수단(3)의 마스터 라인 메모리부(7)에서 출력시킨 일정라인(n, n+2,; n1)의 영상데이터(PC-DATA)를 넌 인터래이스(Non Interace)방식에 따라 일정 알지비(RGB)신호로 변환시킨 후, 이를 아날로그로 변환하여 믹싱부(5)에 출력시키는 제1램 디/에이(RAM D/A)변환부(9)와, 상기 저장수단(3)의 슬라이브 라인 메모리부(8)에서 출력시킨 근접되는 라인(n+1, n+3,; n1)의 영상데이터(PC-DATA)를 넌 인터래이스(Non Interace)방식에 따라 일정 알지비(RGB)신호로 변환시킨 후, 이를 아날로그로 변환하여 믹싱부(5)에 출력시키는 제2램 D/A변환부(10)로 구성된 것이다.Then, the converting means 4 is a predetermined line (n, n + 2, output from the master line memory unit 7 of the storage means 3, ; n The first RAM converts the image data PC-DATA of 1) into a predetermined RGB signal according to a non-interlace method, and then converts it to an analog and outputs it to the mixing unit 5. RAM D / A converting section 9 and adjacent lines (n + 1, n + 3, and the like) output from the slave line memory section 8 of the storage means 3; ; n A second RAM for converting the image data PC-DATA of 1) into a predetermined RGB signal according to a non-interlace method, and then converting the image data PC-DATA into an analog and outputting the analog data to the mixing unit 5; It consists of the D / A conversion unit 10.

이와같이 구성된 종래 TV 엔코더 장치의 동작에 대하여 설명하면 다음과 같다.Referring to the operation of the conventional TV encoder device configured as described above is as follows.

먼저, 제2도의(e)와 같이 한 프레임(Field)에 다수 라인(525라인)으로 주사되도록 일정 수평동기 라인(PC-HS Line)을 가진 PC의 일정 영상데이터(PC-DATA)를 한 프레임에 일정라인(262.5라인)으로 주사되는 도면 제2도의(i)와 같은 TV의 수평동기 주사라인(NTSC-HS LINE)에 출력시키고자 할 경우, 상기 PC의 VGA제어부(1)에서 도면 제2도의 (a)(b)(k)와 같이 일정 클럭신호(PCLK)(PCLK/2)와 다수 라인(525라인)의 PC 영상데이터(PC-DATA)를 화상데이터 처리용 저장수단(3)에 구성된 마스터 라인 및 슬라이브 라인 메모리부(7)(8)에 출력시키면, 제어부(2)에서는 도면 제2도의(c)(d)와 같이 입력되는 PC의 수직/수평 수직 동기신호(PC-VS)(PC-HS)와 제2도의 (j)와 같은 PC의 블랭크신호(PC-BLANK)에 따라 상기 마스터라인 및 슬라이브 라인 메모리부(7)(8)에 도면 제2도의(l)(m)(n)과 같은 마스터-멤 라이트 및 슬라이브-멤 라이트 신호(MMW; Master Men Write)(SMW; Slave Men Write)를 출력시켜 상기 마스터 라인 및 슬라이브 라인 메모리부(7)(8)를 제어하게 된다.First, as shown in (e) of FIG. 2, one frame of constant image data (PC-DATA) of a PC having a constant horizontal synchronization line (PC-HS Line) is scanned in multiple lines (525 lines) in one frame. In order to output to the horizontal synchronous scanning line (NTSC-HS LINE) of the TV as shown in FIG. 2 (i), which is scanned as a predetermined line (262.5 lines), the VGA control unit 1 of the PC As shown in Figs. (A), (b) and (k), the predetermined clock signal PCLK (PCLK / 2) and the PC image data PC-DATA of the plurality of lines (525 lines) are stored in the image data processing storage means 3. When outputted to the configured master line and slave line memory units 7 and 8, the control unit 2 inputs the vertical / horizontal vertical synchronizing signal (PC-VS) of the PC input as shown in FIG. (L) of FIG. 2 in the master line and slave line memory sections 7 and 8 according to the blank signal PC-BLANK of the PC as shown in FIG. m) master-memite and slab like (n) The master line and slave line memory units 7 and 8 are controlled by outputting a live-memory write signal (MMW; Master Men Write).

예를들어, 상기 제어부(2)에서 출력시킨 마스터-멤 라이트 신호(MMW) 및 블랭크신호(PC-BLANK)에 따라 마스터 라인 메모리부(7)에서는 도면 제2도의(i)와 같이 TV NTSC방식(262.5라인)의 일정라인(예;NTSC15라인)에서부터 디스플레이 될 수 있도록 다수라인(525라인)의 PC 영상데이터(PC-DATA)중에서 일정라인(예; PC29라인)의 영상데이터(PC-DATA)를 초기에 라이트하면서 저장하게 된다.For example, according to the master-memory signal MMW and the blank signal PC-BLANK outputted from the control unit 2, the master line memory unit 7 uses the TV NTSC system as shown in FIG. Schedule lines (e.g. NTSC) 15 lines) of a plurality of lines (525 lines) of PC image data (PC-DATA) of a certain line (eg PC) The image data (PC-DATA) (line 29) is initially written and stored.

이때, 상기 슬라이브 라인 메모리부(8)에서는 마스터 라인 메모리부(7)에 라이트되어 저장된 일정라인(예; PC29라인)의 영상데이터(PC-DATA)에서 플리커현상을 방지하기 위해 상기 일정라인(예; PC29)의 영상데이터(PC-DATA)에 근접되는 라인(예; PC28라인)의 영상데이터(PC-DATA)를 상기 제어부(2)에서 출력시킨 슬라이브-멤 라이트 신호(SMW)에 따라 라이트하여 저장시키게 된다.In this case, the slave line memory unit 8 writes and stores a predetermined line (eg, PC) in the master line memory unit 7. In order to prevent the flicker phenomenon in the image data PC-DATA of 29 lines, the predetermined line (eg PC) 29 (e.g., PC) adjacent to the image data PC-DATA of FIG. The image data PC-DATA of 28 lines is written and stored according to the slave-memory signal SMW output from the controller 2.

이후, 상기 제어부(2)에서는 마스터 라인 및 슬라이브 라인 메모리부(7)(8)에 마스터-멤 리드 및 슬라이브-멤 리드 신호(MMR; Master Men Read)(SMR; Slave Mem Read)를 출력시키면, 상기 마스터 라인 및 슬라이브 라인 메모리부(7)(8)에서는 저장되었던 일정라인(예; PC29라인)의 영상데이터(PC-DATA)와 근접되는 라인(예; PC28라인)의 영상데이터(PC-DATA)를 리드하면서 변환수단(4)에 구성된 제1 및 제2램 D/A변환부(9)(10)에 출력시키게 된다.Thereafter, the controller 2 outputs a master-membrane and a slave-membrane signal (MMR; Master Men Read) (SMR; Slave Mem Read) to the master line and the slave line memory units 7 and 8. In this case, certain lines (eg, PCs) stored in the master line and the slave line memory units 7 and 8 are stored. A line (eg, PC) adjacent to the image data PC-DATA of 29 lines) The first and second RAM D / A converters 9 and 10 of the conversion means 4 are read out while reading the image data PC-DATA of 28 lines).

그리고, 상기 변환수단(4)에 구성된 제1램 D/A변환부(9)에서는 마스터 라인 메모리부(7)에 저장되었다 리드되어 출력된 일정라인(예; PC29라인)의 영상데이터(PC-DATA)를 넌인터래이스(Non Interace)방식에 따라 일정 알지비(RGB)신호로 변환시킨 후, 이를 아날로그로 변환하여 믹싱부(5)에 출력시키게 되고, 상기 변환수단(4)에 구성된 제2램 D/A변환부(10)에서는 일정라인(예; PC29라인) 영상데이터(PC-DATA)의 플리커현상을 제어하기 위한 보조적인 데이터로서, 슬라이브 라인 메모리부(8)에 저장되었다 리드되어 출력되는 근접 라인(예; PC28라인)의 영상데이터(PC-DATA)를 넌 인터래이스방식에 따라 일정 알지비(RGB)신호로 변환시킨 후, 이를 아날로그로 변환하여 믹싱부(5)에 출력시키게 된다.In the first RAM D / A conversion unit 9 configured in the conversion means 4, a predetermined line (eg, PC) stored and read in the master line memory unit 7 is output. Video data (PC-DATA) of 29 lines) is converted into a predetermined RGB signal according to a non-interlace method, and then converted into an analog and outputted to the mixing unit 5, In the second RAM D / A conversion unit 10 configured in the conversion means 4, a certain line (eg PC) 29 lines) As ancillary data for controlling the flicker phenomenon of the image data PC-DATA, a proximity line (eg, PC) stored and read in the slave line memory unit 8 and outputted. After converting the image data (PC-DATA) of the 28 lines) into a predetermined RGB signal according to the non-interlace method, the image data PC-DATA is converted to analog and output to the mixing unit 5.

따라서, 상기 믹싱부(5)에서는 제1 및 제2램 D/A변환부(9)(10)에 의해 아날로그로 변환되어 출력된 일정 RGB신호를 혼합시키므로서, 도면 제2도의(i)에서 보는 바와같이 일정라인(예; PC28라인, PC29라인)의 PC 영상데이터(PC-DATA)가 TV NTSC방식의 일정라인(예; NTSC15라인)에 구성되어 하나의 영상 RGB신호를 NTSC엔코더부(6)에 출력시키게 된다.Therefore, the mixing section 5 mixes a predetermined RGB signal which is converted into analog and output by the first and second RAM D / A converters 9 and 10, and as shown in FIG. As you can see schedule line (e.g. PC 28 lines, PC PC image data (PC-DATA) of 29 lines is a certain line (e.g. NTSC) of TV NTSC system. 15 lines) to output one video RGB signal to the NTSC encoder unit 6. FIG.

즉, 상기 설명한 동작을 반복하므로서, PC에서의 일정 영상데이터가 TV로 전송완료되며, 상기 NTSC엔코더부(5)에서는 전송완료되는 PC에서의 일정 영상데이터를 도면 제2도의(f)(g)(h)에서와 같이 제어부(2)에서 출력시킨 NTSC방식의 수직 및 수평동기신호(NTSC-VS)(NTSC-HS)와 칼라신호(NTSC-CS)에 따라 TV화면에 디스플레이 시킬 수 있는 복합영상신호와 휘도(Y)/칼라(C)신호로 엔코딩시키게 되는 것이다.In other words, by repeating the above-described operation, the constant image data on the PC is transmitted to the TV, and the NTSC encoder section 5 shows the constant image data on the PC to be transferred (f) (g) of FIG. As shown in (h), a composite image that can be displayed on a TV screen according to the NTSC-type vertical and horizontal synchronous signals (NTSC-VS) (NTSC-HS) and color signals (NTSC-CS) output by the control unit 2 It is encoded as a signal and a luminance (Y) / color (C) signal.

그러나, 종래 TV엔코더 장치는 PC주사방식이 넌 인터래이스방식으로서 한 프레임에 다수 라인(525라인)으로 구성되어 있고, NTSC방식의 TV에서의 주사방식은 한 프레임에 일정라인(262.5)으로 구성되어 있으므로서, 상기 PC의 주사방식이 TV의 주사방식보다 약 2배 정도 빠르기 때문에 화상데이터 처리용 라인 메모리(9)(10)의 용량은 PC의 해상도(Resolution)에 따라 PC의 영상데이터가 변화되는 것을 감안하여 일정 해상도(640×480)의 경우, 한 라인용으로 최소한 일정바이트(640 Byte)가 필요하게 되었다.However, the conventional TV encoder device is a non-interlaced method of PC scanning and is composed of a plurality of lines (525 lines) in one frame, and the scanning method of an NTSC TV is composed of a predetermined line (262.5) in one frame. Since the scanning method of the PC is about twice as fast as that of the TV, the capacity of the line memory 9 and 10 for image data processing varies according to the resolution of the PC. In view of this, at a constant resolution (640 x 480), at least a constant byte (640 bytes) is required for one line.

즉, 상기 PC에서 출력시킨 영상데이터를 저장시킨후, TV로 전송시키기 위해서는 일정바이트(640 Byte)를 지닌 화상데이터 처리용 라인 메모리를 2개 구성해야 하므로서, 가격적으로 제품의 상승 원인을 제공하게 되며, 이에 따라 에이에스아이씨(ASIC; Application Specific Inergrated Circuit)에 적용할 경우, 제품의 크기가 커지는 문제점이 있었다.That is, in order to store the image data output from the PC and to transmit the image data to the TV, two line memory for image data processing having a predetermined byte (640 bytes) must be configured, thereby providing a cause for the rise of the product at a price. Accordingly, when applied to the ASIC (Application Specific Inergrated Circuit), there was a problem that the size of the product increases.

따라서, 본 발명은 이와같은 문제점을 해결하기 위해 TV의 엔코더에서 PC의 영상정보를 저장시키는 메모리를 단일 메모리(Single Port Memory)(예; SRAM, DRAM)로 구성시키므로서, 피씨(PC)에서 넌 인터래이스(Non Interace)방식의 브이지에이(VGA) 출력을 TV의 복합영상신호로 출력시킬 수 있도록 하여 TV엔코더 보드 및 TV엔코더 ASIC의 제작에 있어 원가절감을 이룰 수 있도록 하는데 목적이 있는 것이다.Therefore, in order to solve such a problem, the present invention configures a memory for storing image information of a PC in a TV encoder into a single port memory (for example, SRAM and DRAM), thereby reducing the need for a PC. It aims to achieve cost reduction in the production of TV encoder boards and TV encoder ASICs by outputting non-interlaced VGA outputs as composite video signals of TVs.

상기 목적 달성을 위한 본 발명 일반 메모리를 사용한 티브이 엔코더 장치의 구성 및 동작에 대하여 첨부된 도면 제3도를 참조하여 설명하면 다음과 같다.The configuration and operation of a TV encoder device using the general memory of the present invention for achieving the above object will be described with reference to FIG. 3.

먼저, 다수 라인(525라인)의 피씨(PC) 영상데이터(PC-DATA)와 이에 따른 일정클럭신호(PCLK)(PCLK/2) 및 수직/수평 동기신호(PC-HS)(PC-VS)와 블랭크신호(PC-BLANK)를 출력시키는 브이지에이(VGA; Video Graphics Array)제어부(11)와, 상기 VGA제어부(1)에서 출력된 다수 라인(525라인)의 PC영상데이터(PC-DATA)를 저장시키는 저장수단(12)과, 상기 저장수단(12)의 라이트/리드 동작을 제어하는 메모리 제어부(13)와, VGA제어부(11)에서 출력된 수직/수평 동기신호(PC-HS)/(PC-VS)와 블랭크신호(PC-BLANK) 및 상기 메모리 제어부(13)에서의 라이트/리드 동작에 따라 시스템을 제어하는 제어부(14)와, 메모리 제어부(13)에 라이트/리드 제어된 상기 저장수단(12)의 다수 라인(525라인)의 영상데이터(PC-DATA)를 넌 인터래이스(Non Interace)방식에 따라 일정 알지비(RGB)신호로 변환시킨 후, 이를 아날로그로 변환하여 출력시키는 변환수단(15)과, 상기 변환수단(15)에 의해 아날로그로 변환되어 출력된 일정 RGB신호를 믹싱하여 출력시키는 믹싱부(16)와, 상기 믹싱부(16)에 의해 믹싱된 일정 RGB신호를 엔코딩하여 복합영상신호를 TV로 출력시키는 엔티에스씨(NTSC)엔코더부(17)로 구성되며, 상기 저장수단(12)은 입력되는 일정 클럭신호(PCLK)(PCLK/2) 및 메모리 제어부(13)의 라이트/리드 제어에 따라 VGA제어부(11)에서 출력시킨 일정라인(n, n+4, n+8,: n1)의 영상데이터(PC-DATA)를 저장시키는 제1마스터 라인 메모리부(Master Line Memory)(18)와, 상기 메모리 제어부(13)의 라이트/리드 제어에 따라 상기 제1마스터 라인 메모리부(18)의 다음 수순에 의한 일정라인(n+2, n+6, n+10,: n1)의 영상데이터(PC-DATA)를 저장시키는 제2마스터 라인 메모리부(19)와, 입력되는 일정 클럭신호(PCLK)(PCLK/2) 및 메모리 제어부(13)의 라이트/리드 제어에 따라 상기 제1 및 제2마스터 라인 메모리부(18)(19)에 저장된 일정라인(n, n+4, n+8,; n1)(n+2, n+6, n+10,: n1)의 영상데이터(PC-DATA)에서 발생되는 플리커(Flicker)현상을 방지시키도록 근접되는 라인(n+1, n+5, n+9,: n1)(n+3, n+7, n+11,: n1)의 영상데이터(PC-DATA)를 저장시키는 제1 및 제2슬라이브 라인 메모리부(Slave Line Memory)(20)(21)로 구성된다.First, PC image data PC-DATA of a plurality of lines 525 lines, and a constant clock signal PCLK (PCLK / 2) and vertical / horizontal synchronization signal PC-HS (PC-VS) accordingly. And a video graphics array (VGA) controller 11 for outputting a blank signal (PC-BLANK), and PC image data (PC-DATA) of a plurality of lines (525 lines) output from the VGA controller 1. A storage means 12 for storing the data; a memory controller 13 for controlling write / read operations of the storage means 12; and a vertical / horizontal sync signal (PC-HS) / outputted from the VGA controller 11; The controller 14 which controls the system according to the PC-VS, the blank signal PC-BLANK, and the write / read operation of the memory controller 13, and the write / read-controlled by the memory controller 13 After converting the image data (PC-DATA) of the multiple lines (525 lines) of the storage means 12 to a predetermined RGB signal according to the non-interlace method, it is converted into an analog signal. A conversion unit 15 for outputting, a mixing unit 16 for mixing and outputting a predetermined RGB signal which is converted into analog by the conversion unit 15 and outputted, and a fixed RGB mixed by the mixing unit 16. NTSC encoder unit 17 for encoding a signal and outputting a composite video signal to a TV. The storage unit 12 includes a predetermined clock signal PCLK (PCLK / 2) and a memory controller. Lines n, n + 4, n + 8, and the like output from the VGA controller 11 according to the write / read control of (13). : n A first master line memory unit 18 storing the image data PC-DATA of 1) and the first master line memory unit under the write / read control of the memory controller 13; 18, a certain line (n + 2, n + 6, n + 10, by the following procedure) : n According to the second master line memory unit 19 for storing the image data PC-DATA of 1) and the write / read control of the input constant clock signal PCLK (PCLK / 2) and the memory controller 13 The predetermined lines n, n + 4, n + 8, stored in the first and second master line memory units 18, 19, ; n 1) (n + 2, n + 6, n + 10, : n Lines n + 1, n + 5, n + 9, which are adjacent to prevent flicker occurring in the image data PC-DATA of 1) : n 1) (n + 3, n + 7, n + 11, : n And first and second slave line memory units 20 and 21 for storing the image data PC-DATA of 1).

그리고, 상기 변환수단(15)은 메모리 제어부(13)에서 출력시킨 일정라인(n, n+4, n+8,:n1)(n+2, n+6, n+10,: n1)의 영상데이터(PC-DATA)를 넌 인터래이스(Non Interace)방식에 따라 일정 알지비(RGB)신호로 변환시킨 후, 이를 아날로그로 변환하여 믹싱부(16)에 출력시키는 제1램 디/에이(RAM D/A)변환부(22)와, 상기 메모리 제어부(13)에서 출력시킨 근접되는 라인(n+1, n+5, n+9,: n1)(n+3, n+7, n+11,; n1)의 영상데이터(PC-DATA)를 넌 인터래이스(Non Interace)방식에 따라 일정 알지비(RGB)신호로 변환시킨 후, 이를 아날로그로 변환하여 믹싱부(16)에 출력시키는 제2램 D/A변환부(23)로 구성된 것이다.In addition, the conversion means 15 is a predetermined line (n, n + 4, n + 8, output from the memory control unit 13, : n 1) (n + 2, n + 6, n + 10, : n The first RAM converts the image data PC-DATA of 1) into a predetermined RGB signal according to a non-interlace method, and then converts it to an analog and outputs it to the mixing unit 16. RAM D / A converter 22 and adjacent lines (n + 1, n + 5, n + 9) outputted from the memory controller 13; : n 1) (n + 3, n + 7, n + 11, ; n A second RAM for converting the image data PC-DATA of 1) into a predetermined RGB signal according to a non-interlace method, and then converting the image data PC-DATA into an analog and outputting the analog data to the mixing unit 16. It consists of the D / A conversion unit 23.

이와같이 구성된 본 발명 일반 메모리를 사용한 티브이 엔코더(TV Encoder)장치의 동작에 대하여 설명하면 다음과 같다.Referring to the operation of the TV encoder (TV Encoder) using the general memory of the present invention configured as described above is as follows.

먼저, 제4도의(e)와 같이 한 프레임(Frame)에 다수 라인(525라인)으로 주사되도록 일정 수평동기 라인(PC-HS Line)을 가진 PC의 일정 영상데이터(PC-DATA)를 한 프레임에 일정라인(262.5라인)으로 주사되는 도면 제4도의(i)와 같은 TV의 수평동기 주사라인(NTSC-HS LINE)에 출력시키고자 할 경우, 상기 PC의 VGA제어부(11)에서 도면 제4도의(a)(b)(k)와 같이 일정 클럭신호(PCLK)(PCLK/2)와 일정라인(525)의 PC 영상데이터(PC-DATA)를 단일 포트 메모리(Single Port Memory)(예; SRAM 또는 DRAM)의 특성을 지닌 저장수단(12)에 구성된 제1 및 제2마스터 라인 및 제1 및 제2슬라이브 라인 메모리부(18)(19)(20)(21)에 출력시키면, 상기 저장수단(12)의 라이트/리드 동작을 제어하는 메모리 제어부(13)에서는 도면 제4도의 (l)(m)와 같은 제1마스테-멤 라이트 및 제1슬라이브-멤 라이트 신호(MMW1; Master Men Write)(SMW1; Slave Men Write)를 출력시켜 상기 제1마스터 라인 및 제1슬라이브 라인 메모리부(18)(20)를 제어하게 된다.First, as shown in (e) of FIG. 4, one frame of constant image data (PC-DATA) of a PC having a constant horizontal synchronization line (PC-HS Line) is scanned in a plurality of lines (525 lines) in one frame. In order to output to the horizontal synchronous scanning line (NTSC-HS LINE) of the TV as shown in FIG. 4 (i), which is scanned as a predetermined line (262.5 lines), the VGA controller 11 of the PC As shown in Figs. (A), (b) and (k), the constant clock signal PCLK (PCLK / 2) and the PC image data PC-DATA of the predetermined line 525 are stored in a single port memory (for example; Output to the first and second master lines and the first and second slave line memory sections 18, 19, 20, 21 configured in the storage means 12 having the characteristics of SRAM or DRAM, The memory controller 13 controlling the write / read operation of the storage means 12 includes: a first master-memlite and a first slave-membra signal MMW1 as shown in FIG. 4 (l) (m); Master Men Write) (SMW1; Slav e Men Write) to control the first master line and the first slave line memory units 18 and 20.

예를들어, 상기 메모리 제어부(13)에서 제1마스터-멤 라이트 신호(MMW1)를 제1마스터 라인 메모리부(18)에 출력시키면, 상기 제1마스터 라인 메모리부(18)에서는 도면 제4도의 (i)와 같이 TV NTSC방식(262.5라인)에서의 일정라인(예; NTSC15라인)을 디스플레이 시키기 위해 일정라인(525)의 PC영상데이터(PC-DATA)중에서 제4도의(c)(d)(j)와 같이 제어부(14)의 수직/수평 동기신호(PC-VS)(PC-HS) 및 블랭크신호(PC-BLANK)에 의해 블랭크된 일정라인(예; PC27라인)의 영상데이터(PC-DATA)를 초기에 라이트하면서 저장시키게 되고, 상기 제1슬라이브 라인 메모리부(20)에서는 제1마스터 라인 메모리부(18)에 라이트되어 저장된 일정라인(예; PC27라인)의 영상데이터(PC-DATA)에서 발생되는 플리커현상을 방지하기 위해 상기 일정라인(예; PC27라인)의 영상데이터(PC-DATA)에 근접되는 라인(예; PC28라인)의 영상데이터(PC-DATA)를 상기 메모리 제어부(13)에서 출력시킨 제1슬라이브-멤 라이트 신호(SMW1)에 따라 라이트되어 저장되면서, 도면 제4도의(i)와 같이 TV의 NTSC방식에서 일정라인(예; 15라인)을 구성하게 된다.For example, when the memory controller 13 outputs the first master-memory signal MMW1 to the first master line memory unit 18, the first master line memory unit 18 is shown in FIG. 4. Certain lines in the TV NTSC system (262.5 lines) as in (i) (e.g. NTSC Of the PC image data PC-DATA of the predetermined line 525 to display the vertical / horizontal sync signal (PC-VS) of the control unit 14 as shown in FIG. 4 (c) (d) (j). A certain line (e.g. PC) blanked by (PC-HS) and blank signal (PC-BLANK) The image data PC-DATA of 27 lines is initially written and stored, and a predetermined line (eg, written in the first slave line memory unit 18) is written and stored in the first master line memory unit 18. PC In order to prevent the flicker phenomenon generated from the image data PC-DATA of 27 lines, the predetermined line (eg PC) A line (eg, PC) adjacent to the image data PC-DATA of 27 lines The image data PC-DATA of 28 lines is written and stored according to the first slide-memory signal SMW1 output from the memory controller 13, and as shown in FIG. In NTSC, a certain line (eg, 15 lines) is formed.

이후, 상기 메모리 제어부(13)에서는 도면 제4도의(n)과 같이 제1마스터 라인 및 제1슬라이브 라인 메모리부(18)(20)에 제1마스터-멤 리드 및 제1슬라이브-멤 리드신호(MMR1; Master Men Read)(SMR1; Slave Men Read)를 출력시키면서, 상기 제1마스터 라인 및 제1슬라이브 라인 메모리부(18)(20)에 저장되었던 일정라인(예; PC27라인)의 영상데이터(PC-DATA)와 근접되는 라인(예; PC28라인)의 영상데이터(PC-DATA)를 리드하면서 메모리 제어부(13)를 통해 변환수단(15)에 구성된 제1 및 제2램 D/A변환부(22)(23)에 출력시키게 된다.Thereafter, the memory controller 13 may include a first master member and a first slave member in the first master line and the first slave line memory units 18 and 20, as shown in FIG. 4 (n). A predetermined line (eg, PC) stored in the first master line and the first slave line memory units 18 and 20 while outputting a read signal MMR1 (Master Men Read) (SMR1; Slave Men Read). Lines (eg, PC) adjacent to the image data PC-DATA of 27 lines The first and second RAM D / A converters 22 and 23 configured in the conversion means 15 are outputted through the memory controller 13 while reading the image data PC-DATA of 28 lines).

한편, 상기 메모리 제어부(13)에서의 리드 제어에 따라 상기 제1마스터 라인 메모리부(18) 및 제1슬라이브 라인 메모리부(20)에 저장되었던 일정라인(예; PC27라인)의 영상 데이터(PC-DATA)와 근접되는 라인(예; PC28라인)의 영상데이터(PC-DATA)를 리드 동작시킬 동안, 상기 저장수단(12)에 구성된 제2마스터 라인 메모리부(19)와 제2슬라이브 라인 메모리부(21)를 제어하게 된다.Meanwhile, certain lines (eg, PCs) stored in the first master line memory unit 18 and the first slave line memory unit 20 according to read control by the memory controller 13 may be used. Lines (eg, PC) adjacent to image data PC-DATA of 27 lines During the read operation of the image data PC-DATA of 28 lines, the second master line memory unit 19 and the second slave line memory unit 21 configured in the storage unit 12 are controlled.

즉, 상기 제2마스터 라인 메모리부(19)에서는 제1마스터 라인 메모리부(18)에서 라이트하여 저장하였던 일정라인(예; PC27라인)의 영상데이터(PC-DATA)를 리드시키는 동안에 도면 제4도의(i)와 같이 TV NTSC방식(262.5라인)에서의 일정라인(예; NTSC16라인)을 디스플레이 시키기 위해 제어부(14)의 블랭크신호(PC-BLANK)에 의해 블랭크된 다수 라인(525라인)의 PC영상데이터(PC-DATA)중에서 상기 일정라인(예; PC27라인)의 영상데이터(PC-DATA) 다음에 올 수 있는 일정라인(예; PC29라인)의 영상데이터(PC-DATA)를 메모리 제어부(13)에서 출력시킨 도면 제4도의(o)와 같은 제2마스터-멤 라이트신호(MMW2)에 따라 라이트하여 저장시키게 되며, 상기 제2슬라이브 라인 메모리부(21)에서는 제2마스터 라인 메모리부(19)에 라이트 되어 저장된 일정라인(예; PC29라인)의 영상데이터(PC-DATA)에서 발생되는 플리커현상을 방지하기 위해 상기 일정라인(예; PC29라인)의 영상데이터(PC-DATA)에 근접되는 라인(예; PC30라인)의 영상데이터(PC-DATA)를 상기 메모리 제어부(13)에서 도면 제4도의(p)와 같이 출력시킨 제2슬라이브-멤 라이트 신호(SMW2)에 따라 라이트되어 저장되므로서, 도면 제4도의(i)와 같이 TV의 NTSC방식에서 일정라인(예; 16라인)을 구성하게 된다.That is, in the second master line memory unit 19, a predetermined line (eg, PC) written and stored in the first master line memory unit 18 is stored. While the image data (PC-DATA) of 27 lines are read, a certain line (e.g., NTSC) in the TV NTSC system (262.5 lines) as shown in FIG. 4 (i). The predetermined line (e.g., PC) among the plurality of lines (525 lines) of the PC image data (PC-DATA) blanked by the blank signal (PC-BLANK) of the controller 14 to display the 16 lines). A schedule line (eg, PC) that can follow the image data (PC-DATA) of line 27 The image data PC-DATA of the line 29) is outputted from the memory controller 13 and stored in accordance with the second master-memory signal MMW2 as shown in FIG. 4 (o). In the slave line memory unit 21, a predetermined line (eg, PC) is written and stored in the second master line memory unit 19. In order to prevent the flicker phenomenon generated from the image data PC-DATA of 29 lines, the predetermined line (eg PC) A line (eg, PC) adjacent to the image data PC-DATA of 29 lines The image data PC-DATA of 30 lines) is written and stored according to the second slave-memory signal SMW2 outputted from the memory controller 13 as shown in FIG. As shown in (i) of FIG. 4, a certain line (eg, 16 lines) is configured in the NTSC system of the TV.

그리고, 상기 제1마스터 라인 메모리부(18)와 제1슬라이브 라인 메모리부(20)에서의 리드동작이 완료되면, 상기 제2마스터 라인 메모리부(19)와 제2슬라이브 라인 메모리부(21)에서는 도면 제4도의 (a)와 같이 메모리 제어부(13)에서 출력시키는 제2마스터-멤 리드 및 제2슬라이브-멤 리드신호(MMR2)(SMR2)에 따라 저장되었던 일정라인(예; PC29라인)의 영상데이터(PC-DATA)에 근접되는 라인(예; PC29라인)의 영상데이터(PC-DATA)를 상기 메모리 제어부(13)를 통해 변환수단(15)에 구성된 제1 및 제2램 D/A변환부(22)(23)에 출력시키게 되는 것이다.When the read operation is completed in the first master line memory unit 18 and the first slave line memory unit 20, the second master line memory unit 19 and the second slave line memory unit ( In FIG. 21, as shown in FIG. 4A, a predetermined line (eg, stored in accordance with the second master-memory read signal and the second slave-memory read signal MMR2 and SMR2) outputted from the memory controller 13 (eg; PC A line (eg, PC) adjacent to the image data PC-DATA of 29 lines The image data PC-DATA (line 29) is outputted to the first and second RAM D / A converters 22 and 23 configured in the converter 15 through the memory controller 13.

따라서, 상기 변환수단(15)에 구성된 제1램 D/A변환부(22)에서는 제1 및 제2마스터 라인 메모리부(18)(29)에 저장되었다 리드되어 출력된 일정라인(예; PC27라인)(예; PC29라인)의 영상데이터(PC-DATA)를 넌 인터래이스(Non Interace)방식에 따라 배열시키면서 마스터 알지비(RGB)신호로 변환시킨 후, 이를 아날로그로 변환하여 믹싱부(16)에 출력시키게 되고, 상기 변환수단(15)에 구성된 제2램 D/A변환부(23)에서는 일정라인(예; PC27라인)(예; PC29라인)의 영상데이터(PC-DATA)에서 발생되는 플리커현상을 제어하기 위한 보조적인 데이터로서, 상기 제1 및 제2슬라이브 라인 메모리부(20)(21)에 저장되었다 리드되어 출력되는 근접 라인(예; PC28라인)(예; PC30라인)의 영상데이터(PC-DATA)를 넌 인터래이스방식에 따라 배열시키면서 슬라이브 알지비(RGB)신호로 변환시킨 후, 이를 아날로그로 변환하여 믹싱부(16)에 출력시키게 된다.Accordingly, the first RAM D / A converter 22 configured in the conversion means 15 stores a predetermined line (eg, PC) which is stored and read in the first and second master line memory units 18 and 29. 27 lines) (e.g. PC 29-line video data (PC-DATA) are arranged in a non-interlace method and converted into a master RGB signal, and then converted into analog and output to the mixing unit 16. In the second RAM D / A conversion unit 23 configured in the conversion means 15, a predetermined line (for example, PC) 27 lines) (e.g. PC As an auxiliary data for controlling the flicker phenomenon generated in the image data PC-DATA of the 29th line, it is stored in the first and second slave line memory units 20 and 21 and read and output. Line (e.g. PC 28 lines) (e.g. PC The video data (PC-DATA) of 30 lines) is converted into a Slave RGB signal by arranging according to the non-interlace method, and then converted into analog and outputted to the mixing unit 16.

이때, 상기 믹싱부(16)에서는 제1 및 제2램 D/A변환부(22)(23)에 의해 아날로그로 변환되어 출력된 마스터 및 슬라이브 RGB신호를 혼합시키므로서, 도면 제4도의(i)에서 보는 바와같이 일정라인(예; PC27라인, PC28라인)(예; PC29라인, PC30라인)의 PC 영상데이터(PC-DATA)가 TV NTSC방식의 일정라인(Dp; NTSC15라인)(예; NTSC16라인)에 구성되어 하나의 영상 RGB신호를 NTSC엔코더부(6)에 출력시키게 된다.At this time, the mixing unit 16 mixes the master and slave RGB signals, which are converted into analog by the first and second RAM D / A converters 22 and 23, and are mixed with each other. as shown in i) 27 lines, PC 28 lines) (e.g. PC 29 lines, PC PC image data (PC-DATA) of 30 lines) is a certain line (Dp; NTSC) of TV NTSC system. 15 lines) (e.g. NTSC 16 lines) to output one video RGB signal to the NTSC encoder unit 6.

즉, 상기 설명한 동작을 반복하므로서, PC에서의 일정 영상데이터가 TV로 전송완료되며, 상기 NTSC엔코더부(17)에서는 전송완료되는 PC에서의 일정 영상데이터를 도면 제4도의(f)(g)(h)에서와 같이 제어부(14)에서 출력시킨 NTSC방식의 수직 및 수평동기신호(NTSC-VS)(NTSC-HS)와 칼라신호(NTSC-CS)에 따라 TV화면에 디스플레이 시킬 수 있는 복합 영상신호와 휘도(Y/칼라(C)신호로 엔코딩시키게 되는 것이다.In other words, by repeating the above-described operation, the constant image data on the PC is transmitted to the TV, and the NTSC encoder unit 17 shows the constant image data on the PC to be transmitted. As shown in (h), a composite image that can be displayed on a TV screen according to the NTSC-type vertical and horizontal synchronization signals (NTSC-VS) (NTSC-HS) and color signals (NTSC-CS) output by the control unit 14. It is encoded as a signal and a luminance (Y / color (C) signal.

이상에서 설명한 바와같이 본 발명은 TV의 엔코더에서 PC의 영상정보를 저장시키는 메모리를 단일 메모리(Single Port Memory)(예; SRAM, DRAM)로 구성시키므로서, 피씨(PC)에서 넌 인터래이스(Non Interace)방식의 브이지에이(VGA) 출력을 TV의 복합영상신호로 출력시킬 수 있도록 하여 TV 엔코더 보드 및 TV 엔코더 ASIC의 제작에 있어 원가절감을 이룰 수 있는 효과가 있는 것이다.As described above, the present invention configures a memory for storing video information of a PC in an encoder of a TV into a single port memory (for example, SRAM and DRAM), thereby providing a non-interlace (PC) in a PC. It is possible to achieve cost reduction in the production of TV encoder board and TV encoder ASIC by enabling the output of non-interace type VGA output as a composite video signal of TV.

Claims (4)

다수 라인의 PC영상데이터와 이에 따른 일정클럭신호 및 수직/수평 동기신호와 블랭크신호를 출력시키는 VGA제어부(11)와, 상기 VGA제어부(11)에서 출력된 다수 라인의 PC 영상데이터를 저장시키는 저장수단(12)과, 상기 저장수단(12)의 라이트/리드 동작을 제어하는 메모리 제어부(3)와, VGA제어부(11)에서 출력된 수직/수평 동기신호와 블랭크신호 및 상기 메모리 제어부(13)에서의 라이트/리드 동작에 따라 시스템을 제어하는 제어부(14)와, 메모리 제어부(13)에 의해 라이트/리드 제어된 상기 저장수단(12)의 다수 라인의 영상데이터를 넌 인터래이스 방식에 따라 일정 RGB신호로 변환시킨 후, 이를 아날로그로 변환하여 출력시키는 변환수단(15)과, 상기 변환수단(15)에 의해 아날로그로 변화되어 출력된 일정 RGB신호를 믹싱하여 출력시키는 믹싱부(16)와, 상기 믹싱부(16)에 의해 믹싱된 일정 RGB신호를 엔코딩하여 복합영상신호를 TV로 출력시키는 엔티에스씨(NTSC)엔코더부(17)를 포함하여 구성된 티브이 엔코더 장치에 있어서, 상기 저장수단(12)은 입력되는 일정 클럭신호 및 메모리 제어부(13)의 라이트/리드 제어에 따라 VGA제어부(11)에서 출력시킨 일정라인(n, n+4, n+8,: n1)의 영상데이터를 저장시키는 제1마스터 라인 메모리부(18)와, 상기 메모리 제어부(13)의 라이트/리드 제어에 따라 상기 제1마스터 라인 메모리부(18)의 다음 수순에 의한 일정라인(n+2, n+6, n+10,: n1)의 영상데이터를 저장시키는 제2마스터 라인 메모리부(19)를 포함하는 것을 특징으로 하는 일반 메모리를 사용한 티브이 엔코더(TV Encoder)장치.VGA control unit 11 for outputting a plurality of lines of PC image data, a constant clock signal, vertical / horizontal synchronization signal, and a blank signal, and storing for storing a plurality of lines of PC image data output from the VGA controller 11. Means 12, a memory controller 3 for controlling the write / read operation of the storage means 12, a vertical / horizontal sync signal and a blank signal output from the VGA controller 11, and the memory controller 13 Image data of a plurality of lines of the control unit 14 for controlling the system according to the write / read operation in the storage unit and the storage unit 12 that is write / read controlled by the memory control unit 13 according to the non-interlace method. A conversion unit 15 for converting a predetermined RGB signal and converting the same into an analog and outputting the analog signal; and a mixing unit 16 for mixing and outputting a predetermined RGB signal that is converted into analog by the conversion means 15 and outputted. , The mixing unit A TV encoder device comprising an NTSC encoder section 17 for encoding a predetermined RGB signal mixed by 16 to output a composite video signal to a TV, wherein the storage means 12 is input. A predetermined line (n, n + 4, n + 8) outputted by the VGA controller 11 according to the predetermined clock signal and the write / read control of the memory controller 13 : n The first master line memory unit 18 storing the image data of 1) and a predetermined line according to the next procedure of the first master line memory unit 18 according to the write / read control of the memory controller 13. n + 2, n + 6, n + 10, : n And a second master line memory unit (19) for storing the image data of 1). 제1항에 있어서, 상기 저장수단(12)은 입력되는 일정 클럭신호 및 메모리 제어부(13)의 라이트/리드 제어에 따라 상기 제1 및 제2마스터 라인 메모리부(18)(19)에 저장된 일정라인(n, n+4, n+8,; n1)(n+2, n+6, n+10,; n1)의 영상데이터에서 발생되는 플리커현상을 방지시키도록 근접되는 라인(n+1, n+5, n+9,: n1)(n+3, n+7, n+11,; n1)의 영상데이터를 저장시키는 제1 및 제2슬라이브 라인 메모리부(20)(21)를 더 포함하여 구성하는 것을 특징으로 하는 일반 메모리를 사용한 티브이 엔코더(TV Encoder)장치.2. The storage device of claim 1, wherein the storage means 12 stores a predetermined clock signal stored in the first and second master line memory units 18 and 19 according to a predetermined clock signal and a write / lead control of the memory controller 13. Line (n, n + 4, n + 8, ; n 1) (n + 2, n + 6, n + 10, ; n Lines (n + 1, n + 5, n + 9, adjacent) to prevent flicker occurring in the image data of 1) : n 1) (n + 3, n + 7, n + 11, ; n A TV encoder apparatus using a general memory, characterized in that it further comprises a first and second slave line memory unit (20, 21) for storing the image data of 1). 제1항에 있어서, 변환수단(15)은 메모리 제어부(13)에서 출력시킨 일정라인(n, n+4, n+8,: n1)(n+2, n+6, n+10,:n1)의 영상데이터를 넌 인터래이스 방식에 따라 일정 RGB신호로 변환시킨 후, 이를 아날로그로 변환하여 믹싱부(16)에 출력시키는 제1램 D/A변환부(22)와, 상기 메모리 제어부(13)에서 출력시킨 근접되는 라인(n+1, n+5, n+9,: n1)(n+3, n+7, n+11,; n1)의 영상데이터를 넌 인터래이스 방식에 따라 일정 RGB신호로 변환시킨 후, 이를 아날로그로 변환하여 믹싱부(16)에 출력시키는 제2램 D/A변환부(23)로 구성된 것을 특징으로 하는 일반 메모리를 사용한 티브이 엔코더(TV Encoder)장치.The method of claim 1, wherein the conversion means 15 is a predetermined line (n, n + 4, n + 8, output from the memory control unit 13) : n 1) (n + 2, n + 6, n + 10, : n A first RAM D / A converter 22 for converting the image data of 1) into a predetermined RGB signal according to a non-interlace method, and then converting the image data into an analog signal and outputting the analog data to the mixing unit 16; The adjacent lines output from (13) (n + 1, n + 5, n + 9, : n 1) (n + 3, n + 7, n + 11, ; n And a second RAM D / A converter 23 for converting the image data of 1) into a predetermined RGB signal according to a non-interlace method, converting the image data into an analog signal, and outputting the analog data to the mixing unit 16. TV encoder device using a conventional memory. 제1항 또는 제2항에 있어서, 저장수단(12)에 구성된 각 메모리부(18)(19)(20)(21)의 라이트/리드 및 저장 동작 상태를 단일 포트 메모리인 SRAM 또는 DRAM의 특성을 이용한 것을 특징으로 하는 일반 메모리를 사용한 티브이 엔코더(TV Encoder)장치.The characteristics of the SRAM or DRAM according to claim 1 or 2, wherein the write / read and storage operation states of each of the memory units 18, 19, 20, and 21 configured in the storage means 12 are single port memories. TV encoder device using a general memory, characterized in that using.
KR1019950067192A 1995-12-29 1995-12-29 The encoding apparatus using general memory KR100217253B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1019950067192A KR100217253B1 (en) 1995-12-29 1995-12-29 The encoding apparatus using general memory

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019950067192A KR100217253B1 (en) 1995-12-29 1995-12-29 The encoding apparatus using general memory

Publications (2)

Publication Number Publication Date
KR970058005A KR970058005A (en) 1997-07-31
KR100217253B1 true KR100217253B1 (en) 1999-09-01

Family

ID=19447578

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019950067192A KR100217253B1 (en) 1995-12-29 1995-12-29 The encoding apparatus using general memory

Country Status (1)

Country Link
KR (1) KR100217253B1 (en)

Also Published As

Publication number Publication date
KR970058005A (en) 1997-07-31

Similar Documents

Publication Publication Date Title
US5777601A (en) System and method for generating video in a computer system
EP0354480B1 (en) Display signal generator
JP2748562B2 (en) Image processing device
US5253062A (en) Image displaying apparatus for reading and writing graphic data at substantially the same time
KR100217253B1 (en) The encoding apparatus using general memory
JP2593427B2 (en) Image processing device
JPH10276411A (en) Interlaced and progressive scan conversion circuit
US5047849A (en) Image display apparatus with image turbulence suppression
US4754331A (en) Digitizer for an image processing system
KR100403692B1 (en) Image display device
JP2951871B2 (en) Display data output device, information processing device, and display data output method
US6128343A (en) Apparatus and method for converting video signal in scanning line order
JPH05236435A (en) Display device
KR970005648Y1 (en) Apparatus for displaying image data of computer in tv
JPH08108981A (en) Information display system in elevator system
KR100272695B1 (en) Apparatus for scan converting and synthesize computer video signals using dual port memory
US5237317A (en) Image display apparatus
JP3122996B2 (en) Video / still image display device
JPH07225562A (en) Scan converter
JPH07306664A (en) Display control device
JPH0833716B2 (en) Video signal converter
JPH11338408A (en) Scan converter
KR200165707Y1 (en) Data transmission rate converting apparatus for lcd projector
KR100224314B1 (en) The graphic processing apparatus using micro-processor
JPH0370288A (en) Scan 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