[go: up one dir, main page]

KR100249153B1 - Graphic window system - Google Patents

Graphic window system Download PDF

Info

Publication number
KR100249153B1
KR100249153B1 KR1019970040192A KR19970040192A KR100249153B1 KR 100249153 B1 KR100249153 B1 KR 100249153B1 KR 1019970040192 A KR1019970040192 A KR 1019970040192A KR 19970040192 A KR19970040192 A KR 19970040192A KR 100249153 B1 KR100249153 B1 KR 100249153B1
Authority
KR
South Korea
Prior art keywords
color map
window
section
graphic
unit
Prior art date
Legal status (The legal status 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 status listed.)
Expired - Fee Related
Application number
KR1019970040192A
Other languages
Korean (ko)
Other versions
KR19990017295A (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 KR1019970040192A priority Critical patent/KR100249153B1/en
Publication of KR19990017295A publication Critical patent/KR19990017295A/en
Application granted granted Critical
Publication of KR100249153B1 publication Critical patent/KR100249153B1/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/64Circuits for processing colour signals
    • H04N9/646Circuits for processing colour signals for image enhancement, e.g. vertical detail restoration, cross-colour elimination, contour correction, chrominance trapping filters

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Controls And Circuits For Display Device (AREA)
  • Digital Computer Display Output (AREA)

Abstract

본 발명은 칼라(Color)의 왜곡을 방지하도록 한 그래픽 윈도우 시스템(Graphic Window System)에 관한 것으로서, 각각 고유의 칼라 맵을 갖는 복수개의 엡필케이션부들과 메인 칼라 맵 테이블부와 그래픽 메모리부와 프레임 버퍼부와 CRT 제어부와 그리고 액티브 윈도우부로 구성되어 제한된 칼라 맵 테이블 용량을 갖는 그래픽 윈도우 시스템에 있어서, 상기 그래픽 메모리부로부터 각 엡필케이션부가 소유한 윈도우들의 리젼을 테이블화하는 윈도우 리젼 테이블부와, 그리고 상기 CRT 제어부와 윈도우 리젼 테이블부로부터 받은 정보로 각 윈도우가 디스플레이되는 픽셜의 칼라 맵을 먹싱하도록 메인 칼라 맵 테이블부를 제어하는 칼라 맵 테이블 제어부를 포함하여 구성됨을 특징으로 한다.BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a graphic window system that prevents color distortion, and includes a plurality of application units, a main color map table unit, a graphic memory unit, and a frame buffer, each having a unique color map. A graphic window system comprising a section, a CRT control section, and an active window section having a limited color map table capacity, comprising: a window region table section for tabulating regions of windows owned by each of the application sections from the graphic memory section; and And a color map table control unit for controlling the main color map table unit to mux the color map of the visual on which each window is displayed using information received from the CRT control unit and the window region table unit.

Description

그래픽 윈도우 시스템Graphic window system

본 발명은 그래픽 윈도우 시스템(Graphic Window System)에 관한 것으로 특히, 칼라(Color)의 왜곡을 방지하는데 적당한 그래픽 윈도우 시스템에 관한 것이다.The present invention relates to a graphic window system, and more particularly, to a graphic window system suitable for preventing color distortion.

이하, 첨부된 도면을 참고하여 종래의 그래픽 윈도우 시스템을 설명하면 다음과 같다.Hereinafter, a conventional graphic window system will be described with reference to the accompanying drawings.

도 1은 종래의 그래픽 윈도우 시스템을 나타낸 블록도이다.1 is a block diagram showing a conventional graphic window system.

도 1에 도시한 바와같이 각각 고유의 칼라 맵(Private Color Map)(11)을 가지고 있는 복수개의 엡필케이션(Application)부(12)들과, 상기 각 칼라 맵(11)의 칼라를 정의하고 있는 메인 칼라 맵 테이블(Main Color Map Table)부(13)와, 상기 각 엡필케이션부(12)에 대한 그래픽 데이터(Graphic Data)를 저장하고 있는 그래픽 메모리(Graphic Memory)부(14)와, 상기 그래픽 메모리부(14)의 그래픽 데이터를 받아 디스플레이(Display) 장치(도면에 도시하지 않음)의 화면 픽셜(Pixel)과 일대일 대응시키는 프레임 버퍼(Frame Buffer)부(15)와, 상기 프레임 버퍼부(15)에서 디스플레이 장치의 화면 픽셜과 일대일 대응된 그래픽 데이터를 메인 칼라 맵 테이블부(13)에서 찾아 정의된 칼라를 생성하고 기타 디스플레이 장치의 콘트롤 신호와 같이 디스플레이장치로 전송하는 CRT 제어(Cathod-Ray Tube Controller)부(16)와, 그리고 일정 주기로 액티브 윈도우(Active Window)를 발생하여 상기 메인 칼라 맵 테이블부(13)의 먹스(Mux)를 통하여 액티브된 상기 엡필케이션부(12)의 칼라 맵(11)을 선택하여 상기 CRT 제어부(16)로 보내는 액티브 윈도우부(17)를 포함하여 구성된다.As shown in FIG. 1, a plurality of application sections 12 each having a unique color map 11 and a color of each of the color maps 11 are defined. A main memory map table (13), a graphic memory (14) storing graphic data (Graphic Data) for each of the applications (12), and the graphic A frame buffer unit 15 which receives graphic data of the memory unit 14 and has a one-to-one correspondence with a screen pixel of a display device (not shown); and the frame buffer unit 15 CRT control (Cathod-Ray Tube) to find the graphic data corresponding one-to-one correspondence with the screen picture of the display device in the main color map table unit 13 to generate a defined color and to transmit it to the display device as control signals of other display devices. Controller) (16) The CRT control unit generates an active window at a predetermined period and selects the color map 11 of the execution unit 12 activated through the mux of the main color map table unit 13. It comprises a active window portion 17 sent to (16).

