[go: up one dir, main page]

KR930008046B1 - Color converter in color graphic data - Google Patents

Color converter in color graphic data Download PDF

Info

Publication number
KR930008046B1
KR930008046B1 KR1019910010974A KR910010974A KR930008046B1 KR 930008046 B1 KR930008046 B1 KR 930008046B1 KR 1019910010974 A KR1019910010974 A KR 1019910010974A KR 910010974 A KR910010974 A KR 910010974A KR 930008046 B1 KR930008046 B1 KR 930008046B1
Authority
KR
South Korea
Prior art keywords
color
data
memory
output
outputting
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
KR1019910010974A
Other languages
Korean (ko)
Other versions
KR930001074A (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 KR1019910010974A priority Critical patent/KR930008046B1/en
Publication of KR930001074A publication Critical patent/KR930001074A/en
Application granted granted Critical
Publication of KR930008046B1 publication Critical patent/KR930008046B1/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/10Program control for peripheral devices

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Processing Of Color Television Signals (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

내용 없음.No content.

Description

칼라 그래픽 데이터의 칼라 변환회로Color conversion circuit of color graphic data

제 1 도는 본 발명에 따른 칼라 변환 회로도.1 is a color conversion circuit diagram according to the present invention.

제 2 도는 제 1 도의 레벨 제어기의 구체적 일실시예의 회로도.2 is a circuit diagram of one specific embodiment of the level controller of FIG.

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

12 : 복호기 14 : 메모리제어기12: decoder 14: memory controller

16 : 제 1 메모리 18 : 칼라메모리16: first memory 18: color memory

20 : 칼라 레벨 제어기20: color level controller

본 발명은 그래픽(Graphic)처리를 실행하는 시스템에 있어서 그래픽의 칼라를 변환하도록 하는 회로에 관한 것으로, 특히 CD(Compact Disk)-그래픽의 칼라를 유저의 선택에 의해 변환하는 회로에 관한 것이다.BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a circuit for converting colors of graphics in a system for performing graphics processing, and more particularly to a circuit for converting a color of a CD (Compact Disk) graphic by a user's selection.

현재의 CD(Compact Disk)는 음성 (Audio)와 더불어 음성에서 사용하지 않은 서브-코드(subcode)를 이용하여 자막이나 가사, 악보등이 그래픽 정보를 제공하여 듣기만 하는 것으로부터 듣고 보는 시각적 효과를 부가시키는 것으로 발전하고 있다.The current compact disk (CD) uses audio and sub-codes not used in the voice to provide the visual effects of subtitles, lyrics, and scores by listening and providing only graphical information. It is evolving to add.

이와같은 그래픽 정보를 처리하는 종래 CDP (Compact Disk Player)는 CD로부터 메모리에 로딩되어진 칼라 그래픽 데이터를 그대로 모니터등의 디스플레이 장치로 출력토록 되어 있었다.Conventional CDP (Compact Disk Player) for processing such graphic information is to output the color graphics data loaded into the memory from the CD to a display device such as a monitor.

따라서 종래의 CDP에서는 CD자체에서 제공되는 칼라 그래픽만을 보게됨으로서 사용자의 시각에 맞추어 볼수가 없었다. 따라서 본 발명은 칼라 그래픽 정보가 기록되는 CD로부터 제공되는 그래픽 정보의 칼라를 사용자의 조작에 의해 변경하는 회로를 제공함에 있다.Therefore, in the conventional CDP, only the color graphics provided by the CD itself are seen, and thus cannot be viewed according to the user's perspective. Accordingly, the present invention provides a circuit for changing a color of graphic information provided from a CD on which color graphic information is recorded, by a user's operation.

본 발명의 다른 목적은 칼라 그래픽의 색데이터를 가변하는 칼라레벨 제어기를 제공함에 있다.Another object of the present invention is to provide a color level controller for varying color data of color graphics.

이하 본 발명을 첨부한 도면을 찹호하여 상세히 설명한다.Hereinafter, the accompanying drawings of the present invention will be described in detail.

제 1 도는 본 발명에 따른 CD-그래픽의 칼라변환 회로도로서, 코딩되어 CD에 기록되어진 칼라 그래픽 정보를 디코딩(decoding)하여 R, G, B,칼라 그래픽 데이터와 제어 데이터를 출력하는 부호기(12)와, 칼라 선택 데이터가 소정의 어드레스 영역에 저장되어 있으며, 소정 제어에 의해 저장된 칼라 선택 데이터를 출력하는 제 1 메모리(16)와, 상기 복호기(12)로부터 출력되는 그래픽 제어정보에 따라 상기 제 1 메모리(16)을 제어하는 메모리 제어기(14)와, 상기 복호기(12)에서 출력되는 R, G, B 칼라 그래픽 데이터를 저장(Load)하고 상기 제 1 메모리(16)의 출력 제어에 의해 저장된 R, G, B 칼라 데이터를 출력하는 칼라 메모리(Color Memory ; Color Look up table) (18)와, 상기 칼라 메모리(18)로부터 출력되는 R, G, B 칼라 데이터를 각각 입력하며, 입력되는 제 1, 제 2 제어신호(U/) (CLK)에 의해 상기 입력된 각각의 R, G, B 칼라 데이터를 가변 출력하는 칼라 레벨 변환기(20)로 구성된다.1 is a color conversion circuit diagram of a CD-graphics according to the present invention. An encoder 12 which decodes color graphic information coded and recorded on a CD and outputs R, G, B, color graphic data and control data is shown. And a first memory 16 which stores color selection data stored in a predetermined address area and outputs color selection data stored by a predetermined control, and the first control device according to graphic control information output from the decoder 12. A memory controller 14 controlling the memory 16, and R, G, and B color graphic data output from the decoder 12, and loaded by the output control of the first memory 16; A color memory (Color Memory; Color Look up table) 18, which outputs G, B color data, and R, G, B color data output from the color memory 18, respectively; , The second control signal (U / And a color level converter 20 which variably outputs each of the R, G, and B color data inputted by (CLK).

이때 상기한 칼라 레벨 변환기(20)는 최상위 레벨과 최하위 레벨이 각각 설정되어 있으며, 상기 칼라 메모리(18)로부터 출력되는 R, G, B 칼라 데이터 중 하나의 칼라 데이터를 입력하여 제 1, 제 2 제어신호 (W/) (CLK)에 의해 가변 출력하거나 상기 설정된 최상위 레벨 또는 최하위 레벨 데이터를 선택하여 출력하는 R, G, B 레벨 제어기 (22) (24) (26)으로 구성된다.At this time, the color level converter 20 has the highest level and the lowest level, respectively, and inputs one color data among R, G, and B color data output from the color memory 18, and then the first and second colors. Control signal (W / R, G, and B level controllers 22, 24, and 26 for variable output by (CLK) or selecting and outputting the set highest or lowest level data.

제 2 도는 제 1 도의 레벨 제어기(20)내의 R레벨 제어기(22)의 상세도로서, 제 1 제어신호(U/; UP/)의 입력 상태에 따라 제 2 제어신호(CLK ; Clock)의 입력을 업/다운 카운팅하여 사인비트(sign bit) 와 카운팅 데이터를 출력하는 카운터(46)와, 칼라 메모리(18)로부터 출력되는 칼라 데이터와 상기 카운터(46)의 카운팅 데이터를 가산하여 그 결과에 따른 캐리 비트(Carry bit)와 가산된 가변 칼라 데이터를 출력하는 가산기 (48)와, 설정된 최상한 값(MAX)과 최하위 값(MIN)의 각 데이터와 상기 가산기(48)의 가변 칼라 데이터를 입력하며, 상기 카운터(46)의 사인비트와 가산기(48)의 캐리비트의 로직에 의해 상기 입력되는 데이터중 하나를 선택하여 출력하는 멀티플랙서(Multiplexer ; 이하 MUX 라함)으로 구성되며, 제 2 도와 같은 구성은 B, G 레벨 제어기(24) (26)에는 동일하게 적용된다.FIG. 2 is a detailed view of the R level controller 22 in the level controller 20 of FIG. 1, where the first control signal U / ; UP / A counter 46 for outputting a sign bit and counting data by up / down counting an input of a second control signal CLK according to an input state of An adder 48 that adds data and counting data of the counter 46 and outputs a carry bit and added variable color data according to the result, and a set highest value MAX and a lowest value MIN. Multi-data inputting each data of the < RTI ID = 0.0 >)< / RTI > and the variable color data of the adder 48, and selecting and outputting one of the input data by the logic of the sign bit of the counter 46 and the carry bit of the adder 48. It is composed of a multiplexer (hereinafter referred to as MUX), and the same configuration as that of the second diagram is equally applied to the B and G level controllers 24 and 26.

상기 제 2 도의 구성중 카운터(46)은 2의 보수 업/다운 카운터(UP Down 2'S Complement Counter)로서 클럭 입력될 때마다 2의 보수값을 카운트한다.The counter 46 in the configuration of FIG. 2 counts two's complement values each time the clock is input as an UP's 2'S Complement Counter.

본 발명에서는 2의 보수 업/다운 카운터의 예를들어 설명하겠으나 이는 노말한 2진 N비트 업/다운 카운트를 사용하여 구성할 수 있다.In the present invention, an example of a two's complement up / down counter will be described, but it can be configured using a normal binary N bit up / down count.

상기한 제 1 도 및 제 2 도의 구성 설명중 제 1 제어신호(U/)는 로직 "1" 또는 "0"를 가지는 업/다운 제어신호이고, 제 2 제어신호(CLK)는 소정의 주기를 가지는 클럭 펄스로서 이들 신호는 사용자의 선택에 의한 키신호를 디코딩하여 발생시킨 것이며, 외부에서 간단한 구성으로 제작할 수 있다.The first control signal U / in the above-described configuration of FIGS. ) Is an up / down control signal having a logic "1" or "0", and the second control signal CLK is a clock pulse having a predetermined period, and these signals are generated by decoding a key signal selected by a user. It can be produced in a simple configuration from the outside.

이하 본 발명의 동작예를 제 1 도 및 제 2 도를 참조하여 설명한다.An operation example of the present invention will now be described with reference to FIGS. 1 and 2.

지금 복호기(12)로부터 한 화면에 대한 고정된 그래픽의 R, G, B 칼라 데이터가 라인(30)으로 출력되면 이의 R, G, B 칼라 데이터는 칼라 메모리(18)에 시퀸셜하게 기록 (write : loading)된다.If R, G, B color data of a fixed graphic for one screen from the decoder 12 is now output to the line 30, its R, G, B color data is sequentially written to the color memory 18. : loading).

상기와 같이 칼라 메모리(18)에 한 화면에 대한 R, G, B 데이터가 로딩된 후 복호기(12)로부터 한 화면에 대한 제어정보가 라인(28)로 출력되면, 메모리 제어기(14)는 상기 라인(28)의 제어 정보에 따라 제 1 메모리(16)을 제어한다. 이때 복호기(12)로부터 라인(28)으로 출력되는 제어 정보는 화면 스크롤(scroll)등의 화면 제어정보이다.After the R, G, and B data for one screen is loaded into the color memory 18 as described above, when control information for one screen is output from the decoder 12 to the line 28, the memory controller 14 reads the above. The first memory 16 is controlled according to the control information of the line 28. At this time, the control information output from the decoder 12 to the line 28 is screen control information such as a screen scroll.

상기 제 1 메모리(16)는 메모리 제어기(14)의 제어에 따라 내부 소정영역에 기록되어진 칼라 선택 데이터를 칼라 메모리(18)의 어드레스로 제공한다.The first memory 16 provides color selection data recorded in an internal predetermined area to an address of the color memory 18 under the control of the memory controller 14.

따라서 상기 칼라 메모리(18)로부터는 상기 제 1 메모리(16)로부터 출력되는 칼라 선택 데이터에 따른 R, G, B 칼라 데이터가 출력되며, 이는 각각의 출력라인(34, 36, 38)를 통해 칼라 레벨 제어기(20)내의 각 R, G, B 레벨 제어기(22)(24)(26)에 입력된다.Accordingly, the color memory 18 outputs R, G, and B color data according to the color selection data output from the first memory 16, which is output through the respective output lines 34, 36, and 38. It is input to each of the R, G and B level controllers 22, 24 and 26 in the level controller 20.

이때 상기 칼라 메모리(18)로부터 출력되는 R, G, B 칼라 데이터를 입력하는 칼라 레벨 제어기(20)는 제 1, 제 2, 제 3 제어신호(U/)(CKK)(CLR)를 입력하고 있으며, 상기 입력되는 제 1, 제 2, 제 3 제어신호(U/)(CLK)(CLR)에 의해 입력된 R, G, B 칼라 데이터의 칼라 레벨을 조절 출력 하게 된다.At this time, the color level controller 20 for inputting the R, G, and B color data output from the color memory 18 receives first, second and third control signals U /. (CKK) (CLR) is input, and the first, second and third control signals U / The color level of the R, G, and B color data inputted by (CLK) (CLR) is adjusted.

상기에서 제 1, 제 2, 제 3 제어신호(U/)(CLK)(CLR)은 사용자의 조작에 의한 키신호(Key Signal)의 입력을 디코딩하여 발생된 것이며, 이와 같은 키신호의 디코딩 신호는 이 분야의 통상의 지식을 가진 자라면 용이하게 구현할 수 있다.In the above, the first, second and third control signals U / (CLK) (CLR) is generated by decoding an input of a key signal by a user's manipulation, and the decoded signal of such a key signal can be easily implemented by those skilled in the art. have.

상기 칼라 레벨 제어기(20)내 각 R, G, B 레벨 제어기(22)(24)(26)의 동작은 제 1 제어신호 (U/)가 로직 "하이"이고, 제 2 제어신호(CLK)가 소정의 주기를 갖는 클럭 펄스로 입력되면 입력되는 칼라 데이터값을 증가하여 라인(40, 42, 44)로 출력한다. 만약 제 1 제어신호(U/D)가 로기 "0"인 경우에는 입력되는 칼라 데이터의 값을 감소하여 출력하게 된다.The operation of each of the R, G and B level controllers 22, 24 and 26 in the color level controller 20 is a first control signal (U /). Is a logic " high ", and when the second control signal CLK is inputted as a clock pulse having a predetermined period, the input color data value is increased and outputted to the lines 40, 42, 44. If the first control signal U / D is the register "0", the value of the color data to be input is reduced and output.

따라서 칼라 레벨 제어기(20)은 사용자의 키조작에 의해 제 1, 제 2 , 제 3 제어신호(U/D)(CLK)(CLR)에 의해 입력된 R, G, B 칼라 데이터값을 조절 출력하게 된다.Therefore, the color level controller 20 adjusts the R, G, B color data values inputted by the first, second, and third control signals U / D (CLK) and CLR by the user's key operation. Done.

상기 제 1 도의 칼라 제어기(20)의 동작예를 제 2 도를 참조하여 보다 구체적으로 설명한다.An operation example of the color controller 20 of FIG. 1 will be described in more detail with reference to FIG.

칼라 메모리(18)로부터 라인(34)로 4 비트의 R 데이터가 출력되면, 이는 가산기(48)의 제 1 입력 라인(48a)에 입력된다. 이때 상기 가산기(48)의 제 2 입력라인(48b)에는 카운터(46)로부터 출력되는 칼라 가변 데이터가 입력된다.When 4-bit R data is output from the color memory 18 to the line 34, it is input to the first input line 48a of the adder 48. At this time, the color variable data output from the counter 46 is input to the second input line 48b of the adder 48.

상기 카운터(48)는 전술한 바와같이 업/다운 2 의 보수 카운터(UP/Down 2'S Complenment Counter)로서 키입력신호를 디코딩하여 외부로부터 입력되는 제 1, 제 2, 제 3 제어신호(U/)(CLK)(CLR)에 의한 제어데이터를 출력한다.As described above, the counter 48 is an up / down 2's complement counter, which decodes a key input signal and inputs the first, second, and third control signals (U /). Outputs control data by (CLK) (CLR).

예를들어 제 1 제어신호(U/) 가 로직 "1"이면 입력되는 제 2 제어신호(CLK)의 클럭 펄스를 업 카운팅하여 1 비트의 사인비트(sign bit)와 4 비트의 데이터(Data)를 가산기(48) 및 MUX(50)의 설렉트단자(S2)에 각각 입력시킨다. 상기와 반대로 제 1 제어신호(U/D)가 로직 '0"이면 입력되는 클럭을 다운 카운팅하여 감속 출력한다. 따라서 가산기(48)는 제 1 입력라인(48a)과 제 2 입력라인(48b)으로 각각 입력되는 4 비트의 R 데이터와 4비트의 카운팅 데이터를 가산하여 가변된 R 데이터와 캐리 (Carry)를 출력라인(48c)로 출력한다.For example, the first control signal U / ) Up to the clock pulse of the second control signal (CLK) to be input to the logic "1" to add the sign bit (bit) and 4-bit data (Data) of the adder 48 and the MUX (50) Input to select terminal S2. In contrast to the above, when the first control signal U / D is a logic '0', the input clock is down counted to decelerate the output. Accordingly, the adder 48 performs a first input line 48a and a second input line 48b. 4 bits of R data and 4 bits of counting data are added to output the variable R data and the carry to the output line 48c.

상기 가산기(48)로부터 출력되는 4비트의 R 데이터는 MUX(50)의 데이터 입력단자(D0∼D3)에 입력되고, 캐리비트는 셀렉트단자(S1)에 입력된다. 이때 상기 MUX(50)는 또다른 4 비트의 최상위 레벨 데이터와 최하위 데이터를 데이터 입력단자(DA)와 (DB)로 입력하고 있으며, 데이터 입력단자들(D0∼D3)(DA), (DB)로 입력되는 데이터들중 하나를 셀렉트단자(S1∼S2)로 입력되는 캐리비트와 사인비트의 논리에 따라 하기 표 1 와 같이 선택 출력한다.The 4-bit R data output from the adder 48 is input to the data input terminals D0 to D3 of the MUX 50, and the carry bit is input to the select terminal S1. At this time, the MUX 50 inputs another 4-bit top level data and the lowest data to the data input terminals DA and DB, and the data input terminals D0 to D3 (DA) and (DB). One of the data input to is selected and output as shown in Table 1 according to the logic of the carry bit and the sign bit input to the select terminals S1 to S2.

[표 1]TABLE 1

상기에서 MUX(50)의 데이터 입력단자(DA)와 (DB)로 입력되는 데이터는 R 칼라의 최대 레벨값(MAX)와 최소 레벨값(MIN)으로써 R 칼라의 최상위 레벨과 최하위 레벨 클리핑을 위한 것이다.The data input to the data input terminals DA and DB of the MUX 50 are the maximum level value MAX and the minimum level value MIN of the R color and are used for the highest level and the lowest level clipping of the R color. will be.

따라서 MUX(50)는 가산기(48)로부터 출력되는 캐리비트와 카운터(46)로부터 출력되는 사인비트에 의해 상기 가산기(48)로부터 출력되는 가변 칼라 데이터와 설정된 최대 레벨값(MAX), 최소레벨값(MIN)중 하나를 선택하여 출력라인(46)를 통해 DAC(Digital to Analog Converter) (도시하지 않았음)으로 출력하게 된다.Therefore, the MUX 50 outputs the variable color data output from the adder 48 by the carry bits output from the adder 48 and the sine bits output from the counter 46, and the set maximum level value MAX and minimum level value. One of the (MIN) is selected and output to the DAC (Digital to Analog Converter) (not shown) through the output line 46.

상기 제 2 도에서 설명한 바와같이 제 1 도의 칼라 레벨 제어기(20)내 G 레벨 제어기 (24)와 B 레벨 제어기 (26)도 동일하게 동작함으로서, 칼라 메모리(18)로부터 출력되는 R, G, B 각각의 칼라 데이터는 상기와 같이 사용자의 키조작에 따라 가변되어 각각의 출력라인(42)(44)를 통해 이에 접속된 DAC에 입력된다.As described in FIG. 2, the G level controller 24 and the B level controller 26 in the color level controller 20 of FIG. 1 operate in the same manner, thereby outputting R, G, and B output from the color memory 18. FIG. Each color data is varied according to the user's key operation as described above and is inputted through the respective output lines 42 and 44 to the DAC connected thereto.

상기 칼라 레벨 제어기(20)의 출력라인(40∼44)에 접속된 DAC들은 가변되어진 R, G, B칼라 데이터를 아나로그 신호로 변환한다. 상기 DAC 들의 출력은 통상의 R, G, B 엔코더로 입력되어 엔코딩된후 모니터로 디스플레이 된다. 상기와 같은 동작에 의해 사용자의 조작에 따라 고정된 그래픽 칼라로부터 특정색을 강조한다거나 사용자의 기호에 맞게 칼라를 조정할 수 있다.The DACs connected to the output lines 40 to 44 of the color level controller 20 convert the variable R, G, and B color data into analog signals. The outputs of the DACs are input to conventional R, G, and B encoders, encoded, and displayed on a monitor. By the above operation, the specific color can be emphasized from the fixed graphic color according to the user's operation, or the color can be adjusted to the user's preference.

상술한 바와 같이 본 발명은 CD 그래픽에서 한 화면당 로딩되어 고정된 칼라를 사용자의 조작에 의해 그래픽 칼라를 변환시킴으로써 그래픽의 시각적 효과를 가일층 증대시킬 수 있는 이점이 있다.As described above, the present invention has an advantage that the visual effect of the graphic can be further increased by converting the graphic color by the user's manipulation of the color loaded and fixed per screen in the CD graphic.

Claims (3)

코딩되어 CD에 기록되어진 칼라 그래픽 정보를 디코딩하여 R, G, B 칼라 그래픽 데이터와 제어 데이터를 출력하는 부호기(12)를 구비한 칼라 그래픽 데이터의 칼라 변환 회로에 있어서, 칼라 선택 데이터가 소정의 어드레스 영역에 저장되어 있으며, 소정 제어에 의해 저장된 칼라 선택 데이터를 출력하는 제 1 메모리(16)와, 상기 복호기(12)로부터 출력되는 그래픽 제어정보에 따라 상기 제 1 메모리(16)을 제어하는 메모리 제어기(14)와, 상기 복호기(12)에서 출력되는 R, G, B 칼라 그래픽 데이터를 저장하고 상기 제 1 메모리(16)의 출력 제어에 의해 저장된 R, G, B 칼라데이터를 출력하는 칼라 메모리(18)와, 상기 칼라 메모리(18)로부터 출력되는 R, G, B 칼라 데이터를 각각 입력하며, 입력되는 제 1, 제 2 제어신호(U/D) (CLK)신호에 의해 상기 입력된 각각의 R, G, B 칼라 데이터를 가변 출력하는 칼라 레벨 변환기(20)로 구성됨을 특징으로 하는 칼라 그래픽 데이터의 칼라 변환회로.In the color conversion circuit of color graphic data having an encoder 12 for decoding color graphic information coded and recorded on a CD and outputting R, G, and B color graphic data and control data, the color selection data is a predetermined address. A memory controller for controlling the first memory 16 according to graphic control information output from the decoder 12 and a first memory 16 stored in an area and outputting color selection data stored by a predetermined control; 14 and a color memory for storing R, G, B color graphic data output from the decoder 12 and outputting the stored R, G, B color data by output control of the first memory 16 ( 18) and R, G, and B color data outputted from the color memory 18, respectively, and inputted by the first and second control signals (U / D) (CLK) signals, respectively. R, G, B Cala de And a color level converter (20) for varyingly outputting data. 제 1 항에 있어서, 칼라 레벨 변환기(20)는 최상위 레벨과 최하위 레벨이 각각 설정되어 있으며, 상기 칼라 메모리(18)로부터 출력되는 R, G, B 칼라 데이터중의 하나의 칼라 데이터를 입력하여 제 1, 제 2 제어신호(W/D)(CLK)에 의해 가변 출력하거나 상기 설정된 최상위 레벨 또는 최하위 레벨 데이터를 선택하여 출력하는 R, G, B 레벨 제어기(22)(24)(26)으로 구성됨을 특징으로 하는 칼라 그래픽 데이터의 칼라 변환회로.The color level converter (20) is configured with the highest level and the lowest level, respectively, and inputs one color data of R, G, and B color data output from the color memory (18). 1, consisting of R, G, B level controllers 22, 24, 26 for variable output by second control signal W / D CLK or for selecting and outputting the set highest or lowest level data. And a color conversion circuit for color graphic data. 제 2 항에 있어서, R, G, B 레벨 제어기(22)(24)(26) 각각이 제 1 제어신호(U/D)의 입력 상태에 따라 제 2 제어신호(CLK)의 입력을 업/다운 카운팅하여 사인비트와 카운팅 데이터를 출력하는 카운터(46)와, 칼라 메모리(18)로부터 출력되는 칼라 데이터와 상기 카운터(46)의 카운팅 데이터를 가산하여 그 결과에 따른 캐리 비트와 가산된 가변 칼라 데이터를 출력하는 가산기(48)와, 설정된 최상한 값(MAX)와 최하위 값(MIN)의 각 데이터와 상기 가산기(48)의 가변 칼라 데이터를 입력하며, 상기 카운터(46)의 사인비트와 가산기(48)의 캐리비트의 로직에 의해 상기 입력되는 데이터중 하나를 선택하여 출력하는 멀티플렉서(50)으로 구성됨을 특징으로 하는 회로.3. The R, G and B level controllers 22, 24 and 26 each up / down the input of the second control signal CLK according to the input state of the first control signal U / D. The counter 46 adds down counting and outputs a sine bit and counting data, and the color data output from the color memory 18 and the counting data of the counter 46 are added, and a carry bit and a variable color added according to the result are added. An adder 48 for outputting data, input data of the set maximum value MAX and the lowest value MIN, and variable color data of the adder 48, and a sine bit and an adder of the counter 46; And a multiplexer (50) for selecting and outputting one of the input data by the carry bit logic of (48).
KR1019910010974A 1991-06-28 1991-06-28 Color converter in color graphic data Expired - Fee Related KR930008046B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1019910010974A KR930008046B1 (en) 1991-06-28 1991-06-28 Color converter in color graphic data

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019910010974A KR930008046B1 (en) 1991-06-28 1991-06-28 Color converter in color graphic data

Publications (2)

Publication Number Publication Date
KR930001074A KR930001074A (en) 1993-01-16
KR930008046B1 true KR930008046B1 (en) 1993-08-25

Family

ID=19316527

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019910010974A Expired - Fee Related KR930008046B1 (en) 1991-06-28 1991-06-28 Color converter in color graphic data

Country Status (1)

Country Link
KR (1) KR930008046B1 (en)

Also Published As

Publication number Publication date
KR930001074A (en) 1993-01-16

Similar Documents

Publication Publication Date Title
US4707818A (en) Method and apparatus for recording digitized information on a disc
EP0212359B1 (en) Graphic decoder circuit
US4623970A (en) Electronic equipment which outputs data in synthetic voice
KR910006755B1 (en) Digital Volume Deterioration Prevention Circuit
US5313300A (en) Binary to unary decoder for a video digital to analog converter
KR930008046B1 (en) Color converter in color graphic data
GB2065341A (en) Electronic equipment with voice output
US5144676A (en) Digital sampling instrument
US5303309A (en) Digital sampling instrument
KR930001363B1 (en) Cross interleaved circuit
JPH01225224A (en) Digital analog converting circuit
US4855741A (en) Logarithmic digital level display device
KR0115141Y1 (en) Recording/reproducing apparatus for audio signal
US4870349A (en) Digital level indicating device
JPH05323988A (en) Keyboard with voice output function
JPS5888925A (en) Adpcm reproducer
JPS61256825A (en) PWM type D/A converter
KR890010876A (en) Synchronization Generation Circuit for Digital Video Signal Processing in Digital Audio Tape System
JPH0294165A (en) Cd-i disc reproducing device
KR940007585B1 (en) Recording signal clamping prevention circuit of recordable digital audio device
JPS6153692A (en) image display device
JPH0828047B2 (en) Digital disc and its playback device
JPS59216195A (en) Voice processing system
JPH05325582A (en) Method for data input and output of p-rom incorporated type semiconductor device
JPH04333920A (en) Voice generating keyboard

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

G160 Decision to publish patent application
PG1605 Publication of application before grant of patent

St.27 status event code: A-2-2-Q10-Q13-nap-PG1605

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

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

PR1001 Payment of annual fee

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

Fee payment year number: 6

PR1001 Payment of annual fee

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

Fee payment year number: 7

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

PN2301 Change of applicant

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

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-R13-asn-PN2301

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

PR1001 Payment of annual fee

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

Fee payment year number: 8

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

PR1001 Payment of annual fee

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

Fee payment year number: 9

PN2301 Change of applicant

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

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

PR1001 Payment of annual fee

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

Fee payment year number: 10

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

FPAY Annual fee payment

Payment date: 20030730

Year of fee payment: 11

PR1001 Payment of annual fee

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

Fee payment year number: 11

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

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: 20040826

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: 20040826

PN2301 Change of applicant

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

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-R13-asn-PN2301

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

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

P22-X000 Classification modified

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