[go: up one dir, main page]

KR970076229A - System for Horizontal Scrolling of Display Data - Google Patents

System for Horizontal Scrolling of Display Data Download PDF

Info

Publication number
KR970076229A
KR970076229A KR1019970019764A KR19970019764A KR970076229A KR 970076229 A KR970076229 A KR 970076229A KR 1019970019764 A KR1019970019764 A KR 1019970019764A KR 19970019764 A KR19970019764 A KR 19970019764A KR 970076229 A KR970076229 A KR 970076229A
Authority
KR
South Korea
Prior art keywords
data
horizontal
shift
lcd
scroll
Prior art date
Application number
KR1019970019764A
Other languages
Korean (ko)
Other versions
KR100252446B1 (en
Inventor
이우 상 제임스 레이
힝 카우 스티븐 체웅
Original Assignee
찰스 알. 루이스
모토롤라, 인크
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 찰스 알. 루이스, 모토롤라, 인크 filed Critical 찰스 알. 루이스
Publication of KR970076229A publication Critical patent/KR970076229A/en
Application granted granted Critical
Publication of KR100252446B1 publication Critical patent/KR100252446B1/en

Links

Classifications

    • 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/34Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators for rolling or scrolling
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • G06F3/147Digital output to display device ; Cooperation and interconnection of the display device with other functional units using display panels
    • 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/04Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of a single character by selection from a plurality of characters, or by composing the character by combination of individual elements, e.g. segments using a combination of such display devices for composing words, rows or the like, in a frame with fixed character positions
    • G09G3/16Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of a single character by selection from a plurality of characters, or by composing the character by combination of individual elements, e.g. segments using a combination of such display devices for composing words, rows or the like, in a frame with fixed character positions by control of light from an independent source
    • G09G3/18Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of a single character by selection from a plurality of characters, or by composing the character by combination of individual elements, e.g. segments using a combination of such display devices for composing words, rows or the like, in a frame with fixed character positions by control of light from an independent source using liquid crystals

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Control Of Indicators Other Than Cathode Ray Tubes (AREA)
  • Liquid Crystal Display Device Control (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

마이크로컨트롤러(20)가 전체 RAM를 재기록하지 않고도 LCD 패널(27) 상의 메시지의 수평 스크롤링이 가능하도록 하기 위하여, 수평 시프트 값(HSV)보다 적은 수의 사이클로 수평 시프트 값(HSV)만큼 데이터가 시프트될 수 있도록 수평 스크롤링 컨트롤러(24)와 수평 스크롤링 시프트 레지스터(28)가 제공된다. 이는 수평 스크롤링 컨트롤러(24) 내에 수평 시프트 값(HSV)로부터 하향 카운트하는 MSB(35) 및 LSB(36) 카운터들을 제공함으로써 가능해지는데, MSB 카운터(35)는 하향 카운트하는 동안 수평 스크롤링 시프트 레지스터(28)에 시프트-바이-8 신호(Shift-by-8 signal)들을 제공하고 LSB 카운터(36)는 하향 카운트하는 동안 수평 스크롤링 시프트 레지스터(28)에 시프트-바이-1 신호(Shift-by-1 signal)들을 제공하며, 그에 따라 수평 스크롤링 시프트 레지스터(29)내의 데이터는 8의 블록 단위로 그리고 1의 블록 단위로 시프트될 수 있어 필요한 클록 사이클들이 저감된다.In order for the microcontroller 20 to be able to horizontally scroll messages on the LCD panel 27 without rewriting the entire RAM, data may be shifted by the horizontal shift value (HSV) in fewer cycles than the horizontal shift value (HSV). Horizontal scrolling controller 24 and horizontal scrolling shift register 28 are provided. This is made possible by providing MSB 35 and LSB 36 counters in the horizontal scrolling controller 24 that count down from the horizontal shift value (HSV), which is the horizontal scrolling shift register 28 during the down count. Shift-by-8 signals and the LSB counter 36 sends a shift-by-1 signal to the horizontal scrolling shift register 28 during down counting. ), So that the data in the horizontal scrolling shift register 29 can be shifted in blocks of 8 and in blocks of 1 so that the required clock cycles are reduced.

Description

디스플레이 데이터의 수평 스크롤링을 위한 시스템System for Horizontal Scrolling of Display Data

본 내용은 요부공개 건이므로 전문내용을 수록하지 않았음Since this is an open matter, no full text was included.

제1도는 LCD 드라이버 내의 수평 스크롤링 메커니즘의 일 실시예에 대한 기능 블록도.1 is a functional block diagram of one embodiment of a horizontal scrolling mechanism in an LCD driver.

제2도는 제1도의 메커니즘에 사용되는 수평 스크롤링 컨트롤러의 상세한 블록도.2 is a detailed block diagram of the horizontal scrolling controller used in the mechanism of FIG.

제3도는 제1도의 메커니즘에 사용되는 수평 스크롤링 시프트 레지스터의 상세한 블록도.3 is a detailed block diagram of the horizontal scrolling shift register used in the mechanism of FIG.

Claims (8)

액정 디스플레이(LCD)용 디스플레이 데이터의 수평 스크롤링(horizontal scrolling)을 위한 시스템에 있어서, 상기 시스템은, 디스플레이 컨트롤러; 상기 디스플레이 컨트롤러에 결합되고 LCD 상에 디스플레이될 정보를 나타내는 데이터를 저장하기 위한 복수의 메모리 로우(memory row)들을 구비한 메모리; 상기 메모리에 결합되어 상기 메모리로부터 데이터를 수신하고 더 높은 값(the higher value) 또는 더 낮은 값(the lower value) 중의 하나만큼 선택적으로 데이터를 수평으로 시프트하여 수평으로 시프트된 데이터를 제공하기 위한 수평 스크롤 시프트 레지스터; 상기 디스플레이 컨트롤러 및 상기 수평 스크롤 시프트 레지스터에 결합되어 상기 수평으로 시프트된 데이터를 수신하고 상기 수평으로 시프트된 데이터를 상기 정보를 디스플레이하는 상기 LCD의 칼럼들을 구동하기 위한 칼럼 드라이버로 이송하기 위한 데이터 버퍼; 상기 LCD 상에 디스플레이된 정보가 수평으로 스크롤될 양을 나타내는 스크롤 값을 수신하기 위한 수평 스크롤 컨트롤러를 포함하되, 상기 수평 스크롤 컨트롤러는 상기 스크롤 값의 상위 비트(MSB : most significant bit)들을 수신하기 위한 제1카운터 및 상기 스크롤 값의 하위 비트(LSB : least significant bit)들을 수신하기 위한 제2카운터를 포함하며, 상기 제1카운터는 영에 도달할 때까지 햐향 카운터(count down)하고 하향 카운트하는 동안 상기 더 높은 값만큼의 상기 데이터의 수평 시프트를 나타내는 제1출력 신호를 상기 수평 스크롤 시프트 레지스터에 제공하며 상기 제2카운터는 상기 제1카운터가 영에 도달한 후에 영에 도달할 때까지 하향 카운트하고 하향 카운트하는 동안 상기 더 낮은 값만큼의 상기 데이터의 수평 시프트를 나타내는 제2출력 신호를 상기 수평 스크롤 시프트 레지스터에 제공하는 것을 특징으로 하는 LCD용 디스플레이 데이터의 수평 스크롤링을 위한 시스템.A system for horizontal scrolling of display data for a liquid crystal display (LCD), the system comprising: a display controller; A memory coupled to the display controller and having a plurality of memory rows for storing data representing information to be displayed on an LCD; A horizontal, coupled to the memory to receive data from the memory and selectively shift the data horizontally by one of the higher value or the lower value to provide the horizontally shifted data Scroll shift registers; A data buffer coupled to the display controller and the horizontal scroll shift register to receive the horizontally shifted data and to transfer the horizontally shifted data to a column driver for driving the columns of the LCD to display the information; And a horizontal scroll controller for receiving a scroll value indicating an amount of horizontally scrolling information displayed on the LCD, wherein the horizontal scroll controller is configured to receive the most significant bits (MSB) of the scroll value. A first counter and a second counter for receiving least significant bits (LSB) of the scroll value, the first counter being counted down and counting down until it reaches zero. Providing a first output signal to the horizontal scroll shift register indicating a horizontal shift of the data by the higher value and the second counter counts down until it reaches zero after the first counter reaches zero; The second output signal representing the horizontal shift of the data by the lower value during the count down System for horizontally scrolling the display data for LCD, characterized in that provided in the horizontal shift register scroll. 제1항에 있어서, 상기 수평 스크롤 시프트 레지스터는 한 로우의 시프트 비트들(a row of shift bits)을 포함하는데, 각각의 시프트 비트는 실렉터(selector)와 메모리 소자(memory device)를 포함하며, 각각의 특정한 시프트 비트는 상기 메모리로부터의 제1데이터 입력, 상기 로우 내에서 상기 특정한 시프트 비트보다 상기 더 낮은 값만큼 앞선 시프트 비트의 출력으로부터의 제2데이터 입력 및 상기 로우 내에서 상기 특정한 시프트 비트보다 상기 더 높은 값만큼 앞선 시프트 비트의 출력으로부터의 제3데이터 입력을 수신하도록 결합되며, 각각의 시프트 비트의 실렉터는 상기 디스플레이 컨트롤러로부터 제어 신호를 수신하고 상기 제1 및 제2카운터들로부터 상기 제1 및 제2출력 신호들을 수신하도록 각각 결합된 3개의 제어 입력들을 구비하여 상기 수신된 제어 신호와 제1 및 제2출력 신호들에 따라 각각 상기 메모리로부터 또는 상기 로우 내에서 상기 특정한 시프트 비트보다 상기 더 낮은 값만큼 앞선 상기 시프트 비트로부터 또는 상기 로우 내에서 상기 특정한 시프트 비트보다 상기 더 높은 값만큼 앞선 상기 시프트 비트로부터의 데이터를 선택적으로 상기 메모리 소자 내에 로드하여 상기 데이터를 상기 수평으로 시프트된 데이터로서 저장하는 것을 특징으로 하는 LCD용 디스플레이 데이터의 수평 스크롤링을 위한 시스템.The horizontal scroll shift register of claim 1, wherein the horizontal scroll shift register comprises a row of shift bits, each shift bit comprising a selector and a memory device, respectively. The particular shift bit of the first data input from the memory, the second data input from the output of the shift bit preceding the lower value than the particular shift bit in the row and the specific shift bit within the row; Coupled to receive a third data input from an output of a shift bit earlier by a higher value, each selector of the shift bit receiving a control signal from the display controller and receiving the first and second counters from the first and second counters. The received control with three control inputs each coupled to receive second output signals The higher value than the particular shift bit in the row or from the shift bit preceding the lower value than the particular shift bit in the memory or in the row, respectively, according to a call and first and second output signals, respectively. Selectively loading data from said shift bit into said memory element and storing said data as said horizontally shifted data. 제2항에 있어서, 각각의 실렉터는 상기 제1, 제2 및 제3데이터 입력들을 수신하고 상기 3개의 제어 입력들에 따라 상기 입력들을 선택적으로 상기 메모리 소자에 이송하기 위한 멀티플렉서를 포함하는 것을 특징으로 하는 LCD용 디스플레이 데이터의 수평 스크롤링을 위한 시스템.3. The selector of claim 2, wherein each selector comprises a multiplexer for receiving said first, second and third data inputs and for selectively transferring said inputs to said memory element in accordance with said three control inputs. System for horizontal scrolling of LCD display data. 제2항 또는 제3항에 있어서, 각각의 메모리 소자는 플립 플롭을 포함하는 것을 특징으로 하는 LCD용 디스플레이 데이터의 수평 스크롤링을 위한 시스템.4. The system for horizontal scrolling of display data for an LCD as claimed in claim 2 or 3, wherein each memory element comprises a flip flop. 제1항 내지 제3항 중의 어느 한 항에 있어서, 상기 제1 및 제2카운터들 각각은 상기 카운터의 한 비트에 각각 결합된 복수의 입력들 및 하나의 출력을 가진 OR 게이트를 포함하는데 각각의 출력들은 상기 제1 및 제2카운터들의 상기 제1 및 제2출력 신호들을 제공하는 것을 특징으로 하는 LCD용 디스플레이 데이터의 수평 스크롤링을 위한 시스템.4. The receiver of any one of the preceding claims, wherein each of the first and second counters comprises an OR gate having a plurality of inputs and one output, each coupled to one bit of the counter. The outputs provide the first and second output signals of the first and second counters. 제1항 내지 제3항 중의 어느 한 항에 있어서, 상기 더 낮은 값은 1인 것을 특징으로 하는 LCD용 디스플레이 데이터의 수평 스크롤링을 위한 시스템.A system for horizontal scrolling of display data for an LCD as claimed in claim 1, wherein the lower value is 1. 5. 제1항 내지 제3항 중의 어느 한 항에 있어서, 상기 더 높은 값은 8인 것을 특징으로 하는 LCD용 디스플레이 데이터의 수평 스크롤링을 위한 시스템.A system for horizontal scrolling of display data for an LCD as claimed in claim 1, wherein the higher value is eight. 5. 사실상 첨부 도면들을 참조하여 이상과 같이 기술된 것을 특징으로 하는 액정 디스플레이(LCD)용 디스플레이 데이터의 수평 스크롤링을 위한 시스템.In fact, a system for horizontal scrolling of display data for a liquid crystal display (LCD) as described above with reference to the accompanying drawings. ※ 참고사항 : 최초출원 내용에 의하여 공개하는 것임.※ Note: The disclosure is based on the initial application.
KR1019970019764A 1996-05-21 1997-05-21 A system for horizontal scrolling of display data KR100252446B1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
SG9609849-6 1996-05-21
SG1996098496 1996-05-21

Publications (2)

Publication Number Publication Date
KR970076229A true KR970076229A (en) 1997-12-12
KR100252446B1 KR100252446B1 (en) 2000-04-15

Family

ID=20429411

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019970019764A KR100252446B1 (en) 1996-05-21 1997-05-21 A system for horizontal scrolling of display data

Country Status (4)

Country Link
JP (1) JP4001659B2 (en)
KR (1) KR100252446B1 (en)
CN (1) CN1139025C (en)
SG (1) SG49954A1 (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100414033B1 (en) * 2001-02-09 2004-01-07 가부시끼가이샤 도시바 Ram embedding type display driver and display device mounting thereof
JP4148170B2 (en) * 2004-03-23 2008-09-10 セイコーエプソン株式会社 Display driver and electronic device
CN100565661C (en) * 2006-02-24 2009-12-02 奇景光电股份有限公司 Driving circuit and method for making picture horizontally rolling and electronic device using same
CN108152166B (en) * 2017-11-24 2020-05-15 中国电子科技集团公司第四十八研究所 Elastic flow type gas-liquid two-phase flow gas-phase volume measuring device and measuring method
TWI745757B (en) * 2018-10-01 2021-11-11 矽創電子股份有限公司 Source driver and composite level shifter

Also Published As

Publication number Publication date
JP4001659B2 (en) 2007-10-31
KR100252446B1 (en) 2000-04-15
SG49954A1 (en) 1998-06-15
CN1170183A (en) 1998-01-14
CN1139025C (en) 2004-02-18
JPH1055157A (en) 1998-02-24

Similar Documents

Publication Publication Date Title
ATE532168T1 (en) LIQUID CRYSTAL DISPLAY
EP0631270B1 (en) Display driving device
DE69842187D1 (en) SYSTEM AND METHOD FOR DATA FORMATING DEVICE
KR950010752B1 (en) Display driving/controlling integrated circuit and display system
KR950019828A (en) Display control device
EP0908827B1 (en) Memory interface device and memory address generation device
US6414670B1 (en) Gate driving circuit in liquid crystal display
KR970076229A (en) System for Horizontal Scrolling of Display Data
KR910013038A (en) Column electrode driving circuit of display device
KR970050061A (en) LCD Display
US3969717A (en) Digital circuit to eliminate display flicker
KR850006118A (en) Serial / parallel conversion circuit and display drive device using the same
KR950704769A (en) METHOD AND APPARATUS FOR INCREASING THE RATE OF SCROLLING IN A FRAME BUFFER SYSTEM DESIGNED FOR WINDOWING OPERATIONS
KR920009212A (en) Low electrode drive circuit for display device
US4247902A (en) Display for electronic calculator
JPS61292127A (en) Integrated circuit for driving liquid crystal
SU1381479A1 (en) Digital display
KR970050042A (en) Thin Film Transistor Liquid Crystal Display Driving Circuit
JP2785092B2 (en) Flat panel display
KR970076456A (en) Multi-line selection using pulse width modulation Large-bending nematic liquid crystal display (STN-LCD) driving circuit with voltage application method
KR100594197B1 (en) LCD driver for character
SU1320846A1 (en) Buffer memory
SU809387A1 (en) Shifting device
KR890004227A (en) Vacuum Fluorescent Display Device Control Circuit and Control Method in Base Program
SU771726A1 (en) Storage

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 19970521

PA0201 Request for examination

Patent event code: PA02012R01D

Patent event date: 19970521

Comment text: Request for Examination of Application

PG1501 Laying open of application
E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 19990727

Patent event code: PE09021S01D

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

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 19991026

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20000118

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20000119

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
PR1001 Payment of annual fee

Payment date: 20021224

Start annual number: 4

End annual number: 4

PR1001 Payment of annual fee

Payment date: 20031215

Start annual number: 5

End annual number: 5

PR1001 Payment of annual fee

Payment date: 20050119

Start annual number: 6

End annual number: 6

PR1001 Payment of annual fee

Payment date: 20060118

Start annual number: 7

End annual number: 7

PR1001 Payment of annual fee

Payment date: 20070117

Start annual number: 8

End annual number: 8

PR1001 Payment of annual fee

Payment date: 20080118

Start annual number: 9

End annual number: 9

PR1001 Payment of annual fee

Payment date: 20090109

Start annual number: 10

End annual number: 10

PR1001 Payment of annual fee

Payment date: 20091203

Start annual number: 11

End annual number: 11

FPAY Annual fee payment

Payment date: 20101222

Year of fee payment: 12

PR1001 Payment of annual fee

Payment date: 20101222

Start annual number: 12

End annual number: 12

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee

Termination category: Default of registration fee

Termination date: 20121209