상기와 같이 구성된 종래의 그래픽 윈도우 시스템의 동작은 각 엡필케이션부(12)는 각자 고유의 칼라 맵(11)을 가지고 있으며, 액티브 윈도우부(17)의 액티브 윈도우가 바뀔때마다 메인 칼라 맵 테이블부(13)의 먹스를 통하여 액티브된 엡필케이션부(12)의 칼라 맵(11)이 선택되어 CRT 제어부(16)로 보내진다.In the operation of the conventional graphic window system configured as described above, each application 12 has its own color map 11, and each time the active window of the active window unit 17 changes, the main color map table unit Through the mux of 13, the color map 11 of the active application 12 is selected and sent to the CRT control unit 16.

그러나 이와같은 종래의 그래픽 윈도우 시스템에 있어서 각 에필케이션부의 칼라 맵 수가 그래픽 시스템이 보유한 총 칼라 맵의 수보다 크게 되면 액티브 윈도우가 전환하게 되는데, 액티브 윈도우가 전환될 때 액티브 윈도우의 칼라 맵 테이블을 무시하게 되므로 액티브 윈도우의 칼라가 왜곡되는 문제점이 있었다.However, in the conventional graphic window system, when the number of color maps of each application portion is larger than the total number of color maps held by the graphic system, the active windows are switched. When the active windows are switched, the color map table of the active window is ignored. Since the color of the active window is distorted.

본 발명은 상기와 같은 문제점을 해결하기 위해 안출한 것으로 액티브 윈도우가 전환되더라도 칼라의 왜곡이 일어나는 것을 방지하도록 한 그래픽 윈도우 시스템을 제공하는데 그 목적이 있다.An object of the present invention is to provide a graphic window system designed to prevent color distortion even when an active window is switched.

도 1은 종래의 그래픽 윈도우 시스템을 나타낸 블록도1 is a block diagram showing a conventional graphic window system

도 2는 본 발명에 의한 그래픽 윈도우 시스템을 나타낸 블록도2 is a block diagram illustrating a graphic window system according to the present invention.

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

21 : 칼라 맵 22 : 엡필케이션부21: color map 22: Epsilation unit

23 : 메인 칼라 맵 테이블부 24 : 그래픽 메모리부23: main color map table section 24: graphics memory section

