USRE38568E1 - Video signal converting apparatus and a display device having the same - Google Patents

Video signal converting apparatus and a display device having the same Download PDF

Info

Publication number
USRE38568E1
USRE38568E1 US10/097,118 US9711802A USRE38568E US RE38568 E1 USRE38568 E1 US RE38568E1 US 9711802 A US9711802 A US 9711802A US RE38568 E USRE38568 E US RE38568E
Authority
US
United States
Prior art keywords
signal
horizontal
signals
video signal
memory
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 - Lifetime
Application number
US10/097,118
Inventor
Byoung-Han Kim
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Samsung Electronics Co Ltd
Original Assignee
Samsung Electronics Co Ltd
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 Samsung Electronics Co Ltd filed Critical Samsung Electronics Co Ltd
Priority to US10/097,118 priority Critical patent/USRE38568E1/en
Priority to US10/860,664 priority patent/USRE40201E1/en
Application granted granted Critical
Publication of USRE38568E1 publication Critical patent/USRE38568E1/en
Priority to US11/151,721 priority patent/USRE40906E1/en
Priority to US11/151,719 priority patent/USRE41564E1/en
Priority to US11/151,720 priority patent/USRE40905E1/en
Priority to US11/151,718 priority patent/USRE41600E1/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/66Transforming electric information into light information
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/003Details of a display terminal, the details relating to the control arrangement of the display terminal and to the interfaces thereto
    • G09G5/005Adapting incoming signals to the display format of the display terminal
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G3/00Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
    • G09G3/20Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
    • G09G3/34Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters by control of light from an independent source
    • G09G3/36Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters by control of light from an independent source using liquid crystals
    • G09G3/3611Control of matrices with row and column drivers
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2340/00Aspects of display data processing
    • G09G2340/04Changes in size, position or resolution of an image
    • G09G2340/0407Resolution change, inclusive of the use of different resolutions for different screen areas
    • G09G2340/0414Vertical resolution change
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2340/00Aspects of display data processing
    • G09G2340/04Changes in size, position or resolution of an image
    • G09G2340/0407Resolution change, inclusive of the use of different resolutions for different screen areas
    • G09G2340/0421Horizontal resolution change
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/003Details of a display terminal, the details relating to the control arrangement of the display terminal and to the interfaces thereto
    • G09G5/006Details of the interface to the display terminal
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/003Details of a display terminal, the details relating to the control arrangement of the display terminal and to the interfaces thereto
    • G09G5/006Details of the interface to the display terminal
    • G09G5/008Clock recovery
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/18Timing circuits for raster scan displays

