[go: up one dir, main page]

CN1139025C - Horizontal scrolling display data system - Google Patents

Horizontal scrolling display data system Download PDF

Info

Publication number
CN1139025C
CN1139025C CNB971131139A CN97113113A CN1139025C CN 1139025 C CN1139025 C CN 1139025C CN B971131139 A CNB971131139 A CN B971131139A CN 97113113 A CN97113113 A CN 97113113A CN 1139025 C CN1139025 C CN 1139025C
Authority
CN
China
Prior art keywords
horizontal
data
counter
displacement
value
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CNB971131139A
Other languages
Chinese (zh)
Other versions
CN1170183A (en
Inventor
李耀生
张庆球
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.)
SUOLUOMEN CO Ltd
Original Assignee
Solomon Systech 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 Solomon Systech Ltd filed Critical Solomon Systech Ltd
Publication of CN1170183A publication Critical patent/CN1170183A/en
Application granted granted Critical
Publication of CN1139025C publication Critical patent/CN1139025C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

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)
  • Computer Hardware Design (AREA)
  • Human Computer Interaction (AREA)
  • General Engineering & Computer Science (AREA)
  • Control Of Indicators Other Than Cathode Ray Tubes (AREA)
  • Liquid Crystal Display Device Control (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

水平滚动显示数据系统,提供水平滚动控制器和水平滚动移位寄存器,以允许数据在少于水平移位值HSV的时钟周期数中被以该HSV移位。这是由在水平滚动控制器中提供MSB和LSB计数器以从HSV减法计数实现的,当MSB计数器减法计数时,用它向水平滚动移位寄存器提供以8移位信号,当LSB计数器减法计数时,用它向水平滚动移位寄存器提供以1移位信号,以减少所需时钟周期。

Figure 97113113

A horizontal scroll display data system provides a horizontal scroll controller and a horizontal scroll shift register to allow data to be shifted by the horizontal shift value HSV in fewer clock cycles than the horizontal shift value HSV. This is achieved by providing MSB and LSB counters in the horizontal scroll controller to count down from the HSV, when the MSB counter counts down, use it to provide a shift signal by 8 to the horizontal scroll shift register, when the LSB counter counts down , use it to provide a shift signal by 1 to the horizontal scrolling shift register to reduce the required clock cycles.

Figure 97113113

Description

System for horizontal scrolling of display data
Technical field
The present invention relates to the system for horizontal scrolling of display data of liquid crystal display (LCD), in more detail but not exclusively, relate to a horizontal rolling imageization character on LCD, as the system of Chinese character.
Background technology
At present, many pagers, as Chinese pager, each user pushes and reads the message key, shows one page new information.The horizontal rolling displaying contents is incited somebody to action more user friendly with output new information or fresh information and is catered to the need.Yet this rolling is controlled by micro controller unit (MCU) rather than by lcd driver usually.Finish this task with MCU, both made when showing as long as rolling row, also need to rewrite the whole random access memory (RAM) (RAM) of lcd driver.RAM has stored which pixel that shows on the LCD panel is wanted empty (in vain) which pixel otherwise the data bitmap of sky (deceiving).The working load of this meaning MCU is very heavy, and because of it removes to rewrite whole RAM with many data write cycles usually, special (also being LCD) at RAM is when columns is big.
Be to reduce the working load of MCU, horizontal scroll function can be built in the lcd driver, like this its value (be the horizontal rolling value, this is worth between 0 to N-1, and wherein, N is the columns of LCD) horizontal rolling displaying contents during showing of providing according to MCU.This allows MCU to enter standby mode (consuming less power usually) during rolling.
For setting up horizontal scroll function in lcd driver, what people can be with in two kinds of classic methods is a kind of:
1) realizes horizontal rolling with pure combinational logic gate.Yet in this realization, because of the input pin number that needs logical block equals to show that columns (N) and columns are logarithm (that is, log2 (the N)) sum at the end with 2, and the output pin number of logical block equals to show columns (N), so the size of logical block has problems.For example: if LCD has 128 row, so pure combined logic block has 128+log2 (128)=135 input pin and 128 output pins.Such logical block will expend a large amount of silicon areas of lcd driver, and this makes it infeasible.
2) use pure shift register, before being shown to the LCD panel, need N clock period like this with 1 displacement row displaying contents.This method is with minimum circuit.Yet, need a large amount of time clock for every row rolling rewrites the complete display bitmap data that are stored in RAM.Regrettably, Radio frequency interference (RFI) does not allow in the lcd driver as the communicator of pager very high-frequency clock signal is arranged usually because of needing logical problem.Equally, this method is infeasible.
Summary of the invention
This invention is desirable to provide a kind of system for horizontal scrolling of display data, and not need microcontroller to rewrite under the situation of whole RAM, the information level that is implemented on the LCD panel rolls.
Therefore, the present invention is that liquid crystal display (LCD) system provides system for horizontal scrolling of display data, and this system comprises: command decoder is used for the horizontal roll value of storage; Display controller is used to provide clock signal, and control is to horizontal rolling controller load level roll value; Memory is coupled to display controller, and it has one group of storage row to represent the data of the information that will show with storage on LCD; The horizontal rolling shift register, be coupled to memory with receive data from memory, and selectively with higher or than one of low value horizontal displacement data, so that the data of horizontal displacement to be provided; Metadata cache is coupled to display controller and horizontal rolling shift register, arrives row driver with data that receive horizontal displacement and the data that transmit horizontal displacement, to drive the row display message of LCD; The horizontal rolling controller, reception shows that the information that is presented on the LCD wants the roll value of the amount of horizontal rolling, the horizontal rolling controller comprises first counter of the most remarkable position (MSB) that receives roll value, with least significantly second counter of position (LSB) that receives roll value, first counter subtraction counting is up to zero, and when first counter subtraction counting shows with higher value horizontal displacement data, provide first output signal to the horizontal rolling shift register, and after first counter reaches zero, second counter subtraction counting is up to zero, and, second counter subtraction counting provide second output signal to the horizontal rolling shift register with than low value horizontal displacement data the time when showing.
In preferred embodiments, the horizontal rolling shift register comprises delegation displacement position, each displacement position comprises selector switch and storing apparatus, each displacement position is coupled first data input that receives from memory, second data input from the displacement position of this row than the output of the displacement position before the low value, second data input from the output of the displacement position before the high value of the displacement position of this row, the selector switch of each displacement position has three control inputs, coupling goes to receive control signal from display controller respectively, receive first and second output signals from first counter and second counter, with respectively according to the control signal that receives, first and second output signals, respectively from memory, or from the displacement position of this row than the displacement position before the low value, or the displacement position before the high value of the displacement position of this row, selectively loading data is gone into storing apparatus, is the data of horizontal displacement with the stored data.
Preferably, each selector switch comprises multiplexer, and it receives the input of first, second and the 3rd data, and selectively transmits first, second and the 3rd data are input to storing apparatus according to three control inputs.
Each storage dress directly preferably includes trigger.In a preferred embodiment, first and second counters include one or, this or door have a plurality of inputs and an output, wherein of corresponding counts device is coupled in each input of each or door, and the output of each or door provides first output signal of first counter or second output signal of second counter.Preferably, be " 1 " than low value, high value is " 8 ".
Reference numeral
Give an example by accompanying drawing now, more fully describe an embodiment of the present invention, wherein:
Fig. 1 illustrates the functional block diagram of an embodiment of horizontal rolling mechanism in lcd driver;
Fig. 2 is shown specifically the block diagram that is used for as the horizontal rolling controller of Fig. 1 mechanism; With
Fig. 3 is shown specifically the block diagram that is used for as the horizontal rolling shift register of Fig. 1 mechanism.
Embodiment
Therefore, realize horizontal scroll function according to this embodiment of lcd driver horizontal rolling of the present invention mechanism with the approach of shift register.Yet to each clock period, potential energy is shifted with an optional value in this horizontal shifting register.In this example, optional value is chosen as with 1 displacement or with 8 displacements.Selecting specific shift value actual is very flexibly, will further discuss below.By selecting this two specific shift values, the clock periodicity that horizontal displacement N position (N is that the columns of LCD also is the bit length of shift register) needs reduces in a large number.
For example, if N is 128, horizontal rolling value HSV (Horizontal ScrollingValue) is 127 (promptly before being presented on the LCD panel, we need with 128 bit shifts in the shift register 127 times), then:
I), finish horizontal rolling and needed for 127 clock period to a traditional shift register;
Ii) to new shift register, displaying contents at first is shifted 15 times with 8 * 15=120 row that roll with shift value 8, is shifted 7 times with 1 * 7=7 row that roll with shift value 1 then, therefore provides 120+7=127 roll value.Therefore the clock period sum that needs only is 15+7=22 rather than 127.
For realizing this mechanism, as shown in Figure 1, an outside MCU20 sends an order that shows desired level roll value HSV by a communication link 23 to command decoder 22, and command decoder 22 constitutes the part of lcd drivers 21.Horizontal rolling value HSV is stored in command decoder 22, and it is converted into binary mode and uploads to a horizontal rolling controller 24 at parallel line 78 here.
Display controller 25 provides clock signal RAMCLK to RAM26 by line 29, and this RAM is storing and showing the data bitmap that will be presented at the information on the LCD panel 27.Can be used as on parallel data incoming line 77 parallel input from the complete line (the long N of this row position) of the data bitmap of RAM26 to horizontal rolling shift register 28.Simultaneously, display controller 25 sends enable signal LOADRAM and passes through line 32 tranmitting data register signal SCLK to horizontal rolling shift register 28 by line 30, is written to horizontal rolling shift register 28 with the N position that enables the RAM line data.Display controller 25 also provides enable signal LOAD to send to horizontal rolling controller 24 by line 33, loads scale-of-two horizontal rolling value HSV to enable horizontal rolling controller 24 from command decoder 22.
As shown in Figure 2, horizontal rolling controller 24 comprises 7 digit counters 34, and it is divided into two parts, the most remarkable position (MSB) (MostSignificant Bits) counter 35 that 4 46,47,48,49 are grown in the present embodiment; With least significantly position (LSB) (Least Significant Bits) counter 36 that 3 50,51,52 are grown in the present embodiment.MSB counter 35 and LSB counter 36 all are down counters, and they are according to the clock signal pulse subtraction counting that is received.On the MSB counter 35 online 38 from door 39 receive clock signal pulse CLKM, and on the LSB counter 36 online 40 from door 41 receive clock signal pulse CLKL.Import receive clock signal SCLK by line 42 one with door 139, clock signal SCLK is by being received from display controller 25 on the horizontal rolling controller 24 online 37, with another input of door 39 by line 43 coupling go to receive by 24 outputs of horizontal rolling controller with 8 shift signal SHBY8, as more detailed explanation hereinafter.With door 41 also in an input by line 44 receive clock signal SCLK, another input warp 45 couplings go to receive by 24 outputs of horizontal rolling controller with 1 shift signal SHBY1, as hereinafter detailed explanation.
After being received on enable signal LOAD online 33, in case scale-of-two horizontal rolling value HSV is loaded on MSB and LSB counter, MSB counter 35 will at first begin the subtraction counting according to the time clock CLKM that receives on the line 38.As explanation hereinafter, LSB counter 36 is receive clock pulse CLKL not, therefore finishes just counting of counting up to MSB counter 35.The horizontal rolling value HSV decimal system of lifting the non-zero above provide be 127 or scale-of-two be 1111111 to be example, then 4 of MSB counter 35 46-49 count from 1111 subtractions.Each is coupled to an input of four inputs or door 57 respectively by line 53,54,55,56.Or the output of door 57 is coupled to and an input of door 58, removes to receive enable signal LOAD with another input of door 58 by phase inverter 59 couplings.Therefore, when counter 34 does not load new HSV and MSB counter 35 count value of a non-zero is arranged, be output as height with door 58, this makes uprising with 8 shift signal SHBY8 by 24 outputs of horizontal rolling controller.This passes to horizontal rolling shift register 28 to enable with 8 shift operations with 8 shift signal SHBY8 by line 60.
As explained above, this is also passed to and door 39 by line 43 with 8 shift signal SHBY8, goes receive clock pulse CLKM to come the subtraction counting to enable MSB counter 35.Between subtraction counting operational stage, keep high with 8 shift signal SHBY8 and count down to zero up to MSB counter 35.
Further, also pass to three inputs and a door anti-phase input of 61 with the output of door 58, the output of three inputs and door 61 provide output to horizontal rolling shift register 28 with 1 shift signal SHBYL1.Significantly, the high state with 8 shift signal SHBY8 will cause with 1 shift signal SHBY1 step-down by the logical operation of three inputs with door 61.Provide time clock CLKL by its output to LSB counter 36 with door 41, with the computing of the low Status Disable LSB counter 36 of 1 shift signal SHBY1.
When MSB counter 35 arrives zero,, therefore stop time clock CLKM and make MSB counter 35 stop further to count zero to remain on 8 shift signal SHBY8 step-downs.With 8 shift signal SHBY8 step-downs also stop horizontal rolling shift register 28 with 8 shift operations.
Similarly, every 50,51,52 of LSB counter 36 input of being coupled to three inputs or door 62 respectively by line 63,64,65.Or the output of door 62 is coupled to and an input of door 61, removes to receive enable signal LOAD and anti-phase with 8 shift signal SHBY8, as explained above with other input of door 61 by phase inverter 59 couplings.Therefore, if the content of LSB counter 36 is non-vanishing, or door 62 is output as height, therefore makes and the high states of door 61 outputs with 1 shift signal SHBY1.This also is coupled to horizontal rolling shift register 28 by line 66 with 1 shift signal SHBY1, to enable with 1 shift operation.Simultaneously, utilize and door 41, time clock CLKL will be provided for LSB counter 36, LSB counter 36 beginning subtraction countings.Similar to MSB counter 35, when LSB counter 36 to zero the time, with 1 shift signal SHBY1 step-down and stop the further subtraction counting of LSB counter 36, and stop horizontal rolling shift register 28 with 1 shift operation.
At this moment, according to the latch signal LATCHCLK that provides by line 75 by display controller 25 that receives by video data buffer memory 74, the data line of horizontal displacement is stored in the horizontal rolling shift register 28, and is latched at video data buffer memory 74 by parallel line 31.Video data buffer memory 74 latchs the output (long N position) of horizontal rolling shift register 28, and transfers data to LCD panel 27 by LCD row driver 76.Next display line is repeated above-mentioned computing.
Significantly, two and door 58 and 61 (they are exported with 8 shift signal SHBY8 with 1 shift signal SHBY1), each has an input to be coupled to the anti-phase of enable signal LOAD.This be for when the data from RAM26 just are being loaded into horizontal rolling shift register 28 with at two counters 35 and 36 just when command decoder 22 is loaded into horizontal rolling value HSV, avoid any of any subtraction counting computing of two counters 35 and 36 and horizontal rolling shift register 28 with 1 displacement or with 8 shift operations.
An example as describing 24 operations of horizontal rolling controller suppose that (again) HSV is 127 (being binary one 111111), and N (columns) is 128.The value of each counter and signal are so:
MSB LSB
Counter Counter SHBY8 SHBY1 Load Clock period
---- ---- ---- ---- ---- ----
1111 111 0 0 1 1
1110 111 1 0 0 2
1101 111 1 0 0 3
1100 111 1 0 0 4
1011 111 1 0 0 5
1010 111 1 0 0 6
1001 111 1 0 0 7
1000 111 1 0 0 8
0111 111 1 0 0 9
0110 111 1 0 0 10
0101 111 1 0 0 11
0100 111 1 0 0 12
0011 111 1 0 0 13
0010 111 1 0 0 14
0001 111 1 0 0 15
0000 111 0 1 0 16
0000 110 0 1 0 17
0000 101 0 1 0 18
0000 100 0 1 0 19
0000 011 0 1 0 20
0000 010 0 1 0 21
0000 001 0 1 0 22
0000 000 0 0 0 23
Next line repeats this computing.
Now translate into Fig. 3, be shown specifically horizontal rolling shift register 28 here.Horizontal rolling shift register 28 comprises the N position, wherein only illustrates 4, (i) 68 that ascend the throne, position (i-1) 67, position (i+1) 69 and position (i+8) 70.Every comprises No. 3 selector switchs 71, and it has 3 data inputs A, B, C and 3 selection input X, Y, Z and output O, and the D input D of d type flip flop 72 is coupled in this output, and d type flip flop 72 also has clock to import CK and output Q.
First data input A of each No. 3 selector switch 71 is connected to the output Q of the d type flip flop 72 of last position.Second data input B of each No. 3 selector switch 71 is connected to the output Q of preceding 8 d type flip flop 72.For example, the output Q of the d type flip flop 72 of position (i) 68 connects the data input B of (i+8) 70 that put in place, as shown in Figure 3.The corresponding parallel input that the 3rd data input C of each No. 3 selector switch 71 is coupled to horizontal rolling shift register 28 is to receive from the capable corresponding positions of bitmap of RAM26 output.
First of each No. 3 selector switch 71 select input X to be connected to from line 66 receptions with 1 shift signal SHBY1.Second of each No. 3 selector switch 71 select input Y to be connected to from line 60 receptions with 8 shift signal SHBY8.The 3rd of each No. 3 selector switch 71 are selected input Z to be connected to by line 30 and are received enable signal LOADRAM from display controller 25.
According to the signal on selection input X, Y and Z, one among each No. 3 selector switchs 71 gated datas input A, B and the C to output 0.Therefore, when corresponding to 1 shift operation be high with 1 shift signal SHBY1 the time, at the signal of first data input A by gating; When corresponding to 8 shift operations be high with 8 shift signal SHBY8 the time, be connected to output 0 at the signal of second data input B; When being high corresponding to the enable signal LOADRAM from the computing of RAM loading data, C is by gating for the input of the 3rd data of No. 3 selector switchs 71.
From line 66 with 1 shift signal SHBY1, from line 60 be coupled to an input of 4 inputs or door 73 respectively with 8 shift signal SHBY8 with from each of the enable signal LOADRAM of line 30, or another input of door 73 is coupled to by line 32 receive clock signal SCLK.Or the clock input CK of each trigger 72 is coupled in the output of door 73.Or door 73 such computings are for having from the computing of RAM loading data, with 8 shift operations or guarantee all that with any time of 1 shift operation time clock is arranged (taking from clock signal SCLK) offers N trigger 72.
The output Q of each in N trigger 72 is coupled to video data buffer memory 74, and it is latch data after executing all shift operations.Primary input is connected to last output so that shift operation around, that is: the circulation.As mentioned above, video data buffer memory 74 transfers data to LCD row driver 76 then on parallel line 79, and it drives LCD panel 27 by parallel line 80.
Therefore can recognize, provide horizontal rolling controller 24 and horizontal rolling shift register 28 with the other parts of lcd driver 21, (aspect silicon area consumption and the clock periodicity two that needs) realizes horizontal rolling mechanism efficiently.Must be pointed out that the selection of the particular value that will be shifted is very flexibly.For example, if N (demonstration columns) is very big, be made as 256, but the clock periodicity of the computing horizontal rolling that provides is still very limited, can changes into 16 displacements with 8 displacements, like this, required maximum clock periodicity (occurring in the horizontal rolling value is 255 o'clock) is:
With 15 clock period of 16 shift operations
+ with 15 clock period of 1 shift operation
=30 clock period
Yet if still replace with 16 shift operations in order to 8 shift operations, so required clock periodicity is:
With 31 clock period of 8 shift operations
+ with 7 clock period of 1 shift operation
=38 clock period.
Therefore, we can see the advantage of selecting with 16 displacements under the situation of bigger N value.Yet the shortcoming that increases the shift operation value is: the routing territory of horizontal rolling shift register (routing area) increases.Therefore, always need compromise mutually between the speed (clock period) of the silicon area amount of needs and this method, and need carefully select according to the available clock period.
Can believe that though a depicted in greater detail specific embodiments of the present invention only here, those of ordinary skill in the art can make various distortion and improvement and not depart from the scope of the present invention.

Claims (10)

1, system for horizontal scrolling of display data is used for liquid crystal display (LCD), and described system comprises:
Command decoder is used for the horizontal roll value of storage;
Display controller is used to provide clock signal, and control is to horizontal rolling controller load level roll value;
Memory is coupled to described display controller, and has one group of storage row to represent the data of the information that will show with storage on LCD;
The horizontal rolling shift register is coupled to described memory, with receive data from described memory, and selectively with higher or than one of low value horizontal displacement data, so that the data of horizontal displacement to be provided;
Metadata cache is coupled to described display controller and described horizontal rolling shift register, with the data that receive described horizontal displacement and the data that transmit described horizontal displacement to a row driver to drive the row display message of described LCD;
It is characterized in that described system also comprises:
The horizontal rolling controller, receive one and show that the information that is presented on the LCD wants the roll value of the amount of horizontal rolling, described horizontal rolling controller comprises: first counter that receives the most remarkable position (MSB) of roll value, with least significantly second counter of position (LSB) that receives roll value, described first counter subtraction counting is up to zero, and when described first counter subtraction counting shows with higher value horizontal displacement data, provide first output signal to described horizontal rolling shift register, and after described first counter reaches zero, described second counter subtraction counting is up to zero, and, described second counter subtraction counting provide second output signal to described horizontal rolling shift register with than low value horizontal displacement data the time when showing.
2, system for horizontal scrolling of display data according to claim 1, wherein, described horizontal rolling shift register comprises delegation displacement position, each displacement position comprises selector switch and storing apparatus, each displacement position is coupled first data input that receives from described memory, described second data input from the described displacement position of described row than the output of the displacement position before the low value, the 3rd data input from the displacement position output before the described high value of the described displacement position of described row, the described selector switch of each displacement position has three control inputs, coupling goes to receive control signal from described display controller respectively, receive described first and second output signals from described first counter and described second counter, with respectively according to the control signal that receives, with described first and second output signals, from described memory, or described from the described displacement position of described row than the displacement position before the low value, or the displacement position before the described high value of the described displacement position of described row, selectively loading data is gone into described storing apparatus, to store the data that described data are horizontal displacement.
3, system for horizontal scrolling of display data as claimed in claim 2, wherein, each selector switch comprises multiplexer, receives described first, second and the 3rd data input and selectively transmit described first, second and the 3rd data according to described three control inputs to be input to described storing apparatus.
4, system for horizontal scrolling of display data as claimed in claim 2, wherein, each storing apparatus comprises trigger.
5, system for horizontal scrolling of display data as claimed in claim 3, wherein, each storing apparatus comprises trigger.
6, as claim 1,2,3,4 or 5 described system for horizontal scrolling of display data, wherein, described first and second counters include one or, this or door have a plurality of inputs and an output, wherein of corresponding counts device is coupled in each input of each or door, and the output of each or door provides first output signal of described first counter or second output signal of second counter.
7, as claim 1,2,3,4 or 5 described system for horizontal scrolling of display data, wherein, described is " 1 " than low value.
8, system for horizontal scrolling of display data as claimed in claim 6, wherein, described is " 1 " than low value.
9, as claim 1,2,3,4 or 5 described system for horizontal scrolling of display data, wherein, described high value is " 8 ".
10, system for horizontal scrolling of display data as claimed in claim 6, wherein, described high value is " 8 ".
CNB971131139A 1996-05-21 1997-05-20 Horizontal scrolling display data system Expired - Fee Related CN1139025C (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
SG96098496 1996-05-21
SG1996098496 1996-05-21

Publications (2)

Publication Number Publication Date
CN1170183A CN1170183A (en) 1998-01-14
CN1139025C true CN1139025C (en) 2004-02-18

Family

ID=20429411

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB971131139A Expired - Fee Related CN1139025C (en) 1996-05-21 1997-05-20 Horizontal scrolling display data system

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
US11705031B2 (en) * 2018-10-01 2023-07-18 Sitronix Technology Corp. Source driver and composite level shifter

Also Published As

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

Similar Documents

Publication Publication Date Title
US5307085A (en) Display apparatus having shift register of reduced operating frequency
JP3582082B2 (en) Matrix display device, matrix display control device, and matrix display drive device
CN1193776A (en) Statically mapped intelligent media memory in unified memory architecture
JP2003288050A (en) Flat display device, driving method thereof and driving device
JP4492334B2 (en) Display device and portable terminal
CN1139025C (en) Horizontal scrolling display data system
US6674423B2 (en) Drive unit and liquid crystal device
TW201506872A (en) Interactive display device and method of LED (Light Emitting Diode) display driver
CA2007443A1 (en) Full address and odd boundary direct memory access controller
US6269138B1 (en) Low power counters
US5691745A (en) Low power pixel-based visual display device having dynamically changeable number of grayscale shades
US10803821B2 (en) Liquid crystal display panel with different polarity inversion positions for multiple columns of pixel units and liquid crystal display device
CN1941054A (en) Display panel driving device and method
CN110379389A (en) Source electrode driver, display device and driving method
CN1848236A (en) Dual-resolution circuit architecture, display panel and electronic device using same
EP0405805A2 (en) Apparatus for processing image data
CN100383849C (en) Column Control Circuit for Organic Electroluminescence Display
GB2306271A (en) Data compression analyser
CN112542140B (en) Shift register, gate drive circuit and drive method
US7151534B2 (en) Data transmission method and apparatus for driving a display
CN214377606U (en) Mini-LED display screen splicing display driving system
US20210390379A1 (en) Data Loading
CN1245948A (en) Screen driver with animation circuit
CN101345028B (en) Circuitry for the display to read memory data
CN1567481A (en) Shift register circuit that can switch the order of output signals

Legal Events

Date Code Title Description
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C06 Publication
PB01 Publication
C53 Correction of patent of invention or patent application
COR Change of bibliographic data

Free format text: CORRECT: APPLICANT; FROM: MOTOROLA, INC. TO: SOLOMON CO., LTD.

CP03 Change of name, title or address

Address after: Hongkong, China

Applicant after: Suoluomen Co., Ltd.

Address before: Illinois Instrunment

Applicant before: Motorola Inc.

C14 Grant of patent or utility model
GR01 Patent grant
C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20040218

Termination date: 20120520