25 : 프레임 버퍼부 26 : CRT 제어부25 frame buffer unit 26 CRT control unit

27 : 액티브 윈도우부 28 : 윈도우 리젼 테이블부27: active window portion 28: window region table portion

29 : 칼라 맵 테이블 제어부29: color map table control unit

상기와 같은 목적을 달성하기 위한 본 발명에 의한 그래픽 윈도우 시스템은 각각 고유의 칼라 맵을 갖는 복수개의 엡필케이션부들과 메인 칼라 맵 테이블부와 그래픽 메모리부와 프레임 버퍼부와 CRT 제어부와 그리고 액티브 윈도우부로 구성되어 제한된 칼라 맵 테이블 용량을 갖는 그래픽 윈도우 시스템에 있어서, 상기 그래픽 메모리부로부터 각 엡필케이션부가 소유한 윈도우들의 리젼을 테이블화하는 윈도우 리젼 테이블부와, 그리고 상기 CRT 제어부와 윈도우 리젼 테이블부로부터 받은 정보로 각 윈도우가 디스플레이되는 픽셜의 칼라 맵을 먹싱하도록 메인 칼라 맵 테이블부를 제어하는 칼라 맵 테이블 제어부를 포함하여 구성됨을 특징으로 한다.The graphic window system according to the present invention for achieving the above object is a plurality of application units, each of which has a unique color map, the main color map table unit, the graphics memory unit, the frame buffer unit, the CRT control unit and the active window unit A graphic window system configured to have a limited color map table capacity, comprising: a window region table portion for tabulating regions of windows owned by each of the application portions from the graphic memory portion, and received from the CRT control portion and the window region table portion; And a color map table control unit for controlling the main color map table unit to mux the color map of the facial for which each window is displayed as information.

이하, 첨부된 도면을 참고하여 본 발명에 의한 그래픽 윈도우 시스템을 상세히 설명하면 다음과 같다.Hereinafter, a graphic window system according to the present invention will be described in detail with reference to the accompanying drawings.

도 2는 본 발명에 의한 그래픽 윈도우 시스템을 나타낸 블록도이다.2 is a block diagram illustrating a graphic window system according to the present invention.

도 2에 도시한 바와같이 각각 고유의 칼라 맵(Private Color Map)(21)을 가지고 있는 복수개의 엡필케이션(Application)부(22)들과, 상기 각 칼라 맵(21)의 칼라를 정의하고 있는 메인 칼라 맵 테이블(Main Color Map Table)부(23)와, 상기 각 엡필케이션부(22)에 대한 그래픽 데이터(Graphic Data)를 저장하고 있는 그래픽 메모리(Graphic Memory)부(24)와, 상기 그래픽 메모리부(24)의 그래픽 데이터를 받아 디스플레이(Display) 장치(도면에 도시하지 않음)의 화면 픽셜(Pixel)과 일대일 대응시키는 프레임 버퍼(Frame Buffer)부(25)와, 상기 프레임 버퍼부(25)에서 디스플레이 장치의 화면 픽셜과 일대일 대응된 그래픽 데이터를 메인 칼라 맵 테이블부(23)에서 찾아 정의된 칼라를 생성하고 기타 디스플레이 장치의 콘트롤 신호와 같이 디스플레이 장치로 전송하는 CRT 제어(Cathod-Ray Tube Controller)부(26)와, 일정 주기로 액티브 윈도우(Active Window)를 발생하여 상기 메인 칼라 맵 테이블부(23)의 먹스(Mux)를 통하여 액티브된 상기 엡필케이션부(22)의 칼라 맵(21)을 선택하여 상기 CRT 제어부(26)로 보내는 액티브 윈도우부(27)와, 상기 그래픽 메모리부(27)로부터 각 엡필케이션부(22)가 소유한 윈도우들의 리젼(Region)을 테이블화하는 윈도우 리젼 테이블(Window Region Table)부(28)와, 그리고 상기 CRT 제어부(26)와 윈도우 리젼 테이블부(28)로부터 받은 정보로 각 윈도우가 디스플레이되는 픽셜의 칼라 맵을 먹싱(Muxing)하도록 메인 칼라 맵 테이블부(23)를 제어하는 칼라 맵 테이블 제어부(29)를 포함하여 구성된다.As shown in FIG. 2, a plurality of application parts 22 each having a unique color map 21 and a color of each color map 21 are defined. A main color map table unit 23, a graphic memory unit 24 which stores graphic data for each of the application units 22, and the graphic A frame buffer unit 25 which receives graphic data of the memory unit 24 and has a one-to-one correspondence with a screen pixel of a display device (not shown); and the frame buffer unit 25 CRT control (Cathod-Ray Tube) that finds graphic data corresponding to the screen facial of the display device one-to-one in the main color map table unit 23, generates a defined color, and transmits the defined color to the display device as control signals of other display devices. Controller) (26) The CRT control unit generates an active window at a predetermined period and selects the color map 21 of the Epson unit 22 activated through the mux of the main color map table unit 23. A window region table section which tabulates the active window section 27 to be sent to 26 and the regions of windows owned by each application section 22 from the graphic memory section 27. (28) and controlling the main color map table unit 23 to mux the color maps of the pixels on which each window is displayed with information received from the CRT control unit 26 and the window region table unit 28. The color map table control part 29 is comprised.