Definitions

  • the present invention relates to an apparatus for converting a low-resolution signal applied from a host into a video signal having different-resolution, and a display device having the same.
  • Display devices such as a liquid crystal display (LCD) device and plasma display device, have a plurality of pixels for displaying an image, wherein the pixel brightness is controlled in accordance with video information provided from a host.
  • LCD liquid crystal display
  • plasma display device have a plurality of pixels for displaying an image, wherein the pixel brightness is controlled in accordance with video information provided from a host.
  • An exemplary active matrix LCD device which is provided with an LCD control unit and an LCD panel, displays an image on the screen of the LCD panel in a such manner that pixels are turned on/off by means of switching elements corresponding respectively to the pixels.
  • the LCD control unit converts analog color signals from a host (e.g., a personal computer) into digital RGB color signals and generates a horizontal output signal, a vertical output signal and a dot (i.e., pixel) clock signal in response to horizontal synchronization signals and vertical synchronization signals from the host.
  • the LCD panel has an LCD driving unit therein.
  • the digital RGB color signals, dot clock signal, horizontal output signals and vertical output signals, which are provided from the LCD control unit, are supplied to the LCD driving circuit incorporated in the LCD panel.
  • An exemplary LCD control unit which is provided to control the LCD panel, has a phase locked loop (PLL) circuit and an analog-to-digital converter (ADC).
  • PLL phase locked loop
  • ADC analog-to-digital converter
  • the PLL circuit receives a horizontal synchronization signal, it generates a horizontal output signal and a dot clock signal.
  • the ADC circuit converts analog color signals of R (red), G (green) and B (blue) from the host into digital color signals of R, G and B, respectively, which are supplied to the LCD driving circuit.
  • the horizontal output signal Hout is produced from the horizontal synchronization signal, and the frequency of the horizontal output signal is equal to that of the horizontal synchronization signal.
  • the polarity of the horizontal synchronization signal being fed to the PLL circuit may be changed in accordance with the kinds of the host, and the PLL circuit outputs the horizontal output signal having a predetermined polarity.
  • the PLL circuit supplies the horizontal output signal of negative polarity for the LCD driving circuit.
  • the PLL circuit as well known in the art, has a phase detector, a voltage controlled oscillator (VCO), a divider, and an output generator.
  • the exemplary LCD device embodies a single display mode, for example, Video Graphics Array (VGA) mode, Super VGA (SVGA) mode or extended Graphics Array (XGA) mode.
  • VGA Video Graphics Array
  • SVGA Super VGA
  • XGA extended Graphics Array
  • the VGA mode video signals of 640 ⁇ 480 active resolution are provided to the XGA mode supporting LCD device having the active resolution of 1024 ⁇ 768, an image is displayed on only a partial area of the LCD screen, and is not displayed on the screen's remaining area.
  • the SVGA mode signals having the active resolution of 800 ⁇ 600 are also provided to the XGA LCD device, the results are similar to the above case.
  • one of several problems in the exemplary LCD device if low-resolution display mode signals from the host are fed to an LCD device capable of supporting high-resolution display mode signals, is that an image is partially displayed on the LCD screen.
  • a liquid crystal display (LCD) device receives horizontal, and vertical synchronization signals and at least one analog video signal synchronized with said horizontal video signal from a host and displays an image on a screen thereof.
  • the LCD device comprises a display mode discriminating means for discriminating a display mode supported by the host in response to horizontal and vertical synchronization signals to generate first and second mode signals and first, second, third and fourth data signals related to a discriminated display mode.
  • a clock generator generates first and second pixel clock signals in synchronization with the horizontal synchronization signal, and the first and second pixel clock signals have frequencies corresponding to first and second data signals, respectively.
  • the pulse number of the first pixel clock signal corresponding to one horizontal line is equal to a value of the first data signal and the pulse number of the second pixel clock signal corresponding to one horizontal line is equal to a value of the second data signal.
  • An analog-to-digital converter converts at least one analog video signal into a digital video signal in synchronization with the first pixel clock signal.
  • a memory for storing the digital video signal.
  • a horizontal output generator for receiving third and fourth data signals in response to the vertical synchronization signal and generating a horizontal output signal, the digital video signal from the memory being in synchronization with the horizontal output signal, the pixel number per one cycle of the horizontal output signal being equal to a value of the third data signal, and the pixel number per a pulse width of the horizontal output signal being equal to a value of the fourth data signal.
  • a memory controller is provided to enable the digital video signals to be stored in the memory in accordance with the mode signals, the horizonal synchronization signal and the first pixel clock signal, and enable the digital video signals stored in the memory to be read from the memory in accordance with the mode signals, the horizontal output signal and the second pixel clock signal.
  • the memory comprises first, second and third memory blocks corresponding to R (red), G (green) and B (blue) data of the digital video signal each of the memory blocks having at least three line memories, each of which stores the corresponding digital R, G, B video signal from a corresponding ADC and corresponding to one horizontal line, and first, second and third multiplexers for selectively outputting data of the line memories of the corresponding memory block in response to a data selection signal from the memory controller.
  • the memory controller comprises a flag generator for generating a plurality of flag signals indicative of the line memories into or from, which the digital video signal is stored or read, a memory selector for generating the first and second memory selection signals selecting the line memories in response to the flag signals to block simultaneous read and write operations of each memory line, and a memory operation control circuit for receiving the horizontal, and vertical synchronization signals and the first and second pixel clock signals, and controlling an access operation to the memory by means of the memory selector.
  • the memory, the horizontal output generator and the memory controller are constituted by a single chip.
  • a video signal converting apparatus to convert a first display signal of serial format into a second display signal of parallel format.
  • the converting apparatus comprises a circuit for detecting a first resolution signal indicative of a resolution of the first display signal using horizontal and vertical synchronization, signals related to the first display; a circuit for comparing the first resolution signal with a second resolution signal indicative of a reference resolution; and a circuit for converting the first display signal into the second resolution signal, if there is a difference between the first and the second resolution signals.
  • a display apparatus receives horizontal and vertical synchronization signals, and a video signal of serial format synchronized with the horizontal synchronization signal from a host, and displays an image on a screen composed of a plurality of horizontal lines, each of which has a plurality of pixels.
  • the display apparatus comprises a circuit for detecting the pixel number corresponding to the video signal from the host using the horizontal and vertical synchronization signals; means for comparing the pixel number with a reference pixel number; and a circuit for sampling the video signal using a first frequency clock is generated in accordance with a difference between the pixel number and the reference pixel number and a display for displaying the sampled video signal on the screen in synchronization with a second frequency clock generated in accordance with the difference.
  • a, video signal converting apparatus to convert an analog video signal into a digital video signal.
  • the video signal converting apparatus comprises a memory for storing the digital video signal.
  • a horizontal output generator receives first and second data signals in response to a vertical synchronization signal and generates a horizontal output signal, the digital video signal being in synchronization with the horizontal output signal.
  • the pixel number per one cycle of the horizontal output signal is equal to a value of the first data signal, and the pixel number per a pulse width of the horizontal output signal is equal to a value of the second data signal; and a memory controller for enabling the digital video signal to be stored in the memory.
  • FIG. 1 is a schematic block diagram showing the construction of an exemplary active matrix LCD (liquid crystal display) device
  • FIG. 2 is a block diagram showing the circuit construction of an exemplary LCD control unit
  • FIG. 3 is a diagram showing the image display area defined on the LCD screen by means of an exemplary XGA mode supporting LCD control unit, when VGA signals are fed to the LCD control unit;
  • FIG. 4 is a diagram showing the image display area defined on an LCD screen by means of a novel XGA mode supporting LCD control unit according to the present invention., when VGA signals are fed to the LCD control unit according to the principles of the present invention;
  • FIG. 5 is a block diagram showing the circuit construction of a novel video signal converting apparatus according to the principles of the present invention.
  • FIG. 6 is a block diagram showing the circuit construction which are associated with memory blocks shown in FIG. 5;
  • FIG. 7 is a detailed circuit diagram of an output selection circuit shown in FIG. 5;
  • FIG. 8 is a diagram showing the write and read operations of the line memories when VGA mode signals are fed to the LCD control unit according to the principles of the present invention
  • FIG. 9 is a diagram showing the operations of the line memories when SVGA mode signals are fed to the LCD unit according to the principles of the present invention.
  • FIG. 10 is a detailed circuit diagram of the PLL circuit of the clock generator shown in FIG. 5;
  • FIG. 11 is a timing diagram for explaining the operation of the PLL circuit shown in FIG. 10;
  • FIG. 12 is a circuit diagram of the horizontal output generation circuit shown in FIG. 5;
  • FIG. 13 is a timing diagram of a vertical synchronization signal and a horizontal output signal applied to the LCD control unit of FIG. 5;
  • FIG. 14 is a circuit diagram of the flag circuit shown in FIG. 5;
  • FIG. 15 is a circuit diagram of the memory selection control circuit shown in FIG. 5;
  • FIG. 16 is a timing diagram for explaining the selecting operation of the line memory for the read operation during the write operation according to the principles of the present invention.
  • FIG. 17 is a circuit diagram of the memory operation control circuit shown in FIG. 6 .
  • An exemplary active matrix LCD device which is provided with an LCD control unit 20 and an LCD panel 30 as shown in FIG. 1, displays an image on the screen of LCD panel 30 in a such manner that pixels are turned on/off by means of switching elements corresponding respectively to the pixels.
  • LCD control unit 20 converts analog color signals from a host 10 (e.g., a personal computer) into digital RGB color signals and generates a horizontal output signal Hout, a vertical output signal Vout and a dot (i.e., pixel) clock signal Dclk in response to horizontal synchronization signals Hsync and vertical synchronization signals Vsync from the host.
  • LCD panel 30 has an LCD driving unit 40 therein.
  • the digital RGB color signals, dot clock signal Dclk horizontal output signals Hout and vertical output signals Vout which are provided from LCD control unit 20 , are supplied to LCD driving circuit 40 incorporated in LCD panel 30 .
  • an exemplary LCD control unit 20 which is provided to control LCD panel 30 , has a phase locked loop (PLL) circuit 21 and an analog-to-digital converter (ADC) 22 .
  • PLL circuit 21 receives a horizontal synchronization signal Hsync, it generates a horizontal output signal Hout and a dot clock signal Dclk.
  • ADC circuit 22 converts analog color signals of R (red), G (green) and B (blue) from the host into digital color signals of R, G and B, respectively, which are supplied to LCD driving circuit 40 .
  • Horizontal output signal Hout is produced from horizontal synchronization signal Hsync, and the frequency of horizontal output signal Hout is equal to that of horizontal synchronization signal Hsync.
  • the polarity of horizontal synchronization signal Hsync being fed to PLL circuit 21 may be changed in accordance with the kinds of the host, and PLL circuit 21 outputs horizontal output signal Hout having a predetermined polarity.
  • PLL circuit 21 supplies horizontal output signal Hout of negative polarity for LCD driving circuit 40 .
  • PLL circuit 21 has a phase sensor, a voltage controlled oscillator (VCO), a divider, and an output generator.
  • the exemplary LCD device embodies a single display mode, for example, Video Graphics Array (VGA) mode, Super VGA (SVGA) mode or extended Graphics Array (XGA) mode.
  • VGA Video Graphics Array
  • SVGA Super VGA
  • XGA extended Graphics Array
  • the VGA mode video signals of 640 ⁇ 480 active resolution are provided to the XGA mode supporting LCD device having the active resolution of 1024 ⁇ 768, an image is displayed on only a partial area “A” of the LCD screen, and is not displayed on the remaining area “B”, as shown in FIG. 3 .
  • the SVGA mode signals having the active resolution of 800 ⁇ 600 are also provided to the XGA LCD device, the results are similar to the above case.
  • one of several problems in the exemplary LCD device if low-resolution display mode signals from the host are fed to an LCD device capable of supporting high-resolution display mode signals, is that an image is partially displayed on the LCD screen.
  • a novel video signal converting apparatus is connected with an XGA mode supporting LCD panel and VGA mode video signals are fed from a host to the apparatus.
  • the video signal converting apparatus then functions as an LCD controller.
  • the frequency of the vertical synchronization signal Vsync is kept constant therein, and the frequencies of a horizontal synchronization signal Hync and a dot clock signal Dclk are increasingly changed by 1.6 times to each input frequency, as shown by the below Table 1.
  • an image of VGA mode can be displayed on the whole screen of the LCD device leaving the resolution of the XGA mode.
  • Frequency Frequency Resolution (dots ⁇ lines) (KHZ) (Hz) (KHz) (dots ⁇ lines) 640 ⁇ 350 31.50 70.0 50.40 1024 ⁇ 560 (80O ⁇ 449) (1280 ⁇ 718) 640 ⁇ 480 31.50 60.0 50.40 1024 ⁇ 768 (800 ⁇ 525) (1280 n 840) 640 ⁇ 400 31.50 70.0 50.40 1024 ⁇ 640 (800 ⁇ 449) (1280 ⁇ 718) 640 ⁇ 350 37.87 72.8 60.59 1024 ⁇ 768 (800 ⁇ 520) (1331 ⁇ 832)
  • the resolution represents the active resolution
  • the value in the parentheses represents the total resolution
  • the ratio of the resolution before conversion to the resolution after conversion is 1:1.6, since the resolution of 640 ⁇ 480 is converted into 1024 ⁇ 768.
  • color signals of R. G and B corresponding to 5 lines are changed into color signals corresponding to 8 lines.
  • the frequency of the vertical synchronization signal Vsync is kept to be constant, and the frequency of the horizontal signal Hsync and that of the dot clock signal Dclk is increased by 1.25 times to each input frequency, as shown in the below Table 2.
  • the image can be almost displayed in the resolution of the XGA mode on the LCD screen, as shown in FIG. 4 .
  • the resolution represents the active resolution
  • the value in the parentheses represents the total resolution
  • the ratio of the resolution after conversion to the resolution before conversion may be 1:1.28. As a matter of convenience for conversion, however, the ratio of the resolution before conversion to the resolution after conversion is established to 1:1.25, since the resolution of 800 ⁇ 600 is converted into the resolution of 1000 ⁇ 750, as shown in Table 2. In accordance with this conversion process, color signals corresponding to 4 lines are converted into the color signals corresponding to 5 lines.
  • FIG. 5 shows the circuit construction of the video signal converting apparatus which converts the VGA or SVGA mode signals into XGA mode signals according to the present invention.
  • the video signal converting apparatus comprises a microcomputer 100 , a clock generator 102 , a horizontal output generator 108 , a memory section 110 , an analog-to-digital (ADC) circuit 116 and a memory controller 118 .
  • ADC analog-to-digital
  • the horizontal signal Hsync and the vertical synchronization signal Vsync from the host are provided to microcomputer 100 .
  • Microcomputer 100 discriminates the display mode supported by the host (hereinafter, referred to as “host supporting display mode”) by using horizontal signal Hsync and vertical synchronization signal Vsync, and generates first and second mode display signals MD 1 and MD 2 which represent the results. If the host supporting display mode is a SVGA mode, first and second mode display signals MD 1 and MD 2 of high level are fed from the microcomputer 100 , and if the host supporting display mode is a VGA mode, first mode display signal MD 1 of low level and second mode display signal MD 2 of high level are fed from microcomputer 100 .
  • first mode display signal MD 1 of low level and second mode display signal MD 2 of low level are fed from microcomputer 100 .
  • Microcomputer 100 also generates two data signals, one of which is a first data signal TA indicative of the number of pixels (i.e., pixel clocks) per cycle of horizontal output signal Hout being identical with the horizontal synchronization signal for XGA mode and the other is a second data signal PW indicative of the number of pixels corresponding to the pulse width of horizontal output signal Hout.
  • the microcomputer 100 generates two data signals, which, are used to control write and read operations of the memory section 110 , one of which is a data signal WPCN indicative of the number of pixel clocks (i.e., the pixel clock number per one horizontal line according to the resolution of the detected host display mode) required to write video information of one horizontal line in the memory section during a write operation, and the other is a data signal RPCN indicative of the number of pixel clocks (i.e., the pixel clock per one horizontal line according to the resolution of the LCD supporting display mode) required to read video information of one horizontal line from the memory section during a read operation.
  • WPCN indicative of the number of pixel clocks
  • RPCN a data signal RPCN indicative of the number of pixel clocks (i.e., the pixel clock per one horizontal line according to the resolution of the LCD supporting display mode) required to read video information of one horizontal line from the memory section during a read operation.
  • each value of data signals WPCN and RPCN is determined in the range of 1000 to 2500 in accordance with the horizontal and vertical frequencies. If SVGA mode is supported by the host 10 , each value of data signals WPCN and RPCN is determined in the range of 1000 to 2000 in accordance with the horizontal and vertical frequencies.
  • microcomputer 100 detects the pixel number of the video signal (i.e., the resolution of the video signal) from the host by using the horizontal and vertical synchronization signals and compares the pixel number detected thus (i.e., the detected resolution) with the predetermined reference pixel number (i.e.,—, the predetermined reference resolution).
  • the pixel number of the video signal i.e., the resolution of the video signal
  • the predetermined reference pixel number i.e.,—, the predetermined reference resolution
  • Clock generator 102 comprises two PLL circuits 104 and 106 which are respectively initialized by the signals WPCN and RPCN from microcomputer 100 .
  • PLL circuits 104 and 106 generate the write and read dot clock signals W_Dclk and R_Dclk for the memory write and read operations, respectively.
  • Clock signals W_Dclk and R Dclk have frequencies corresponding to the signals WPCN and RPCN in synchronization with horizontal output signal Hout.
  • Horizontal output generator 108 generates horizontal output signal Hout by using the vertical synchronization signal Vsync from the host, first and second data signals TA, PW from microcomputer 100 , and the read clock R_Dclk from PLL 106 , as will be discussed later with respect to FIG. 12 .
  • the video signal converting apparatus of the present invention has a memory section 110 and an ADC circuit 116 which is provided to convert an analog video signal of serial format (i.e., analog RGB color signals) into a digital video signal of parallel format (i.e., digital RGB color data signals).
  • Memory section 110 which is provided between ADC circuit 116 and LCD driver 40 , has three memory blocks 112 a 112 b and 112 c corresponding respectively to signals of R, G and B and an output selector 114 .
  • Each of memory blocks 112 a 112 b and 112 c has at least three line memories.
  • the analog video signal from the host is sampled by ADC circuit 116 in synchronization with the write clock signal W_Dclk having a frequency which is determined by a difference between the resolution of the analog video signal detected by microcomputer 100 and the resolution supported by the LCD panel. That is, ADC circuit 116 is provided to convert a serial video signal for the CRT display apparatus of the host into a parallel video signal for the LCD device.
  • Horizontal synchronization signal Hsync is also referred to as Hin.
  • Horizontal synchronization signal Hin, clock signals W_Dclk and R_Dclk from clock generator 102 and horizontal output signal Hout from the horizontal output generator 108 are supplied to a memory controller 118 .
  • Memory controller 118 has, as shown in FIG. 5, a flag circuit 120 , a memory selection control circuit 128 and a memory operation control circuit 130 .
  • Memory controller 118 is provided to control the write operation of memory section 110 in response to horizontal synchronization signal Hin as well as a write pixel clock signal W_Dclk and to control the read operation of memory section 110 in response to the horizontal output signal Hout and the read pixel clock signal R_Dclk
  • Flag circuit 120 generates flag signals indicative of the respective line memories for carrying out the write and read operations in each memory block in a predetermined order.
  • Memory selection control circuit 128 generates memory write and read selection signals W_Sel and R_Sel, which are utilized to prevent the simultaneous occurrence of write and read operations in any one line memory of each memory block and to select line memories for carrying out the write and read operations separately.
  • Memory operation control circuit 130 is provided to manage the write and read operations of the line memories in each memory block in response to the memory selection signal W_Sel. Memory operation control circuit 130 controls an access operation (i.e., write and read operations) to the line memories constituted by the respective memory block by means of memory selector 128 .
  • the horizontal output generator 108 , the memory section 110 and the memory controller 118 may be constituted by a single chip.
  • the signal converting apparatus has a compact structure.
  • memory 110 has three memory blocks 112 a, 112 b and 112 c, and an output selection circuit 114 constituted by three 3 ⁇ 1 multiplexers 114 a, 114 b and 114 c corresponding to each memory block.
  • FIG. 6 shows the connection of one of the memory blocks 112 a, 112 b and 112 c, between one of the multiplexers 114 a, 114 b and 114 c, and memory operation control circuit 130 , as shown in FIG. 5 .
  • the other two memory blocks of FIG. 5 are connected to the memory operation control circuit 130 in the same manner as shown in FIG. 6 .
  • Each of memory blocks 112 a, 112 b and 112 c has three line memories LM 0 , LM 1 and LM 2 .
  • Each of the line memories have at least 1344 words ⁇ 8 bits of storage capacity.
  • Memory operation control circuit 130 comprises a write/read control 132 , an address generator 134 , an address selector 136 and a pixel clock selector 138 .
  • Write/read control 132 controls the write and read operations of line memories LM 0 , LM 1 and LM 2 of each memory block in response to the write memory selection signal W_Sel from memory selection control circuit 128 .
  • Address generator 134 generates write/read addresses W_Add and R_Add for memory write and read operations in response to horizontal synchronization signal Hin and horizontal output signal Hout.
  • Address selector 136 selectively provides the write and read addresses W_Add and R_Add to the line memories LM 0 , LM 1 and LM 2 of each memory block in response to the output of write/read control section 132 .
  • Pixel clock selector 138 is selectively controlled by the output of the write/read control section 132 , and selectively provides the write and read pixel clocks W_Dclk and R_Dclk to line memories LM 0 , LM 1 and LM 2 of each memory block.
  • FIG. 7 shows an example of output selection circuit 114 a, 114 b or 114 c shown in FIG. 6 .
  • three input terminals of 3 ⁇ 1 multiplexer 114 a, 114 b or 114 c are connected to each of the data output ports (not shown) of line memories LM 0 , LM 1 and LM 2 , and selectively outputs any of data from line memories LM 0 , LM 1 and LM 2 in response with to read memory selection signal R_Sel, i.e., R_Sel0 and R_Sel1, output by memory selection control circuit 128 .
  • the outputs Rout, Gout and Bout of each of the multiplexers 114 a, 114 b and 114 c are supplied to LCD driving circuit 40 .
  • the memory write operation is carried out in synchronization with the horizontal synchronization signal Hin
  • the memory read operation is carried out in synchronization with the horizontal output signal Hout.
  • the memory write operation starts in the line memory LM 0 of each memory block
  • the memory read operation starts in the line memory LM 2 of each memory block
  • the line memories of each memory block are selected in rotation for the write/read operation of each memory block.
  • the read operation of the line memory which has just completed the previous read operation must be carried out once more.
  • FIG. 8 illustrates the write and read operations of the line memories in each memory block when the VGA mode signals are fed to the LCD device capable of supporting XGA mode.
  • the VGA mode color signals of 5 lines are converted into the XGA mode color signals of 8 lines.
  • the write operation is carried out in a first line memory LM 0 of the line memories, and the read operation in a second line memory LM 2 .
  • the read operation of line memory LM 0 must follow, but, as shown in FIG. 8, line memory LM 0 is continuously carrying out the write operation at the time t1, e.g. at the time the read operation of line memory LM 2 is nearly completed.
  • subsequent write and read operations are carried out such that the write and read operations are not be generated simultaneously for the same line memory.
  • the write operation is carried out five times and the read operation eight times until time t4, as shown in FIG. 8 .
  • the color signals R, G and B corresponding to five horizontal lines are fed from ADC circuit 116 to their respective memory blocks, the color signals corresponding to eight horizontal lines are generated from the corresponding memory block.
  • the ratio of the input line number to the output line number of each memory block is 1:1.6.
  • a VGA mode signal as an input signal of the memory blocks is converted into a XGA mode output signal of the memory blocks.
  • FIG. 9 illustrates the operations of the line memories when SVGA mode signals are fed to the LCD device according to the present invention.
  • the color signals corresponding to five lines are written into each of the memory blocks, the color signals corresponding eight lines are read from the corresponding memory blocks according to the stated memory write/read processes.
  • the SVGA mode color signals of four lines are converted into the XGA mode color signals of five lines.
  • FIG. 10 illustrates PLL circuit 104 or PLL circuit 106 in clock generator 102 .
  • Each PLL circuit comprises a phase detector 104 , a low pass filter 142 , a voltage controlled oscillator (VCO) 144 and a divider 146 .
  • Divider 106 in PLL circuit 104 receives data signal WPCN from microcomputer 100 and generates a reference signal WHref.
  • Phase detector 140 generates a DC voltage signal capable of being varied in accordance with a phase difference between horizontal synchronization signal Hsync from the host and reference signal WHref.
  • the DC voltage signal is provided to low pass filter 142 so that noises contained in the voltage signal are filtered out.
  • VCO 144 generates, as shown in FIG.
  • an in-phase clock signal as the clock signal W_Dclk is an in-phase clock signal as the clock signal W_Dclk.
  • the in-phase clock signal has the frequency corresponding to the level of the DC voltage signal applied through low pass filter 142 .
  • Divider 106 in PLL circuit 106 receives data signal RPCN from microcomputer 100 and a reference signal RHref.
  • Phase detector 140 generates a DC voltage signal capable of being varied in accordance with a phase difference between horizontal synchronization signal Hsync from the host and reference signal Rikef.
  • the DC voltage signal is provided to low pass filter 142 so that noises contained in the voltage signal are filtered out.
  • VCO 144 generates, as shown in FIG. 11, an in-phase clock signal as the clock signal R_Dclk.
  • the in-phase clock signal has the frequency corresponding to the level of the DC voltage signal applied through low pass filter 142 .
  • horizontal output generator 108 has a down counter 148 , two comparators 150 and 152 and a JK flip-flop 154 .
  • Down counter 148 is enabled to load first data signal TA ⁇ 10:0> of eleven bits from microcomputer 100 in response to vertical synchronization signal Vsync.
  • Vsync vertical synchronization signal
  • first data signal TA is loaded therein.
  • Down counter 148 then counts down from the loaded values at each rising edge of read pixel clock R_Dclk.
  • Comparator 150 outputs a high level signal, when the value of first data signal TA is equal to the output count value of down counter 148 .
  • a low level signal is fed from the negative output terminal ⁇ overscore (Q) ⁇ of JK flip-flop 154 , as shown by PW in FIG. 13 .
  • Comparator 152 outputs a high level signal, when the value of the three least significant bits of the output count value of down counter 148 is equal to the value of three bit second data signal PW ⁇ 2:0> from microcomputer 100 .
  • the ⁇ overscore (Q) ⁇ output of JK flip-flop 154 is inverted to high level, as shown in FIG. 13 .
  • first data signal TA ⁇ 10:0> is again loaded into down-counter 148 while enabled by Vsync, at which time comparator 150 again outputs a high level signal and the ⁇ overscore (Q) ⁇ output of JK flip-flop 154 is again a low level, as shown in FIG. 13 .
  • the write flag generator 124 for generating flags Fa, Fb and Fc for write operation has identical construction to the read flag generator 126 for generating flags Fd, Fe and Ff for read operation. That is, each of the flag generators 124 and 126 has an AND gate and a rotating shift register composed of three D flip-flops. But, the horizontal synchronization signal Hin is fed to one input terminal of AND gate 156 of write flag generator 124 , and the horizontal output signal Hout is fed to one input terminal of AND gate 164 of read flag generator 126 .
  • An enable signal at active high is provided by a voltage source Vcc to the other input terminal of AND gate 156 , and an enable signal provided to the other input terminal of AND gate 164 is provided by memory selection control 128 as will be discussed later.
  • Reset signals at active low are provided from microcomputer 100 to each of the flag generators 124 and 126 .
  • the reset signal fed to flag generator 124 is fed to the set terminal of a flip-flop 158 and the reset terminal of flip-flops 160 and 162
  • the reset signal fed to flag generator 126 is fed to the set terminal of flip-flop 166 and the reset terminal of flip-flops 168 and 170 .
  • Flags Fa and Ff have a high level and flags Fb, Fc, Fd and Fe have a low level, when the respective reset signals have a low level.
  • the enable signal is at high level and the reset signal is at high level
  • each of the outputs of the flag generators 124 and 126 are respectively shifted in response to the leading edges of horizontal synchronization signal Hin and the leading edges of horizontal output signal Hout.
  • the flags are provided to memory selection control 128 , and as a result, the line memory write operation and the line memory read operation are synchronized with the horizontal synchronization signal Hin and the horizontal output signal Hout, respectively and designated in rotation.
  • Memory selection control circuit 128 is shown in further detail in FIG. 15 .
  • Memory selection control circuit 128 has a selection error supervisor section 172 , a cyclic error supervisor section 174 and a control signal output section 176 .
  • Selection error supervisor section 172 has an inverter 178 inverting horizontal output signal Hout, D flip-flops 180 , 182 and 184 receiving the read flags Ff Fd and Fe respectively at their D input terminal and latching them in synchronization with the output of the inverter 178 received at their clock input terminals, and a comparator for comparing read flags Ff Fd and Fe with the write flags Fa, Fb and Fc, respectively, to determine whether the read flag is identical with the write flag.
  • the comparator has the combination of AND gates 186 , 188 and 190 and a NOR gate 192 . As shown in FIG.
  • write flag signals Fc and Fb are respectively used as write memory selection signals W_Sel0 and W_Sel1
  • read flag signals Ff and Fe are respectively used as read memory selection signals R_Sel0 and R_Sel1.
  • Write memory selection signals W_Sel0 and W_Sel1 and read memory selection signals R_Sel0 and R_Sel1 from supervisor section 172 are fed to memory operation control circuit 130 and output selection circuit 114 , respectively.
  • Table 3 and Table 4 show the selection of the line memories in each memory block as write and read memories in response to the write memory selection signals W_Sel0 and W_Sel1 and the read memory selection signals R_Sel0 and R_Sel1.
  • selection error supervisor section 172 predicts whether a line memory is selected to perform its read operation before the write operation of the line memory is completed, and generates a read flag control signal RFC 1 to disable read flag generator 126 when the line memory is selected for the next read operation.
  • the selection of line memory for the write operation is decided at the rising edge of the horizontal synchronization signal Hin
  • the selection of line memory for the read operation is decided at the falling edge of the horizontal output signal Hout.
  • the line memory for the write operation is decided at time t1 during the range of time t1 ⁇ t ⁇ t4 and the line memory for the read operation is decided at time t2 during the range of time t3 ⁇ t ⁇ t5.
  • selection error supervisor section 172 At time t2, if the line memory for the next read operation is just the line memory during the present write operation, selection error supervisor section 172 generates the read flag control signal RFC 1 of low level. Thus, read flag generator 126 is disabled and its outputs are not rotate-shifted. As a result, the line memory carrying out the present read operation is used for the next read operation once more. In the meantime, at the time t2, if the line memory for the next read operation is not the line memory during the present write operation, selection error supervisor section 172 generates the read flag control signal RFC 1 of high level. Thus, read flag generator 126 is enabled and the outputs of read flag generator 126 are rotatively shifted. As a result, the line memory, which has to be operated next to the line memory carrying out the read operation, is selected to carry out the following read operation.
  • cyclic error supervisor section 174 has a counter circuit composed of D flip-flops 194 , 196 and 198 , a counting range control circuit composed of an AND gate 200 and OR gates 202 and 204 , a reset circuit 206 composed of a single AND gate 206 , and a read flag control circuit 208 composed of a single NOR gate 208 .
  • Counting range control circuit 200 , 202 and 204 controls the output range of counter circuit 194 , 196 and 198 in response to a first mode display signal MD 1 from microcomputer 100 .
  • the reset circuit 206 receives the reset signal and second mode display signal MD 2 which are supplied from microcomputer 100 , and thus allows counter circuit 194 , 196 and 198 to be reset, when a XGA mode signal is fed to the LCD device.
  • Read flag control circuit 208 generates a read flag control signal RFC 2 to enable read flag generator 126 shown in FIG. 14 .
  • read flag control circuit 208 generates read flag control signal RFC 2 to enable read flag generator 126 to be activated, when the outputs of counter circuit 194 , 196 and 198 are totally indicative of a decimal value “5” if the LCD device according to this embodiment receives a VGA mode signal, or when the outputs of counter circuit 194 , 196 and 198 are totally indicative of a decimal value “8” if the LCD device receive a SVGA mode signal.
  • read flag control signal RFC 2 is generated whenever the outputs of counter circuit 194 , 196 and 198 indicate a decimal number “5”.
  • read flag control signal RFC 2 is generated whenever the outputs of the counter circuit 194 , 196 and 198 indicate a decimal number “8”. This read flag control signal RFC 2 is utilized to prevent horizontal synchronization signal Hin and horizontal output signal Hout from being matched. If these signals Hin and Hout are synchronously matched, the LCD controller may malfunction.
  • Control signal output section 176 comprises an OR gate having two input terminals for receiving the output signal RFC 1 of selection error supervisor section 172 and the output signal RFC 2 of cyclic error supervisor section 174 , respectively, and an output terminal connected to an enable terminal of read flag generator 126 . If the output signal of control signal output section 176 is at low level, read flag generator 126 is disabled. At this time, even though horizontal output signal Hout is input, the outputs of read flag generator 126 are not rotatively shifted. However, if the output signal of control signal output section 176 is at high level, read flag generator 126 is enabled. At this time, the outputs of read flag generator 126 are rotatively shifted in response to a horizontal output signal Hout of high level.
  • FIG. 16 is a timing diagram for explaining the selecting operation of the line memories for the read operation by means of memory operation control circuit 130 , shown in FIG. 17, during the write operation.
  • a write/read control section 132 has inventors 212 , 214 , 216 and 218 , and AND gates 222 , 224 and 226 .
  • Table 3 if the signal W_Sel0 is at “L”, i.e., low level and the signal W_Sel1 is at “L” in each of the memory blocks, line memory LM 0 is at a write enable state and line memories LM 1 and LM 2 all are at a read enable state.
  • an address generator 134 has a write address generator 228 and a read address generator 230 .
  • Write address generator 228 is reset in response to horizontal synchronization signal Hin, and operated in synchronization with write pixel clock signal W_Dclk to generate an address W_Add for the write operation.
  • read address generator 230 is initialized in response to horizontal output signal Hout, and operated in synchronization with read pixel clock signal R_Dclk to generate an address R_Add for the read operation.
  • Write address generator 228 and read address generator 230 are each composed of an up-counter.
  • An address selector 136 has three 2 ⁇ 1 multiplexers 232 , 234 and 236 , each of which has two input terminals for receiving the write and read addresses W_Add and R_Add respectively.
  • Line memories LM 0 , LM 1 and LM 3 of each memory block receive the outputs of multiplexers 232 , 234 and 236 , respectively.
  • the selection control terminals of multiplexers 232 , 234 and 236 receive the outputs of AND gates 222 , 224 and 226 in the write/read control section 132 , respectively.
  • Line memories LM 0 , LM 1 and LM 2 of each memory block selectively receive write addresses W_Add or read addresses R_Add via multiplexers 232 , 234 and 236 in response to the outputs of AN?D gates 222 , 224 and 226 of the write/read control section 132 .
  • a pixel clock selector 138 comprises three 2 ⁇ 1 multiplexers 238 , 240 and 242 , each which has two input terminals for receiving the write and read pixel clocks W_Dclk, R_Dclk respectively.
  • Line memories LM 0 , LM 1 and LM 3 of each memory block receive the outputs of multiplexers 238 , 240 and 242 , respectively.
  • the selection control terminals of multiplexers 238 , 240 and 242 receive the outputs of AND gates 222 , 224 and 226 of write/read control section 132 , respectively.
  • Line memories LM 0 , LM 1 and LM 2 of each memory block selectively receive the write pixel clock W_Dclk and read pixel clock R_Dclk via multiplexers 238 , 240 and 242 in response to the outputs of AN?D gates 222 , 224 and 226 of the write/read control section 132 .
  • a high-resolution supporting display device having a video signal converting apparatus receives a low-resolution video signal from a host, an image corresponding to the video signal can be displayed on the entire screen of the display device by means of the video signal converting apparatus.