여기서 상기 칼라 맵 테이블 제어부(29)는 각 픽셜마다 칼라 맵을 선택하도록 요구하지 않고 CRT 제어부(26)가 디스플레이(Display)하는 픽셜의 액티브 윈도우가 전환될때만 각 픽셜마다 칼라 맵을 선택하도록 요구한다.In this case, the color map table control unit 29 does not require the color map to be selected for each of the pictures, but requests that the color map be selected for each of the pictures only when the active window of the pictures displayed by the CRT control unit 26 is switched. .

이상에서 설명한 바와같이 본 발명에 의한 그래픽 윈도우 시스템에 있어서 CRT 제어부의 디스플레이하는 픽셜의 액티브 윈도우가 전환하더라도 칼라 맵 테이블 제어부를 통하여 칼라 맵을 선택하기 때문에 칼라의 왜곡을 방지할 수 있는 효과가 있다.As described above, in the graphic window system according to the present invention, color distortion is prevented because the color map is selected through the color map table control unit even if the active window of the displayed visual of the CRT control unit is switched.

Claims (2)

각각 고유의 칼라 맵을 갖는 복수개의 엡필케이션부들과 메인 칼라 맵 테이블부와 그래픽 메모리부와 프레임 버퍼부와 CRT 제어부와 그리고 액티브 윈도우부로 구성되어 제한된 칼라 맵 테이블 용량을 갖는 그래픽 윈도우 시스템에 있어서,In the graphic window system having a limited color map table capacity comprising a plurality of application sections, each main color map table section, a graphics memory section, a frame buffer section, a CRT control section, and an active window section each having a unique color map, 상기 그래픽 메모리부로부터 각 엡필케이션부가 소유한 윈도우들의 리젼을 테이블화하는 윈도우 리젼 테이블부와, 그리고A window region table section which tabulates regions of windows owned by each application from the graphic memory section, and 상기 CRT 제어부와 윈도우 리젼 테이블부로부터 받은 정보로 각 윈도우가 디스플레이되는 픽셜의 칼라 맵을 먹싱하도록 메인 칼라 맵 테이블부를 제어하는 칼라 맵 테이블 제어부를 포함하여 구성됨을 특징으로 하는 그래픽 윈도우 시스템.And a color map table control unit configured to control the main color map table unit to mux the color map of the visual on which each window is displayed using information received from the CRT control unit and the window region table unit. 제 1 항에 있어서,The method of claim 1, 상기 칼라 맵 테이블 제어부는 각 픽셜마다 칼라 맵을 선택하도록 요구하지 않고 CRT 제어부가 디스플레이 하는 픽셜의 액티브 윈도우가 전환될때만 요구하는 것을 특징으로 하는 그래픽 윈도우 시스템.The color map table control unit does not require to select a color map for each of the pictures, and requests only when the active window of the pictures displayed by the CRT control unit is switched.
KR1019970040192A 1997-08-22 1997-08-22 Graphic window system Expired - Fee Related KR100249153B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1019970040192A KR100249153B1 (en) 1997-08-22 1997-08-22 Graphic window system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019970040192A KR100249153B1 (en) 1997-08-22 1997-08-22 Graphic window system