Abstract

Disclosed is a video signal converting apparatus and a display device having the same which may convert a low-resolution video signal from a host into a different-resolution video signal capable of being displayed on the entire screen of a high-resolution supporting display device. The apparatus has a detector for detecting a first resolution signal indicative of a resolution of the first display signal using horizontal and vertical synchronization signals related to the first display, a comparator for comparing the first resolution signal with a second resolution signal indicative of a reference resolution; and a converter for converting the first display signal into the second resolution signal, if there is a difference between the first and the second resolution signals.

Description

CLAIM OF PRIORITY
This application makes reference to, incorporates the same herein, and claims all benefits accruing under 35 U.S.C. §119 from two applications entitled A Video Signal Converting Apparatus and a Display Device Having the Same earlier filed in the Korean Industrial Property Office on Apr. 17, 1996 and Dec. 10, 1996, and there duly assigned Ser. No. 96-11554 and 96-64026, respectively, by that Office.
BACKGROUND OF THE INVENTION
1. Field of the Invention
The present invention relates to an apparatus for converting a low-resolution signal applied from a host into a video signal having different-resolution, and a display device having the same.
2. Background Art
Display devices, such as a liquid crystal display (LCD) device and plasma display device, have a plurality of pixels for displaying an image, wherein the pixel brightness is controlled in accordance with video information provided from a host.
An exemplary active matrix LCD device, which is provided with an LCD control unit and an LCD panel, displays an image on the screen of the LCD panel in a such manner that pixels are turned on/off by means of switching elements corresponding respectively to the pixels. The LCD control unit converts analog color signals from a host (e.g., a personal computer) into digital RGB color signals and generates a horizontal output signal, a vertical output signal and a dot (i.e., pixel) clock signal in response to horizontal synchronization signals and vertical synchronization signals from the host. The LCD panel has an LCD driving unit therein. The digital RGB color signals, dot clock signal, horizontal output signals and vertical output signals, which are provided from the LCD control unit, are supplied to the LCD driving circuit incorporated in the LCD panel.
An exemplary LCD control unit, which is provided to control the LCD panel, has a phase locked loop (PLL) circuit and an analog-to-digital converter (ADC). When the PLL circuit receives a horizontal synchronization signal, it generates a horizontal output signal and a dot clock signal. Also the ADC circuit converts analog color signals of R (red), G (green) and B (blue) from the host into digital color signals of R, G and B, respectively, which are supplied to the LCD driving circuit. The horizontal output signal Hout is produced from the horizontal synchronization signal, and the frequency of the horizontal output signal is equal to that of the horizontal synchronization signal. Meanwhile, the polarity of the horizontal synchronization signal being fed to the PLL circuit may be changed in accordance with the kinds of the host, and the PLL circuit outputs the horizontal output signal having a predetermined polarity. For example, in the LCD device having the driving circuit which is operated in synchronization with the horizontal output signal having negative polarity, even though the horizontal synchronization signal of positive polarity from the host is supplied to the PLL circuit in the LCD device, the PLL circuit supplies the horizontal output signal of negative polarity for the LCD driving circuit. The PLL circuit, as well known in the art, has a phase detector, a voltage controlled oscillator (VCO), a divider, and an output generator.
In general, the exemplary LCD device embodies a single display mode, for example, Video Graphics Array (VGA) mode, Super VGA (SVGA) mode or extended Graphics Array (XGA) mode. Accordingly, if the VGA mode video signals of 640×480 active resolution are provided to the XGA mode supporting LCD device having the active resolution of 1024×768, an image is displayed on only a partial area of the LCD screen, and is not displayed on the screen's remaining area. If the SVGA mode signals having the active resolution of 800×600 are also provided to the XGA LCD device, the results are similar to the above case. Thus, one of several problems in the exemplary LCD device, if low-resolution display mode signals from the host are fed to an LCD device capable of supporting high-resolution display mode signals, is that an image is partially displayed on the LCD screen.
SUMMARY OF THE INVENTION
It is therefore an object of the present invention to provide a video signal converting apparatus which may convert a low-resolution video signal from a host into a different-resolution video signal capable of being displayed on the entire screen of a high-resolution supporting display device.
It is another object to provide a display device in which, even though low-resolution display mode signals from a host are provided to the display device, the low-resolution display mode signals may be displayed on the entire screen thereof.
According to an aspect of the present invention, a liquid crystal display (LCD) device receives horizontal, and vertical synchronization signals and at least one analog video signal synchronized with said horizontal video signal from a host and displays an image on a screen thereof. The LCD device comprises a display mode discriminating means for discriminating a display mode supported by the host in response to horizontal and vertical synchronization signals to generate first and second mode signals and first, second, third and fourth data signals related to a discriminated display mode. A clock generator generates first and second pixel clock signals in synchronization with the horizontal synchronization signal, and the first and second pixel clock signals have frequencies corresponding to first and second data signals, respectively. The pulse number of the first pixel clock signal corresponding to one horizontal line is equal to a value of the first data signal and the pulse number of the second pixel clock signal corresponding to one horizontal line is equal to a value of the second data signal. An analog-to-digital converter (ADC) converts at least one analog video signal into a digital video signal in synchronization with the first pixel clock signal. A memory for storing the digital video signal. A horizontal output generator for receiving third and fourth data signals in response to the vertical synchronization signal and generating a horizontal output signal, the digital video signal from the memory being in synchronization with the horizontal output signal, the pixel number per one cycle of the horizontal output signal being equal to a value of the third data signal, and the pixel number per a pulse width of the horizontal output signal being equal to a value of the fourth data signal. And, a memory controller is provided to enable the digital video signals to be stored in the memory in accordance with the mode signals, the horizonal synchronization signal and the first pixel clock signal, and enable the digital video signals stored in the memory to be read from the memory in accordance with the mode signals, the horizontal output signal and the second pixel clock signal.
In the embodiment, the memory comprises first, second and third memory blocks corresponding to R (red), G (green) and B (blue) data of the digital video signal each of the memory blocks having at least three line memories, each of which stores the corresponding digital R, G, B video signal from a corresponding ADC and corresponding to one horizontal line, and first, second and third multiplexers for selectively outputting data of the line memories of the corresponding memory block in response to a data selection signal from the memory controller. The memory controller comprises a flag generator for generating a plurality of flag signals indicative of the line memories into or from, which the digital video signal is stored or read, a memory selector for generating the first and second memory selection signals selecting the line memories in response to the flag signals to block simultaneous read and write operations of each memory line, and a memory operation control circuit for receiving the horizontal, and vertical synchronization signals and the first and second pixel clock signals, and controlling an access operation to the memory by means of the memory selector. The memory, the horizontal output generator and the memory controller are constituted by a single chip.
According to another aspect of the present invention, a video signal converting apparatus is provided to convert a first display signal of serial format into a second display signal of parallel format. The converting apparatus comprises a circuit for detecting a first resolution signal indicative of a resolution of the first display signal using horizontal and vertical synchronization, signals related to the first display; a circuit for comparing the first resolution signal with a second resolution signal indicative of a reference resolution; and a circuit for converting the first display signal into the second resolution signal, if there is a difference between the first and the second resolution signals.
According to a further aspect of the present invention, a display apparatus receives horizontal and vertical synchronization signals, and a video signal of serial format synchronized with the horizontal synchronization signal from a host, and displays an image on a screen composed of a plurality of horizontal lines, each of which has a plurality of pixels. The display apparatus comprises a circuit for detecting the pixel number corresponding to the video signal from the host using the horizontal and vertical synchronization signals; means for comparing the pixel number with a reference pixel number; and a circuit for sampling the video signal using a first frequency clock is generated in accordance with a difference between the pixel number and the reference pixel number and a display for displaying the sampled video signal on the screen in synchronization with a second frequency clock generated in accordance with the difference.
According to another aspect of the present invention, a, video signal converting apparatus is provided to convert an analog video signal into a digital video signal. The video signal converting apparatus comprises a memory for storing the digital video signal. A horizontal output generator receives first and second data signals in response to a vertical synchronization signal and generates a horizontal output signal, the digital video signal being in synchronization with the horizontal output signal. The pixel number per one cycle of the horizontal output signal is equal to a value of the first data signal, and the pixel number per a pulse width of the horizontal output signal is equal to a value of the second data signal; and a memory controller for enabling the digital video signal to be stored in the memory.
BRIEF DESCRIPTION OF THE DRAWINGS
A more complete appreciation of the invention, and many of the attendant advantages thereof will be readily apparent as the same becomes better understood by reference to the following detailed description when considered in conjunction with the accompanying drawings in which like reference symbols indicate the same or similar components, wherein:
FIG. 1 is a schematic block diagram showing the construction of an exemplary active matrix LCD (liquid crystal display) device;
FIG. 2 is a block diagram showing the circuit construction of an exemplary LCD control unit;
FIG. 3 is a diagram showing the image display area defined on the LCD screen by means of an exemplary XGA mode supporting LCD control unit, when VGA signals are fed to the LCD control unit;
FIG. 4 is a diagram showing the image display area defined on an LCD screen by means of a novel XGA mode supporting LCD control unit according to the present invention., when VGA signals are fed to the LCD control unit according to the principles of the present invention;
FIG. 5 is a block diagram showing the circuit construction of a novel video signal converting apparatus according to the principles of the present invention;
FIG. 6 is a block diagram showing the circuit construction which are associated with memory blocks shown in FIG. 5;
FIG. 7 is a detailed circuit diagram of an output selection circuit shown in FIG. 5;
FIG. 8 is a diagram showing the write and read operations of the line memories when VGA mode signals are fed to the LCD control unit according to the principles of the present invention;
FIG. 9 is a diagram showing the operations of the line memories when SVGA mode signals are fed to the LCD unit according to the principles of the present invention;
FIG. 10 is a detailed circuit diagram of the PLL circuit of the clock generator shown in FIG. 5;
FIG. 11 is a timing diagram for explaining the operation of the PLL circuit shown in FIG. 10;
FIG. 12 is a circuit diagram of the horizontal output generation circuit shown in FIG. 5;
FIG. 13 is a timing diagram of a vertical synchronization signal and a horizontal output signal applied to the LCD control unit of FIG. 5;
FIG. 14 is a circuit diagram of the flag circuit shown in FIG. 5;
FIG. 15 is a circuit diagram of the memory selection control circuit shown in FIG. 5;
FIG. 16 is a timing diagram for explaining the selecting operation of the line memory for the read operation during the write operation according to the principles of the present invention; and
FIG. 17 is a circuit diagram of the memory operation control circuit shown in FIG. 6.
DETAILED DESCRIPTION OF PREFERRED EMBODIMENT
An exemplary active matrix LCD device, which is provided with an LCD control unit 20 and an LCD panel 30 as shown in FIG. 1, displays an image on the screen of LCD panel 30 in a such manner that pixels are turned on/off by means of switching elements corresponding respectively to the pixels. LCD control unit 20 converts analog color signals from a host 10 (e.g., a personal computer) into digital RGB color signals and generates a horizontal output signal Hout, a vertical output signal Vout and a dot (i.e., pixel) clock signal Dclk in response to horizontal synchronization signals Hsync and vertical synchronization signals Vsync from the host. LCD panel 30 has an LCD driving unit 40 therein. The digital RGB color signals, dot clock signal Dclk horizontal output signals Hout and vertical output signals Vout, which are provided from LCD control unit 20, are supplied to LCD driving circuit 40 incorporated in LCD panel 30.
Referring to FIG. 2, an exemplary LCD control unit 20, which is provided to control LCD panel 30, has a phase locked loop (PLL) circuit 21 and an analog-to-digital converter (ADC) 22. When PLL circuit 21 receives a horizontal synchronization signal Hsync, it generates a horizontal output signal Hout and a dot clock signal Dclk. Also, ADC circuit 22 converts analog color signals of R (red), G (green) and B (blue) from the host into digital color signals of R, G and B, respectively, which are supplied to LCD driving circuit 40. Horizontal output signal Hout is produced from horizontal synchronization signal Hsync, and the frequency of horizontal output signal Hout is equal to that of horizontal synchronization signal Hsync. Meanwhile, the polarity of horizontal synchronization signal Hsync being fed to PLL circuit 21 may be changed in accordance with the kinds of the host, and PLL circuit 21 outputs horizontal output signal Hout having a predetermined polarity. For example, in the exemplary LCD device having driving circuit 40 which is operated in synchronization with horizontal output signal Hout having negative polarity, even though horizontal synchronization signal Hsync of positive polarity from the host is supplied to PLL circuit 21 in the LCD device, PLL circuit 21 supplies horizontal output signal Hout of negative polarity for LCD driving circuit 40. PLL circuit 21, as well known in the art, has a phase sensor, a voltage controlled oscillator (VCO), a divider, and an output generator.
In general, the exemplary LCD device embodies a single display mode, for example, Video Graphics Array (VGA) mode, Super VGA (SVGA) mode or extended Graphics Array (XGA) mode. Accordingly, if the VGA mode video signals of 640×480 active resolution are provided to the XGA mode supporting LCD device having the active resolution of 1024×768, an image is displayed on only a partial area “A” of the LCD screen, and is not displayed on the remaining area “B”, as shown in FIG. 3. If the SVGA mode signals having the active resolution of 800×600 are also provided to the XGA LCD device, the results are similar to the above case. Thus, one of several problems in the exemplary LCD device, if low-resolution display mode signals from the host are fed to an LCD device capable of supporting high-resolution display mode signals, is that an image is partially displayed on the LCD screen.
It is assumed that a novel video signal converting apparatus according to the present invention is connected with an XGA mode supporting LCD panel and VGA mode video signals are fed from a host to the apparatus. The video signal converting apparatus then functions as an LCD controller. With the apparatus, the frequency of the vertical synchronization signal Vsync is kept constant therein, and the frequencies of a horizontal synchronization signal Hync and a dot clock signal Dclk are increasingly changed by 1.6 times to each input frequency, as shown by the below Table 1. As a result, an image of VGA mode can be displayed on the whole screen of the LCD device leaving the resolution of the XGA mode.
TABLE 1
Before Conversion After Conversion
Horizontal Vertical Horizontal
Resolution Frequency Frequency Frequency Resolution
(dots × lines) (KHZ) (Hz) (KHz) (dots × lines)
640 × 350 31.50 70.0 50.40 1024 × 560
(80O × 449) (1280 × 718)
640 × 480 31.50 60.0 50.40 1024 × 768
(800 × 525) (1280 n 840)
640 × 400 31.50 70.0 50.40 1024 × 640
(800 × 449) (1280 × 718)
640 × 350 37.87 72.8 60.59 1024 × 768
(800 × 520) (1331 × 832)
In the above Table 1, the resolution represents the active resolution, the value in the parentheses represents the total resolution.
As shown in the above Table 1, for example, the ratio of the resolution before conversion to the resolution after conversion is 1:1.6, since the resolution of 640×480 is converted into 1024×768. With this conversion method, color signals of R. G and B corresponding to 5 lines are changed into color signals corresponding to 8 lines.
Next, if the SVGA mode signals are fed to the LCD controller (i.e., the video signal converter) according to this embodiment, the frequency of the vertical synchronization signal Vsync is kept to be constant, and the frequency of the horizontal signal Hsync and that of the dot clock signal Dclk is increased by 1.25 times to each input frequency, as shown in the below Table 2. As a result, the image can be almost displayed in the resolution of the XGA mode on the LCD screen, as shown in FIG. 4.
TABLE 2
Before Conversion After Conversion
Horizontal Vertical Horizontal
(Resolution Frequency Frequency Frequency Resolution
(dots × lines) (KHz) (Hz) (KHz) (dots × lines)
800 × 600 35.16 56.2 43.95 1000 × 750
(1024 × 625) (1280 × 781)
800 × 600 37.88 60.3 47.35 1000 × 750
(1056 × 628) (1320 × 785)
800 × 600 48.08 72.0 60.10 1000 × 750
(1056 × 628) (1320 × 785)
In the above Table 2, the resolution represents the active resolution, and the value in the parentheses represents the total resolution.
The ratio of the resolution after conversion to the resolution before conversion may be 1:1.28. As a matter of convenience for conversion, however, the ratio of the resolution before conversion to the resolution after conversion is established to 1:1.25, since the resolution of 800×600 is converted into the resolution of 1000×750, as shown in Table 2. In accordance with this conversion process, color signals corresponding to 4 lines are converted into the color signals corresponding to 5 lines.
FIG. 5 shows the circuit construction of the video signal converting apparatus which converts the VGA or SVGA mode signals into XGA mode signals according to the present invention.
Referring to FIG. 5, the video signal converting apparatus comprises a microcomputer 100, a clock generator 102, a horizontal output generator 108, a memory section 110, an analog-to-digital (ADC) circuit 116 and a memory controller 118.
The horizontal signal Hsync and the vertical synchronization signal Vsync from the host are provided to microcomputer 100. Microcomputer 100 discriminates the display mode supported by the host (hereinafter, referred to as “host supporting display mode”) by using horizontal signal Hsync and vertical synchronization signal Vsync, and generates first and second mode display signals MD1 and MD2 which represent the results. If the host supporting display mode is a SVGA mode, first and second mode display signals MD1 and MD2 of high level are fed from the microcomputer 100, and if the host supporting display mode is a VGA mode, first mode display signal MD1 of low level and second mode display signal MD2 of high level are fed from microcomputer 100. Also, when the host supporting display mode is XGA mode, first mode display signal MD1 of low level and second mode display signal MD2 of low level are fed from microcomputer 100. Microcomputer 100 also generates two data signals, one of which is a first data signal TA indicative of the number of pixels (i.e., pixel clocks) per cycle of horizontal output signal Hout being identical with the horizontal synchronization signal for XGA mode and the other is a second data signal PW indicative of the number of pixels corresponding to the pulse width of horizontal output signal Hout.
Besides the above signals, the microcomputer 100 generates two data signals, which, are used to control write and read operations of the memory section 110, one of which is a data signal WPCN indicative of the number of pixel clocks (i.e., the pixel clock number per one horizontal line according to the resolution of the detected host display mode) required to write video information of one horizontal line in the memory section during a write operation, and the other is a data signal RPCN indicative of the number of pixel clocks (i.e., the pixel clock per one horizontal line according to the resolution of the LCD supporting display mode) required to read video information of one horizontal line from the memory section during a read operation. If VGA mode is supported by the host 10, each value of data signals WPCN and RPCN is determined in the range of 1000 to 2500 in accordance with the horizontal and vertical frequencies. If SVGA mode is supported by the host 10, each value of data signals WPCN and RPCN is determined in the range of 1000 to 2000 in accordance with the horizontal and vertical frequencies.
As described above, microcomputer 100 detects the pixel number of the video signal (i.e., the resolution of the video signal) from the host by using the horizontal and vertical synchronization signals and compares the pixel number detected thus (i.e., the detected resolution) with the predetermined reference pixel number (i.e.,—, the predetermined reference resolution).
Clock generator 102 comprises two PLL circuits 104 and 106 which are respectively initialized by the signals WPCN and RPCN from microcomputer 100. PLL circuits 104 and 106 generate the write and read dot clock signals W_Dclk and R_Dclk for the memory write and read operations, respectively. Clock signals W_Dclk and R Dclk have frequencies corresponding to the signals WPCN and RPCN in synchronization with horizontal output signal Hout.
Horizontal output generator 108 generates horizontal output signal Hout by using the vertical synchronization signal Vsync from the host, first and second data signals TA, PW from microcomputer 100, and the read clock R_Dclk from PLL 106, as will be discussed later with respect to FIG. 12.
As shown in FIG. 5, the video signal converting apparatus of the present invention has a memory section 110 and an ADC circuit 116 which is provided to convert an analog video signal of serial format (i.e., analog RGB color signals) into a digital video signal of parallel format (i.e., digital RGB color data signals). Memory section 110, which is provided between ADC circuit 116 and LCD driver 40, has three memory blocks 112a 112b and 112c corresponding respectively to signals of R, G and B and an output selector 114. Each of memory blocks 112a 112b and 112c has at least three line memories.
The analog video signal from the host is sampled by ADC circuit 116 in synchronization with the write clock signal W_Dclk having a frequency which is determined by a difference between the resolution of the analog video signal detected by microcomputer 100 and the resolution supported by the LCD panel. That is, ADC circuit 116 is provided to convert a serial video signal for the CRT display apparatus of the host into a parallel video signal for the LCD device.
Horizontal synchronization signal Hsync is also referred to as Hin. Horizontal synchronization signal Hin, clock signals W_Dclk and R_Dclk from clock generator 102 and horizontal output signal Hout from the horizontal output generator 108 are supplied to a memory controller 118. Memory controller 118 has, as shown in FIG. 5, a flag circuit 120, a memory selection control circuit 128 and a memory operation control circuit 130. Memory controller 118 is provided to control the write operation of memory section 110 in response to horizontal synchronization signal Hin as well as a write pixel clock signal W_Dclk and to control the read operation of memory section 110 in response to the horizontal output signal Hout and the read pixel clock signal R_Dclk
Flag circuit 120 generates flag signals indicative of the respective line memories for carrying out the write and read operations in each memory block in a predetermined order. Memory selection control circuit 128 generates memory write and read selection signals W_Sel and R_Sel, which are utilized to prevent the simultaneous occurrence of write and read operations in any one line memory of each memory block and to select line memories for carrying out the write and read operations separately. Memory operation control circuit 130 is provided to manage the write and read operations of the line memories in each memory block in response to the memory selection signal W_Sel. Memory operation control circuit 130 controls an access operation (i.e., write and read operations) to the line memories constituted by the respective memory block by means of memory selector 128.
In this embodiment, the horizontal output generator 108, the memory section 110 and the memory controller 118 may be constituted by a single chip. Thus, the signal converting apparatus has a compact structure.
Referring again to FIG. 5, memory 110 has three memory blocks 112a, 112b and 112c, and an output selection circuit 114 constituted by three 3×1 multiplexers 114a, 114b and 114c corresponding to each memory block.
FIG. 6 shows the connection of one of the memory blocks 112a, 112b and 112c, between one of the multiplexers 114a, 114b and 114c, and memory operation control circuit 130, as shown in FIG. 5. The other two memory blocks of FIG. 5 are connected to the memory operation control circuit 130 in the same manner as shown in FIG. 6. Each of memory blocks 112a, 112b and 112c has three line memories LM0, LM1 and LM2. Each of the line memories have at least 1344 words×8 bits of storage capacity. Memory operation control circuit 130 comprises a write/read control 132, an address generator 134, an address selector 136 and a pixel clock selector 138. Write/read control 132 controls the write and read operations of line memories LM0, LM1 and LM2 of each memory block in response to the write memory selection signal W_Sel from memory selection control circuit 128. Address generator 134 generates write/read addresses W_Add and R_Add for memory write and read operations in response to horizontal synchronization signal Hin and horizontal output signal Hout. Address selector 136 selectively provides the write and read addresses W_Add and R_Add to the line memories LM0, LM1 and LM2 of each memory block in response to the output of write/read control section 132. Pixel clock selector 138 is selectively controlled by the output of the write/read control section 132, and selectively provides the write and read pixel clocks W_Dclk and R_Dclk to line memories LM0, LM1 and LM2 of each memory block.
FIG. 7 shows an example of output selection circuit 114a, 114b or 114c shown in FIG. 6. Referring to FIG. 7, three input terminals of 3×1 multiplexer 114a, 114b or 114c are connected to each of the data output ports (not shown) of line memories LM0, LM1 and LM2, and selectively outputs any of data from line memories LM0, LM1 and LM2 in response with to read memory selection signal R_Sel, i.e., R_Sel0 and R_Sel1, output by memory selection control circuit 128. The outputs Rout, Gout and Bout of each of the multiplexers 114a, 114b and 114c are supplied to LCD driving circuit 40.
If the mode signals of lower resolution than that of the corresponding LCD device are fed to the LCD control unit of the example from the host, the write and read operations of line memories LM0, LM1 and LM2 of each respective memory block 112a, 112b and 112c are carried out as follows.
In relation to each of the color signals, the memory write operation is carried out in synchronization with the horizontal synchronization signal Hin, and the memory read operation is carried out in synchronization with the horizontal output signal Hout. The memory write operation starts in the line memory LM0 of each memory block, the memory read operation starts in the line memory LM2 of each memory block, and the line memories of each memory block are selected in rotation for the write/read operation of each memory block. However, when a line memory during the write operation is required for a read operation, the read operation of the line memory which has just completed the previous read operation must be carried out once more.
FIG. 8 illustrates the write and read operations of the line memories in each memory block when the VGA mode signals are fed to the LCD device capable of supporting XGA mode. As shown in FIG. 8, the VGA mode color signals of 5 lines are converted into the XGA mode color signals of 8 lines. When the conversion of the color signals begins, the write operation is carried out in a first line memory LM0 of the line memories, and the read operation in a second line memory LM2. After the read operation of line memory LM2, the read operation of line memory LM0 must follow, but, as shown in FIG. 8, line memory LM0 is continuously carrying out the write operation at the time t1, e.g. at the time the read operation of line memory LM2 is nearly completed. Thus, after the completion of the read operation of line memory LM2, the read operation which is previously carried out must be repeated once more in line memory LM2 so as to carry out the read operation of line memory LM0. At time t2, e.g. when the read operation of the second line memory LM2 is nearly completed, line memory LM1 is continuously carrying out the write operation. Accordingly, if a second read operation of the line memory LM2 is completed, a third read operation is carried out in line memory LM0, as shown in FIG. 8. Also, after the third read operation carried out through line memory LM0, a fourth read operation must be carried out in line memory LM1, but, line memory LM1 is continuously carrying out the write operation even after time t3, e.g. at the time the fourth read operation starts. Thus, the third read operation which is previously carried out in line memory LM0 must be repeated once more after the completion of the third read operation.
As described above, subsequent write and read operations are carried out such that the write and read operations are not be generated simultaneously for the same line memory. The write operation is carried out five times and the read operation eight times until time t4, as shown in FIG. 8. Thus, if the color signals R, G and B corresponding to five horizontal lines are fed from ADC circuit 116 to their respective memory blocks, the color signals corresponding to eight horizontal lines are generated from the corresponding memory block. This means that the ratio of the input line number to the output line number of each memory block is 1:1.6. Ultimately, a VGA mode signal as an input signal of the memory blocks is converted into a XGA mode output signal of the memory blocks.
FIG. 9 illustrates the operations of the line memories when SVGA mode signals are fed to the LCD device according to the present invention. In FIG. 9, if the color signals corresponding to five lines are written into each of the memory blocks, the color signals corresponding eight lines are read from the corresponding memory blocks according to the stated memory write/read processes. Thus, the SVGA mode color signals of four lines are converted into the XGA mode color signals of five lines.
FIG. 10 illustrates PLL circuit 104 or PLL circuit 106 in clock generator 102. Each PLL circuit comprises a phase detector 104, a low pass filter 142, a voltage controlled oscillator (VCO) 144 and a divider 146. Divider 106 in PLL circuit 104, for a memory write operation, receives data signal WPCN from microcomputer 100 and generates a reference signal WHref. Phase detector 140 generates a DC voltage signal capable of being varied in accordance with a phase difference between horizontal synchronization signal Hsync from the host and reference signal WHref. The DC voltage signal is provided to low pass filter 142 so that noises contained in the voltage signal are filtered out. VCO 144 generates, as shown in FIG. 11, an in-phase clock signal as the clock signal W_Dclk. The in-phase clock signal has the frequency corresponding to the level of the DC voltage signal applied through low pass filter 142. Divider 106 in PLL circuit 106, for a memory read operation, receives data signal RPCN from microcomputer 100 and a reference signal RHref. Phase detector 140 generates a DC voltage signal capable of being varied in accordance with a phase difference between horizontal synchronization signal Hsync from the host and reference signal Rikef. The DC voltage signal is provided to low pass filter 142 so that noises contained in the voltage signal are filtered out. VCO 144 generates, as shown in FIG. 11, an in-phase clock signal as the clock signal R_Dclk. The in-phase clock signal has the frequency corresponding to the level of the DC voltage signal applied through low pass filter 142.
With reference to FIG. 12, horizontal output generator 108 has a down counter 148, two comparators 150 and 152 and a JK flip-flop 154. Down counter 148 is enabled to load first data signal TA <10:0> of eleven bits from microcomputer 100 in response to vertical synchronization signal Vsync. When down counter 148 has an output count value of zero during Vsync, first data signal TA is loaded therein. Down counter 148 then counts down from the loaded values at each rising edge of read pixel clock R_Dclk. Comparator 150 outputs a high level signal, when the value of first data signal TA is equal to the output count value of down counter 148. At that time, a low level signal is fed from the negative output terminal {overscore (Q)} of JK flip-flop 154, as shown by PW in FIG. 13. Comparator 152 outputs a high level signal, when the value of the three least significant bits of the output count value of down counter 148 is equal to the value of three bit second data signal PW <2:0> from microcomputer 100. At this time, the {overscore (Q)} output of JK flip-flop 154 is inverted to high level, as shown in FIG. 13. When down counter counts down to zero, first data signal TA <10:0> is again loaded into down-counter 148 while enabled by Vsync, at which time comparator 150 again outputs a high level signal and the {overscore (Q)} output of JK flip-flop 154 is again a low level, as shown in FIG. 13.
In the flag circuit 120 shown in FIG. 14, the write flag generator 124 for generating flags Fa, Fb and Fc for write operation has identical construction to the read flag generator 126 for generating flags Fd, Fe and Ff for read operation. That is, each of the flag generators 124 and 126 has an AND gate and a rotating shift register composed of three D flip-flops. But, the horizontal synchronization signal Hin is fed to one input terminal of AND gate 156 of write flag generator 124, and the horizontal output signal Hout is fed to one input terminal of AND gate 164 of read flag generator 126. An enable signal at active high is provided by a voltage source Vcc to the other input terminal of AND gate 156, and an enable signal provided to the other input terminal of AND gate 164 is provided by memory selection control 128 as will be discussed later. Reset signals at active low are provided from microcomputer 100 to each of the flag generators 124 and 126. The reset signal fed to flag generator 124 is fed to the set terminal of a flip-flop 158 and the reset terminal of flip- flops 160 and 162, the reset signal fed to flag generator 126 is fed to the set terminal of flip-flop 166 and the reset terminal of flip-flops 168 and 170. Flags Fa and Ff have a high level and flags Fb, Fc, Fd and Fe have a low level, when the respective reset signals have a low level. When the enable signal is at high level and the reset signal is at high level, each of the outputs of the flag generators 124 and 126 are respectively shifted in response to the leading edges of horizontal synchronization signal Hin and the leading edges of horizontal output signal Hout. The flags are provided to memory selection control 128, and as a result, the line memory write operation and the line memory read operation are synchronized with the horizontal synchronization signal Hin and the horizontal output signal Hout, respectively and designated in rotation.
Memory selection control circuit 128 is shown in further detail in FIG. 15. Memory selection control circuit 128 has a selection error supervisor section 172, a cyclic error supervisor section 174 and a control signal output section 176.
Selection error supervisor section 172 has an inverter 178 inverting horizontal output signal Hout, D flip- flops 180, 182 and 184 receiving the read flags Ff Fd and Fe respectively at their D input terminal and latching them in synchronization with the output of the inverter 178 received at their clock input terminals, and a comparator for comparing read flags Ff Fd and Fe with the write flags Fa, Fb and Fc, respectively, to determine whether the read flag is identical with the write flag. The comparator has the combination of AND gates 186, 188 and 190 and a NOR gate 192. As shown in FIG. 15, write flag signals Fc and Fb are respectively used as write memory selection signals W_Sel0 and W_Sel1, and read flag signals Ff and Fe are respectively used as read memory selection signals R_Sel0 and R_Sel1. Write memory selection signals W_Sel0 and W_Sel1 and read memory selection signals R_Sel0 and R_Sel1 from supervisor section 172 are fed to memory operation control circuit 130 and output selection circuit 114, respectively. Table 3 and Table 4 show the selection of the line memories in each memory block as write and read memories in response to the write memory selection signals W_Sel0 and W_Sel1 and the read memory selection signals R_Sel0 and R_Sel1.
TABLE 3
W_Sell W_Se10 Line Memory for Write Operation
L L LM0
H L LM1
L H LM2
TABLE 4
R_Sell R_Se10 Line Memory for Read Operation
L L LM0
H L LM1
L H LM2
In the meantime, selection error supervisor section 172 predicts whether a line memory is selected to perform its read operation before the write operation of the line memory is completed, and generates a read flag control signal RFC1 to disable read flag generator 126 when the line memory is selected for the next read operation. As shown in FIG. 16, the selection of line memory for the write operation is decided at the rising edge of the horizontal synchronization signal Hin, and the selection of line memory for the read operation is decided at the falling edge of the horizontal output signal Hout. For example, the line memory for the write operation is decided at time t1 during the range of time t1<t<t4 and the line memory for the read operation is decided at time t2 during the range of time t3<t<t5. At time t2, if the line memory for the next read operation is just the line memory during the present write operation, selection error supervisor section 172 generates the read flag control signal RFC1 of low level. Thus, read flag generator 126 is disabled and its outputs are not rotate-shifted. As a result, the line memory carrying out the present read operation is used for the next read operation once more. In the meantime, at the time t2, if the line memory for the next read operation is not the line memory during the present write operation, selection error supervisor section 172 generates the read flag control signal RFC1 of high level. Thus, read flag generator 126 is enabled and the outputs of read flag generator 126 are rotatively shifted. As a result, the line memory, which has to be operated next to the line memory carrying out the read operation, is selected to carry out the following read operation.
As shown in FIG. 15, cyclic error supervisor section 174 has a counter circuit composed of D flip- flops 194, 196 and 198, a counting range control circuit composed of an AND gate 200 and OR gates 202 and 204, a reset circuit 206 composed of a single AND gate 206, and a read flag control circuit 208 composed of a single NOR gate 208. Counting range control circuit 200, 202 and 204 controls the output range of counter circuit 194, 196 and 198 in response to a first mode display signal MD1 from microcomputer 100. The reset circuit 206 receives the reset signal and second mode display signal MD2 which are supplied from microcomputer 100, and thus allows counter circuit 194, 196 and 198 to be reset, when a XGA mode signal is fed to the LCD device. Read flag control circuit 208 generates a read flag control signal RFC2 to enable read flag generator 126 shown in FIG. 14.
In this embodiment, read flag control circuit 208 generates read flag control signal RFC2 to enable read flag generator 126 to be activated, when the outputs of counter circuit 194, 196 and 198 are totally indicative of a decimal value “5” if the LCD device according to this embodiment receives a VGA mode signal, or when the outputs of counter circuit 194, 196 and 198 are totally indicative of a decimal value “8” if the LCD device receive a SVGA mode signal. In detail, if cyclic error supervisor section 174 receives a VGA mode signal, read flag control signal RFC2 is generated whenever the outputs of counter circuit 194, 196 and 198 indicate a decimal number “5”. And if cyclic error supervisor section 174 receives a SVGA mode signal, read flag control signal RFC2 is generated whenever the outputs of the counter circuit 194, 196 and 198 indicate a decimal number “8”. This read flag control signal RFC2 is utilized to prevent horizontal synchronization signal Hin and horizontal output signal Hout from being matched. If these signals Hin and Hout are synchronously matched, the LCD controller may malfunction.
Control signal output section 176 comprises an OR gate having two input terminals for receiving the output signal RFC1 of selection error supervisor section 172 and the output signal RFC2 of cyclic error supervisor section 174, respectively, and an output terminal connected to an enable terminal of read flag generator 126. If the output signal of control signal output section 176 is at low level, read flag generator 126 is disabled. At this time, even though horizontal output signal Hout is input, the outputs of read flag generator 126 are not rotatively shifted. However, if the output signal of control signal output section 176 is at high level, read flag generator 126 is enabled. At this time, the outputs of read flag generator 126 are rotatively shifted in response to a horizontal output signal Hout of high level.
FIG. 16 is a timing diagram for explaining the selecting operation of the line memories for the read operation by means of memory operation control circuit 130, shown in FIG. 17, during the write operation.
In the memory operation control circuit 130 shown in FIG. 17, a write/read control section 132 has inventors 212, 214, 216 and 218, and AND gates 222, 224 and 226. First, as shown in Table 3, if the signal W_Sel0 is at “L”, i.e., low level and the signal W_Sel1 is at “L” in each of the memory blocks, line memory LM0 is at a write enable state and line memories LM1 and LM2 all are at a read enable state. Next, if the signal W_Sel0 is at “L” and the signal W_Sel1 is at “HI”, i.e., high level line memory LM1 is at the write enable state and line memories LM0 and LM2 all are at the read enable state. Finally, if W_Sel0 is at “H” and W_Sel1 is at “L,” line memory LM2 is a write enable state and line memories LM0 and LM1 all are at a read enable state. Also, an address generator 134 has a write address generator 228 and a read address generator 230. Write address generator 228 is reset in response to horizontal synchronization signal Hin, and operated in synchronization with write pixel clock signal W_Dclk to generate an address W_Add for the write operation. And read address generator 230 is initialized in response to horizontal output signal Hout, and operated in synchronization with read pixel clock signal R_Dclk to generate an address R_Add for the read operation. Write address generator 228 and read address generator 230 are each composed of an up-counter.
An address selector 136 has three 2×1 multiplexers 232, 234 and 236, each of which has two input terminals for receiving the write and read addresses W_Add and R_Add respectively. Line memories LM0, LM1 and LM3 of each memory block receive the outputs of multiplexers 232, 234 and 236, respectively. The selection control terminals of multiplexers 232, 234 and 236 receive the outputs of AND gates 222, 224 and 226 in the write/read control section 132, respectively. Line memories LM0, LM1 and LM2 of each memory block selectively receive write addresses W_Add or read addresses R_Add via multiplexers 232,234 and 236 in response to the outputs of AN?D gates 222, 224 and 226 of the write/read control section 132.
Additionally, a pixel clock selector 138 comprises three 2×1 multiplexers 238, 240 and 242, each which has two input terminals for receiving the write and read pixel clocks W_Dclk, R_Dclk respectively. Line memories LM0, LM1 and LM3 of each memory block receive the outputs of multiplexers 238, 240 and 242, respectively. The selection control terminals of multiplexers 238, 240 and 242 receive the outputs of AND gates 222, 224 and 226 of write/read control section 132, respectively. Line memories LM0, LM1 and LM2 of each memory block selectively receive the write pixel clock W_Dclk and read pixel clock R_Dclk via multiplexers 238, 240 and 242 in response to the outputs of AN?D gates 222, 224 and 226 of the write/read control section 132.
As described above, even though a high-resolution supporting display device having a video signal converting apparatus according to the present invention receives a low-resolution video signal from a host, an image corresponding to the video signal can be displayed on the entire screen of the display device by means of the video signal converting apparatus.
Although the present invention has been described in terms of a color signal of eight bits in the above preferred embodiment, it will be understood that various other modifications, for example an embodiment regarding a color signal of sixteen bits or more, will be apparent to and can be readily made by those skilled in the art without departing from the scope and spirit of this invention.
Accordingly, it is not intended that the scope of the claims appended hereto be limited to the description as set forth herein, but rather that the claims be construed as encompassing all the features of patentable novelty that reside in the present invention, including all features that would be treated as equivalents thereof by those skilled in the art which this invention pertains.

Claims (12)

What is claimed is:
1. A liquid crystal display device for receiving horizontal and vertical synchronization signals and at least one analog video signal synchronized with said horizontal synchronization signal from a host and displays an image on a screen thereof said LCD device comprising:
a display mode discriminating means for discriminating a display mode supported by said host in response to said horizontal and vertical synchronization signals to generate first and second mode signals and first, second, third and fourth data signals related to said discriminated display mode;
a clock generator for generating first and second pixel clock signals in synchronization with said horizontal synchronization signal, said first and second pixel clock signals having frequencies corresponding to said first and second data signals, respectively, a pulse number of said first pixel clock signal corresponding to one horizontal line being equal to a value of said first data signal and a pulse number of said second pixel clock signal corresponding to one horizontal line being equal to a value of said second data signal;
an analog-to-digital converter for converting said at least one analog video signal into a digital video signal in synchronization with said first pixel clock signal;
a memory for storing said digital video signal;
a horizontal output generator for receiving said third and fourth data signals in response to said vertical synchronization signal and generating a horizontal output signal, said digital video signal being read from said memory in synchronization with said horizontal output signal, a pixel number per one cycle of said horizontal output signal being equal to a value of said third data signal, and a pixel number per a pulse width of said horizontal output signal being equal to a value of said fourth data signal; and
a memory controller for enabling said digital video signal to be stored in said memory in accordance with said first and second mode signals, said horizonal synchronization signal and said first pixel clock signal, and enabling said digital video signal stored in said memory to be read from said memory in accordance with said second mode signal, said horizontal output signal and said second pixel clock signal.
2. The liquid crystal display device as set forth in claim 1, wherein said memory comprises:
first, second and third memory blocks corresponding to red, green, and blue data of said digital video signal, each of said memory blocks having at least three line memories, wherein each of said line memories stores said corresponding red, green and blue data of said digital video signal from said ADC and corresponding to one horizontal line; and
first, second and third multiplexers for selectively outputting data from each of said line memories of corresponding ones of said memory blocks in response to a data selection signal from said memory controller.
3. The liquid crystal display device as set forth in claim 2, wherein said memory controller comprises:
a flag generator for generating a plurality of write flag signals and a plurality of read flag signals;
a memory selector for generating said first and second memory selection signals for selecting said line memories in response to said write and read flag signals to block simultaneous read and write operations of a same one of said line memories; and
a memory operation control circuit for controlling write and read access to said line memories in each of said memory blocks in response to said horizontal synchronization signal, said horizontal output signal, said first memory selection signal and said first and second pixel clock signals.
4. The liquid crystal display device as set forth in claim 1, wherein said memory, said horizontal output generator and said memory controller are constituted by a single chip.
5. A video signal converting apparatus which is provided to convert a first display signal of serial format into a second display signal of parallel format, said apparatus comprising:
means for detecting a first resolution signal indicative of a resolution of said first display signal using horizontal and vertical synchronization signals related to said first display signal;
means for comparing said first resolution signal with a second resolution signal indicative of a reference resolution; and
means for converting said first display signal of serial format into said second display signal of parallel format, if there is a difference between said first and said second resolution signals.
6. A display apparatus which receives horizontal and vertical synchronization signals, and a video signal of serial format synchronized with said horizontal synchronization signal from a host, and displays an image on a screen composed of a plurality of horizontal lines, each of said horizontal lines having a plurality of pixels, said display apparatus comprising:
means for detecting the pixel number corresponding to said video signal from said host using said horizontal and vertical synchronization signals;
means for comparing the pixel number with a reference pixel number; and
means for sampling said video signal using a first frequency clock generated in accordance with a difference between the pixel number and the reference pixel number; and
means for displaying said sampled video signal on said screen in synchronization with a second frequency clock generated in accordance with said difference.
7. The display apparatus of claim 6, wherein said sampling means comprises a first clock generator for generating said first frequency clock synchronized with said horizontal synchronization signal in response to a first data signal from said detecting means, the pulse number of said first frequency clock corresponding to one horizontal line being equal to a value of said first data signal, and a converter for converting said video signal of serial format into a video data signal of parallel format.
8. The display apparatus of claim 6, wherein said displaying means comprises a second clock generator for generating said second frequency clock synchronized with said horizontal synchronization signal in response to said first data signal, the pulse number of said first frequency clock corresponding to one horizontal line being equal to a value of said first data signal, and a horizontal output generator for generating a horizontal output signal in response to second and third data signals from said detecting means, said sampled video signal being synchronized with said horizontal output signal.
9. The display apparatus of claim 6, further comprising a converter for converting said sampled video signal into a data signal corresponding to the number of said horizontal lines in accordance with a predetermined ratio determined by said difference between the pixel number and the reference pixel number, said data signal being provided to said displaying means.
10. A video signal converting method which is provided to convert a first display signal of serial format into a second display signal of parallel format, said method comprising:
detecting a first resolution signal indicative of a resolution of said first display signal using horizontal and vertical synchronization signals related to said first display signal;
comparing said first resolution signal with a second resolution signal indicative of a reference resolution; and
converting said first display signal of serial format into said second display signal of parallel format, when said comparing step determines that there is a difference between said first and said second resolution signals.
11. A display apparatus, comprising:
a detector indicating a pixel number corresponding to a video signal of serial format having horizontal and vertical synchronization signal components, with said video signal representing an image comprised of a plurality of horizontal lines each having a plurality of pixels, said video signal being synchronized with said horizontal synchronization signals, said detector indicating said pixel number in dependence upon said horizontal and vertical synchronization components of said video signal;
a comparator determining any difference between said pixel number and a reference pixel number;
a first clock generator sampling said video signal at a first frequency clock generated in dependence upon said difference; and
a second clock generator displaying said sampled video signal on a display screen in synchronization with a second frequency clock generated in dependence upon said difference.
12. A display process, comprising:
establishing a pixel number corresponding to a video signal of serial format having horizontal and vertical synchronization signal components, with said video signal representing an image comprised of a plurality of horizontal lines each having a plurality of pixels, said video signal being synchronized with said horizontal synchronization signals, said pixel number varying in dependence upon said horizontal and vertical synchronization components of said video signal;
determining any difference between said pixel number and a reference pixel number;
sampling said video signal at a first frequency clock generated in dependence upon said difference; and
displaying said sampled video signal on a display screen in synchronization with a second frequency clock generated in dependence upon said difference.
US10/097,118 1996-04-17 2002-03-14 Video signal converting apparatus and a display device having the same Expired - Lifetime USRE38568E1 (en)

Priority Applications (6)

Application Number Priority Date Filing Date Title
US10/097,118 USRE38568E1 (en) 1996-04-17 2002-03-14 Video signal converting apparatus and a display device having the same
US10/860,664 USRE40201E1 (en) 1996-04-17 2004-06-04 Video signal converting apparatus and display device having the same
US11/151,721 USRE40906E1 (en) 1996-04-17 2005-06-14 Video signal converting apparatus and display device having the same
US11/151,719 USRE41564E1 (en) 1996-04-17 2005-06-14 Video signal converting apparatus and a display device having the same
US11/151,720 USRE40905E1 (en) 1996-04-17 2005-06-14 Video signal converting apparatus and display device having the same
US11/151,718 USRE41600E1 (en) 1996-04-17 2005-06-14 Video signal converting apparatus and a display device having the same

Applications Claiming Priority (6)

Application Number Priority Date Filing Date Title
KR19960011554 1996-04-17
KR96-11554 1996-04-17
KR96-64026 1996-12-10
KR1019960064026A KR100205009B1 (en) 1996-04-17 1996-12-10 A video signal conversion device and a display device having the same
US08/840,892 US6037925A (en) 1996-04-17 1997-04-17 Video signal converting apparatus and a display device having the same
US10/097,118 USRE38568E1 (en) 1996-04-17 2002-03-14 Video signal converting apparatus and a display device having the same

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
US08/840,892 Reissue US6037925A (en) 1996-04-17 1997-04-17 Video signal converting apparatus and a display device having the same

Related Child Applications (2)

Application Number Title Priority Date Filing Date
US08/840,892 Continuation US6037925A (en) 1996-04-17 1997-04-17 Video signal converting apparatus and a display device having the same
US10/860,664 Continuation USRE40201E1 (en) 1996-04-17 2004-06-04 Video signal converting apparatus and display device having the same

Publications (1)

Publication Number Publication Date
USRE38568E1 true USRE38568E1 (en) 2004-08-24

Family

ID=26631759

Family Applications (7)

Application Number Title Priority Date Filing Date
US08/840,892 Ceased US6037925A (en) 1996-04-17 1997-04-17 Video signal converting apparatus and a display device having the same
US10/097,118 Expired - Lifetime USRE38568E1 (en) 1996-04-17 2002-03-14 Video signal converting apparatus and a display device having the same
US10/860,664 Expired - Lifetime USRE40201E1 (en) 1996-04-17 2004-06-04 Video signal converting apparatus and display device having the same
US11/151,720 Expired - Lifetime USRE40905E1 (en) 1996-04-17 2005-06-14 Video signal converting apparatus and display device having the same
US11/151,719 Expired - Lifetime USRE41564E1 (en) 1996-04-17 2005-06-14 Video signal converting apparatus and a display device having the same
US11/151,718 Expired - Lifetime USRE41600E1 (en) 1996-04-17 2005-06-14 Video signal converting apparatus and a display device having the same
US11/151,721 Expired - Lifetime USRE40906E1 (en) 1996-04-17 2005-06-14 Video signal converting apparatus and display device having the same

Family Applications Before (1)

Application Number Title Priority Date Filing Date
US08/840,892 Ceased US6037925A (en) 1996-04-17 1997-04-17 Video signal converting apparatus and a display device having the same

Family Applications After (5)

Application Number Title Priority Date Filing Date
US10/860,664 Expired - Lifetime USRE40201E1 (en) 1996-04-17 2004-06-04 Video signal converting apparatus and display device having the same
US11/151,720 Expired - Lifetime USRE40905E1 (en) 1996-04-17 2005-06-14 Video signal converting apparatus and display device having the same
US11/151,719 Expired - Lifetime USRE41564E1 (en) 1996-04-17 2005-06-14 Video signal converting apparatus and a display device having the same
US11/151,718 Expired - Lifetime USRE41600E1 (en) 1996-04-17 2005-06-14 Video signal converting apparatus and a display device having the same
US11/151,721 Expired - Lifetime USRE40906E1 (en) 1996-04-17 2005-06-14 Video signal converting apparatus and display device having the same

Country Status (3)

Country Link
US (7) US6037925A (en)
KR (1) KR100205009B1 (en)
DE (1) DE19716095C2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10609404B2 (en) 2015-04-13 2020-03-31 Semiconductor Energy Laboratory Co., Ltd. Decoder, receiver, and electronic device in broadcast system

Families Citing this family (38)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100205009B1 (en) * 1996-04-17 1999-06-15 윤종용 A video signal conversion device and a display device having the same
US6301004B1 (en) * 2000-05-31 2001-10-09 Lj Laboratories, L.L.C. Apparatus and method for measuring optical characteristics of an object
US5796392A (en) 1997-02-24 1998-08-18 Paradise Electronics, Inc. Method and apparatus for clock recovery in a digital display unit
KR100236333B1 (en) * 1997-03-05 1999-12-15 구본준, 론 위라하디락사 Device and method for data driving in liquid crystal display
KR100248255B1 (en) * 1997-05-16 2000-03-15 구본준 A driving circuit for lcd
US6348931B1 (en) * 1997-06-10 2002-02-19 Canon Kabushiki Kaisha Display control device
JPH1145076A (en) * 1997-07-24 1999-02-16 Semiconductor Energy Lab Co Ltd Active matrix type display device
KR100259262B1 (en) * 1997-12-08 2000-06-15 윤종용 Interface apparatus for liquid crystal display
KR100258531B1 (en) * 1998-01-24 2000-06-15 윤종용 Auto control apparatus for the image on flat panel display and method thereof
JP3812126B2 (en) * 1998-02-26 2006-08-23 セイコーエプソン株式会社 Image display device
JP2000048567A (en) * 1998-05-22 2000-02-18 Mitsubishi Electric Corp Synchronous semiconductor memory
US6329981B1 (en) * 1998-07-01 2001-12-11 Neoparadigm Labs, Inc. Intelligent video mode detection circuit
WO2000002184A1 (en) * 1998-07-06 2000-01-13 Flat Panel Display Co. (Fpd) B.V. Matrix display device adapted to display video signals from different video standards
US6181300B1 (en) * 1998-09-09 2001-01-30 Ati Technologies Display format conversion circuit with resynchronization of multiple display screens
KR100326200B1 (en) * 1999-04-12 2002-02-27 구본준, 론 위라하디락사 Data Interfacing Apparatus And Liquid Crystal Panel Driving Apparatus, Monitor Apparatus, And Method Of Driving Display Apparatus Using The Same
JP2001218033A (en) * 2000-01-31 2001-08-10 Canon Inc Picture processor, picture processing method and storage medium
JP3781959B2 (en) * 2000-09-29 2006-06-07 Necディスプレイソリューションズ株式会社 Image display device
KR100770543B1 (en) * 2001-03-20 2007-10-25 엘지.필립스 엘시디 주식회사 Liquid Crystal Display Device And Driving Method Thereof
US7079164B2 (en) * 2001-08-03 2006-07-18 Lg.Philips Lcd Co., Ltd. Method and apparatus for driving liquid crystal display panel
KR100469507B1 (en) * 2001-12-31 2005-02-02 엘지.필립스 엘시디 주식회사 Liquid crystal display device optimized display of dos and driving mthod thereof
KR100510550B1 (en) * 2003-09-29 2005-08-26 삼성전자주식회사 Method and apparatus for scaling an image in both horizontal and vertical directions
US7586474B2 (en) * 2003-12-11 2009-09-08 Lg Display Co., Ltd. Liquid crystal display and method of driving the same
KR100598738B1 (en) * 2003-12-11 2006-07-10 엘지.필립스 엘시디 주식회사 Liquid crystal display and method of driving the same
US8542258B2 (en) * 2004-05-05 2013-09-24 Mstar Semiconductor, Inc. Apparatus and method for increasing pixel resolution of image using coherent sampling
US7239355B2 (en) * 2004-05-17 2007-07-03 Mstar Semiconductor, Inc. Method of frame synchronization when scaling video and video scaling apparatus thereof
US20050259090A1 (en) * 2004-05-20 2005-11-24 Amtran Technology Co., Ltd. Display device with a control module for preventing harmonic interference
TW200630921A (en) * 2005-02-24 2006-09-01 Amtran Technology Co Ltd Television and back lighting source module capable of preventing harmonic interference
US20070258012A1 (en) * 2006-05-04 2007-11-08 Syntax Brillian Corp. Method for scaling and cropping images for television display
KR100910446B1 (en) * 2007-12-03 2009-08-04 주식회사 동부하이텍 A circuit for data synchronizing of I2C time controller in display device and method thereof
JP2009225401A (en) * 2008-03-19 2009-10-01 Casio Comput Co Ltd Imaging apparatus, image processor and image processing method
AU2009202512B2 (en) 2008-06-25 2012-02-02 Aristocrat Technologies Australia Pty Limited A method and system for setting display resolution
US9653039B2 (en) * 2012-03-29 2017-05-16 Thinklogical, Llc Method, apparatus and system for changing to which remote device a local device is in communication via a communication medium through use of interruption of the communication medium
KR102101835B1 (en) * 2013-08-30 2020-04-20 삼성전자 주식회사 Pixel clock generator, digital tv including the same, and method of generating pixel clock
CN104599654B (en) * 2015-02-05 2016-10-19 京东方科技集团股份有限公司 Chromacoder and method, signal generating system and display device
DE112016005561B4 (en) * 2016-01-07 2019-11-07 Mitsubishi Electric Corporation VIDEO DELIVERY DEVICE, DISPLAY CONTROL, VIDEO DELIVERY SYSTEM AND VIDEO DELIVERY METHOD
KR20200114142A (en) * 2019-03-27 2020-10-07 삼성디스플레이 주식회사 Display device and driving method thereof
CN112073651B (en) * 2020-09-17 2022-08-19 中航华东光电有限公司 Control method for preventing abnormal signal switching display
US20220148131A1 (en) * 2020-11-09 2022-05-12 Beijing Bytedance Network Technology Co., Ltd. Image/video super resolution

Citations (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4564484A (en) * 1984-11-26 1986-01-14 Neefe Charles W Production of soft lenses having reduced spherical aberrations
US4654484A (en) * 1983-07-21 1987-03-31 Interand Corporation Video compression/expansion system
US4851826A (en) * 1987-05-29 1989-07-25 Commodore Business Machines, Inc. Computer video demultiplexer
US5038218A (en) * 1990-10-10 1991-08-06 Fuji Xerox Co., Ltd. Image processing assembly with conversion and rotation of input image data or predetermined data to match data resolution and orientation
US5051929A (en) * 1987-10-19 1991-09-24 Interand Corporation Electronic memory state reallocation system for improving the resolution of color coding video systems
US5245328A (en) * 1988-10-14 1993-09-14 Compaq Computer Corporation Method and apparatus for displaying different shades of gray on a liquid crystal display
US5283561A (en) * 1989-02-24 1994-02-01 International Business Machines Corporation Color television window for a video display unit
US5406308A (en) * 1993-02-01 1995-04-11 Nec Corporation Apparatus for driving liquid crystal display panel for different size images
US5534883A (en) * 1992-04-24 1996-07-09 Nec Corporation Video signal interface
US5570112A (en) * 1994-10-12 1996-10-29 Robinson; Calvin H. A. Ergonomic computer mouse
US5592194A (en) * 1988-04-27 1997-01-07 Seiko Epson Corporation Display controller
US5696531A (en) * 1991-02-05 1997-12-09 Minolta Camera Kabushiki Kaisha Image display apparatus capable of combining image displayed with high resolution and image displayed with low resolution
US5745666A (en) * 1993-11-10 1998-04-28 Adobe Systems Incorporated Resolution-independent method for displaying a three-dimensional model in two-dimensional display space
US5765975A (en) * 1996-09-05 1998-06-16 Abb Flexible Automation, Inc. Compliant end effector for an industrial robot
US5820968A (en) * 1996-11-05 1998-10-13 Nadim Kurani Shape-retaining mouse pad
US6037925A (en) * 1996-04-17 2000-03-14 Samsung Electronics Co., Ltd. Video signal converting apparatus and a display device having the same

Family Cites Families (40)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2514929B2 (en) * 1986-04-30 1996-07-10 オルガノ株式会社 Method for cleaning terminal reverse osmosis membrane device
JPS6334593A (en) * 1986-07-30 1988-02-15 ホシデン株式会社 Multi-contrast display
US5499036A (en) * 1988-07-21 1996-03-12 Proxima Corporation Display control apparatus and method of using same
US5543819A (en) * 1988-07-21 1996-08-06 Proxima Corporation High resolution display system and method of using same
EP0368572B1 (en) * 1988-11-05 1995-08-02 SHARP Corporation Device and method for driving a liquid crystal panel
JPH0682391B2 (en) 1989-03-15 1994-10-19 インターナショナル・ビジネス・マシーンズ・コーポレーション Device for converting N pixels to M pixels
KR930004307B1 (en) * 1989-06-15 1993-05-22 샤프 가부시끼가이샤 Scanning line number converting device for video signal, down converter and picture-in-picture tv receiver using the same
JP2533393B2 (en) * 1990-02-16 1996-09-11 シャープ株式会社 NTSC-HD converter
JP2861213B2 (en) * 1990-03-13 1999-02-24 ソニー株式会社 Image display device
JP3143493B2 (en) * 1991-06-21 2001-03-07 キヤノン株式会社 Display control device
JPH05181443A (en) 1991-07-01 1993-07-23 Seiko Epson Corp Computer
JPH0519744A (en) * 1991-07-11 1993-01-29 Mitsubishi Electric Corp Graphic display device
JPH0540294A (en) * 1991-08-07 1993-02-19 Canon Inc Lens barrel
US5229853A (en) * 1991-08-19 1993-07-20 Hewlett-Packard Company System for converting a video signal from a first format to a second format
DE4129459A1 (en) 1991-09-05 1993-03-11 Thomson Brandt Gmbh METHOD AND DEVICE FOR CONTROLLING MATRIX DISPLAYS
KR0159109B1 (en) * 1991-09-19 1999-01-15 강진구 Converter of aspect ratio and scan line number
US5706290A (en) * 1994-12-15 1998-01-06 Shaw; Venson Method and apparatus including system architecture for multimedia communication
JP3118658B2 (en) 1991-10-15 2000-12-18 キヤノン株式会社 Information processing device
JPH05119734A (en) * 1991-10-28 1993-05-18 Canon Inc Display controller
GB9207527D0 (en) 1992-04-07 1992-05-20 Philips Electronics Uk Ltd Multi-standard video matrix display apparatus and its method of operation
JPH05323929A (en) 1992-05-25 1993-12-07 Sony Corp Display device
JPH0619439A (en) 1992-06-30 1994-01-28 Fujitsu Ltd Alteration system for screen display
US5471563A (en) 1992-07-10 1995-11-28 Microsoft Corporation System and method for automatic resolution reduction
US5528740A (en) 1993-02-25 1996-06-18 Document Technologies, Inc. Conversion of higher resolution images for display on a lower-resolution display device
JPH06275462A (en) 1993-03-19 1994-09-30 Sumitomo Metal Ind Ltd Multilayer chip capacitor and method for adjusting its capacitance
JP2967014B2 (en) 1993-05-24 1999-10-25 キヤノン株式会社 Image processing device
JPH075870A (en) 1993-06-18 1995-01-10 Toshiba Corp Display control system
JPH0713522A (en) 1993-06-23 1995-01-17 Hitachi Ltd Matrix display control device
CA2126467A1 (en) * 1993-07-13 1995-01-14 Barin Geoffry Haskell Scalable encoding and decoding of high-resolution progressive video
KR950012664B1 (en) * 1993-08-18 1995-10-19 엘지전자주식회사 Hdtv receiver having 1050line interlaced scanning display format
JPH0773096A (en) 1993-09-03 1995-03-17 Fujitsu Ltd Picture processor
JP3668502B2 (en) 1993-10-07 2005-07-06 株式会社日立製作所 Liquid crystal display method and liquid crystal display device
US5500654A (en) * 1993-12-27 1996-03-19 Kabushiki Kaisha Toshiba VGA hardware window control system
JP3142705B2 (en) 1993-12-28 2001-03-07 三菱電機株式会社 Dot matrix type display device
JPH07295545A (en) 1994-04-28 1995-11-10 Nec Home Electron Ltd Display device
JPH08110764A (en) 1994-10-12 1996-04-30 Canon Inc Display control method and device
JP2919283B2 (en) 1994-12-09 1999-07-12 日本電気株式会社 Drive circuit for video display device
GB9504307D0 (en) * 1995-03-03 1995-04-19 Philips Electronics Uk Ltd Video image processing
US5796439A (en) * 1995-12-21 1998-08-18 Siemens Medical Systems, Inc. Video format conversion process and apparatus
US6957350B1 (en) * 1996-01-30 2005-10-18 Dolby Laboratories Licensing Corporation Encrypted and watermarked temporal and resolution layering in advanced television

Patent Citations (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4654484A (en) * 1983-07-21 1987-03-31 Interand Corporation Video compression/expansion system
US4564484A (en) * 1984-11-26 1986-01-14 Neefe Charles W Production of soft lenses having reduced spherical aberrations
US4851826A (en) * 1987-05-29 1989-07-25 Commodore Business Machines, Inc. Computer video demultiplexer
US5051929A (en) * 1987-10-19 1991-09-24 Interand Corporation Electronic memory state reallocation system for improving the resolution of color coding video systems
US5592194A (en) * 1988-04-27 1997-01-07 Seiko Epson Corporation Display controller
US5245328A (en) * 1988-10-14 1993-09-14 Compaq Computer Corporation Method and apparatus for displaying different shades of gray on a liquid crystal display
US5283561A (en) * 1989-02-24 1994-02-01 International Business Machines Corporation Color television window for a video display unit
US5038218A (en) * 1990-10-10 1991-08-06 Fuji Xerox Co., Ltd. Image processing assembly with conversion and rotation of input image data or predetermined data to match data resolution and orientation
US5696531A (en) * 1991-02-05 1997-12-09 Minolta Camera Kabushiki Kaisha Image display apparatus capable of combining image displayed with high resolution and image displayed with low resolution
US5534883A (en) * 1992-04-24 1996-07-09 Nec Corporation Video signal interface
US5406308A (en) * 1993-02-01 1995-04-11 Nec Corporation Apparatus for driving liquid crystal display panel for different size images
US5745666A (en) * 1993-11-10 1998-04-28 Adobe Systems Incorporated Resolution-independent method for displaying a three-dimensional model in two-dimensional display space
US5570112A (en) * 1994-10-12 1996-10-29 Robinson; Calvin H. A. Ergonomic computer mouse
US6037925A (en) * 1996-04-17 2000-03-14 Samsung Electronics Co., Ltd. Video signal converting apparatus and a display device having the same
US5765975A (en) * 1996-09-05 1998-06-16 Abb Flexible Automation, Inc. Compliant end effector for an industrial robot
US5820968A (en) * 1996-11-05 1998-10-13 Nadim Kurani Shape-retaining mouse pad

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10609404B2 (en) 2015-04-13 2020-03-31 Semiconductor Energy Laboratory Co., Ltd. Decoder, receiver, and electronic device in broadcast system

Also Published As

Publication number Publication date
USRE40905E1 (en) 2009-09-08
DE19716095A1 (en) 1997-11-06
USRE41564E1 (en) 2010-08-24
USRE40906E1 (en) 2009-09-08
DE19716095C2 (en) 2002-06-20
USRE40201E1 (en) 2008-04-01
US6037925A (en) 2000-03-14
KR970073058A (en) 1997-11-07
KR100205009B1 (en) 1999-06-15
USRE41600E1 (en) 2010-08-31

Similar Documents

Publication Publication Date Title
USRE38568E1 (en) Video signal converting apparatus and a display device having the same
US6219023B1 (en) Video signal converting apparatus with display mode conversion and a display device having the same
JP4827105B2 (en) Video signal conversion method
KR0162529B1 (en) Device and method for controlling display of multi-sync.correspondence crystal display device
KR100324843B1 (en) Liquid Crystal Display Controller, Liquid Crystal Display Unit Using the same and Information Processor
WO1998020476A1 (en) Picture reproducing device, projector, picture reproducing system, and information storing medium
KR100207315B1 (en) Plate display device
JP2001075522A (en) Gain control circuit and display device using the circuit
JP2578996B2 (en) Liquid crystal display
JPH1063219A (en) Display device and its driving method
JPH10171441A (en) Character display control circuit
JPH0573001A (en) Driving method for liquid crystal display device
JPH11327499A (en) Picture display device and its driving method
KR100448939B1 (en) Resolution transform circuit of liquid crystal display device, especially implementing multi-synch
KR980010943A (en) How to display the map data screen of the traffic information system for vehicles
JP2000284764A (en) Display device
JPH113066A (en) Liquid crystal display device
JPH026992A (en) Display device
JPH08286638A (en) Liquid crystal display device
JP2001306034A (en) Planar display device and its image display method
KR19980024557U (en) LCD monitor resolution converter
JPH0637634A (en) D/a converter
JPH06186931A (en) Clock generation circuit for liquid crystal display device
JPH0836377A (en) Look up table device
JPH04205511A (en) Clock generating circuit

Legal Events

Date Code Title Description
FEPP Fee payment procedure

Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

FPAY Fee payment

Year of fee payment: 8