Publications (2)

Publication Number Publication Date
KR19990017295A KR19990017295A (en) 1999-03-15
KR100249153B1 true KR100249153B1 (en) 2000-03-15

Family

ID=19518187

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019970040192A Expired - Fee Related KR100249153B1 (en) 1997-08-22 1997-08-22 Graphic window system

Country Status (1)

Country Link
KR (1) KR100249153B1 (en)

Also Published As

Publication number Publication date
KR19990017295A (en) 1999-03-15

Similar Documents

Publication Publication Date Title
US5515494A (en) Graphics control planes for windowing and other display operations
EP0852371B1 (en) Image display device
US7012576B2 (en) Intelligent display interface
US6002385A (en) Computer display system controller
JPH08202318A (en) Display control method of display device having memory and display system thereof
JPH06214550A (en) Equipment and method for provision of frame buffer memory for output display of computer
US5293474A (en) System for raster imaging with automatic centering and image compression
JPH0789265B2 (en) Driving method of display device
US20020024496A1 (en) Image display device
EP0673012A2 (en) Controller for a display with multiple common lines for each pixel
US20080079852A1 (en) Video display method, video signal processing apparatus, and video display apparatus
KR100275744B1 (en) Lcd controller for graphic and character mixed display
KR20040065225A (en) Display controller, image display and method for transferring control data
JPH10116061A (en) Multiple simultaneous display system and display control method
US20050078070A1 (en) System and method for driving a display panel of mobile terminal
KR100249153B1 (en) Graphic window system
US4506298A (en) Method and apparatus for displaying objects on an interlaced raster scan television screen
EP0175341A2 (en) Graphic display scan line windowing capability
JP2001136412A (en) Gamma correction circuit for multiple video displays
US5859650A (en) Graphic controlling processor
US20030160748A1 (en) Display control circuit, semiconductor device, and portable device
EP1357534A1 (en) Display device with plurality of display modes
US20030020697A1 (en) System and method for refreshing imaging devices or displays on a page-level basis
CN100357877C (en) On-screen display control method
WO1990012367A1 (en) System for raster imaging with automatic centering and image compression

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

St.27 status event code: A-0-1-A10-A12-nap-PA0109

PA0201 Request for examination

St.27 status event code: A-1-2-D10-D11-exm-PA0201

R17-X000 Change to representative recorded

St.27 status event code: A-3-3-R10-R17-oth-X000

PG1501 Laying open of application

St.27 status event code: A-1-1-Q10-Q12-nap-PG1501

PN2301 Change of applicant

St.27 status event code: A-3-3-R10-R13-asn-PN2301

St.27 status event code: A-3-3-R10-R11-asn-PN2301

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

St.27 status event code: A-1-2-D10-D22-exm-PE0701

GRNT Written decision to grant
PR0701 Registration of establishment

St.27 status event code: A-2-4-F10-F11-exm-PR0701

PR1002 Payment of registration fee

St.27 status event code: A-2-2-U10-U11-oth-PR1002

Fee payment year number: 1

PG1601 Publication of registration

St.27 status event code: A-4-4-Q10-Q13-nap-PG1601

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 4

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 5

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R11-asn-PN2301

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R14-asn-PN2301

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R11-asn-PN2301

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R14-asn-PN2301

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 6

FPAY Annual fee payment

Payment date: 20051118

Year of fee payment: 7

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 7

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee

St.27 status event code: A-4-4-U10-U13-oth-PC1903

Not in force date: 20061224

Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

PC1903 Unpaid annual fee

St.27 status event code: N-4-6-H10-H13-oth-PC1903

Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

Not in force date: 20061224

P22-X000 Classification modified

St.27 status event code: A-4-4-P10-P22-nap-X000