`Kaelin et al.
`
`3,740,570
`[ I I ]
`[45] June 19, 1973
`
`(54] DRIVING CIRCUITS FOR LIGHT EMITTING
`DIODES
`Inventors: George R. Kaelin, W oodland H ills;
`James A. Pelligrino, Tho usand Oaks,
`both of Calif.
`
`[75 I
`
`[731
`
`Assignee: Litton Systems, Inc., Beverly H ills,
`Calif.
`
`[22]
`
`Filed :
`Sept. 27, 1971
`(21] Appl. No.: 184,076
`
`[52] U.S. Cl. ........ 307/40, 178/7.3 D, 3 15/169 TV,
`340/166 E L, 340/324 R
`(5 I] Int. Cl • ........................................... HOSb 33/00
`[ 58] Field of Search ............... 307/40; 3 15/169 T V;
`340/324 R, I 66 EL, 334,343; 178/5.4 EL , 7 .3
`D; 3 17/235
`
`(56]
`
`3,021,387
`3,517,258
`
`References Cited
`UNIT ED ST A TES PA T ENTS
`2/ 1962 Rajchman .................. 178/5.4 EL X
`6/1970 Lynch ........................... 315/169 T V
`
`3,603,833
`3,388,255
`3,511,925
`3,595,991
`3,611,069
`
`9/1971
`6/1968
`5/1970
`7/ 197 1
`10/1971
`
`Logan ............................. 317/235 X
`May ................................. 178/7.3 D
`Lee et al ...................... 178/7.3 D X
`Diller ............................. I 78/5.4 EL
`Galginaiths ......................... 317 /235
`
`Primary Examiner- Robert K. Schaefer
`Assistant Examiner-William J. Smith
`Attorney- Robert M. Angus, A lan C. Rose and
`A lfred B. Levine
`
`[57)
`ABSTRACT
`LE Ds are arranged in a matrix and driven by a pair of
`registers. A colum n register seque ntially e nables the
`columns of LEDs and a row register selectively oper(cid:173)
`ates t he LEDs of each column in accordance with a
`pred etermined binary code. A color control and a
`brightness control circuit may be included in connec(cid:173)
`tion with the row register to selectively control driving
`c urre nts to the LEDs to control color hue, and to selec(cid:173)
`tively control the duration of "on" time to control ap(cid:173)
`parent brightness.
`17 Claims, S Drawing Figures
`
`40
`
`42
`
`//
`TOLEOROW
`
`f3RIGHTNE5S
`CONTR OL
`
`F.l?OM
`Zin
`R£6l5TEI<
`
`38
`
`.39
`
`(cid:47)(cid:50)(cid:58)(cid:40)(cid:54) 1030, Page 1
`VIZIO Ex. 1030 Page 0001
`
`
`
`Patented June 19, 1973
`
`3,740,570
`
`INPI/TPATA
`20
`
`17
`5TORAG£
`·mxn
`
`2 Sheets-Sheet 1
`riG.I
`
`22
`MASTER
`CLOCK
`
`23
`
`SLAVE
`CLOCK
`F= UJ
`
`m PULSES
`
`n PULSeS
`
`Sw./8
`
`Sw. /8c1.
`
`lo
`I
`
`24
`
`/6
`
`RESET 21
`
`17 REGISTER.
`I!)
`
`2,
`
`...... .<:,'
`
`r2S
`l
`
`r27
`
`r
`
`r
`
`rtis.2
`......
`
`2,
`
`r2B
`I
`
`(So
`
`I
`
`I
`
`I
`
`INVENTOR5:
`GEORGE R. KAELIN,
`JAMES A. PELLEGRINO
`BY
`~# .L~
`ATi;Rj;eY.
`
`(cid:47)(cid:50)(cid:58)(cid:40)(cid:54) 1030, Page 2
`VIZIO Ex. 1030 Page 0002
`
`
`
`Patented June 19, 1973
`
`3,740,570
`
`2 Sheets-Sheet 2
`
`ric;.3
`
`B
`
`I -
`
`DG.4
`
`II
`ll)LEOROW
`
`f3RIGHTNE5S
`CONTROL
`
`F~OM
`Zm
`R£Gl5TER
`
`4Z
`
`38
`
`4/
`
`47
`
`39
`
`rtG.S
`lo
`
`ss
`FF
`
`/)£CODER. ~b
`
`CLOCK
`68
`ROW OATA co
`FROM STORAGE
`
`CLOCK.
`
`71
`
`3LJIT
`GRAY
`5CALE
`
`67
`
`COLOR.
`DECOOER
`
`~/
`
`SHIFT REGl5TER.
`
`INVENTORS:
`GEORG£ R. KAELIN,
`JAME.5 A. PELLEGRINO
`B~
`~M . ~ J-&.-
`ATioRicv.
`
`(cid:47)(cid:50)(cid:58)(cid:40)(cid:54) 1030, Page 3
`VIZIO Ex. 1030 Page 0003
`
`
`
`3,740,570
`
`55
`
`1
`DRIVING CIRCUITS FOR LIGHT EMITTING
`DIODES
`This invention relates to driving circuits for light
`emitting diodes, and particularly to circuits for d riving
`light emitting diodes to achieve color display.
`. 5
`Light emitting diodes ( LEDs) are useful for alpha(cid:173)
`numeric display purposes. LED matrices, when prop(cid:173)
`erly driven, can provide alpha-numeric read out of in(cid:173)
`formation from a computer. However, in prior LED
`matrices, the individual diodes were separately oper(cid:173)
`ated, so that driving circuits required for o perating
`prior LED displays required numerous connections to
`the display. The number of connections to prior LED
`display matrices rendered such matrices cumbersome
`in use and often expensive to manufacture.
`It is an object of the present invention to provide
`driving circuits for LED display matrices whereby the
`LEDs may be selectively operated.
`It is another object of the present invention to pro(cid:173)
`vide a LED d riving and memory circuit which may be
`integrated with a LED matrix to form LED display ap(cid:173)
`paratus requiring fewer interconnections than hereto(cid:173)
`fore achieved.
`Certain LEDs exhibit different colors when subjected
`to driving currents of various amplitudes. Accordingly,
`it is yet another object of the present invention to pro(cid:173)
`vide a driving circuit for a LED matrix for selectively
`varying the d riving currents to the individual LEDs of
`the matrix to achieve a selectable color display.
`Another object of the present invention is to provide
`intensity control apparatus in multicolor LED display
`apparatus.
`Another object of the present invention is to provide
`a LED driving circuit for selectively varying the pulse
`widths of driving current pulses to achieve selective in(cid:173)
`tensity control of the LEDs.
`In accordance with the present invention, a plurality
`of LEDs are disposed in a two-dimensional matrix. The
`LEDs are arranged in rows and columns. A first shift
`register is provided for driving the LEDs along the rows
`and a second shift register is provided for d riving the
`LEDs along the columns. Information is stored in the
`shift registers to effectuate selective driving of selected
`ones of the LEDs.
`·
`In accordance with one feature of the present inven(cid:173)
`tion, the driving circuit includes means for selectively
`applying driving currents of various amplitudes to the
`LEDs so that the LEDs display selected colors.
`In accordance with another feature of the present in(cid:173)
`vention, means is provided for varying the pulse widths
`of the driving current pulses to selectively vary the in(cid:173)
`tensity of the display.
`The above and other features of this invention will be
`more fully understood from the following detailed de(cid:173)
`scription and the accompanying drawings, in which:
`FIG. I is a schematic block diagram of a LED display
`matrix having a driving circuit in accordance with the
`presently preferred embodiment of the present inven(cid:173)
`tion;
`FIG. 2 is a diagrammatic representation of wave(cid:173)
`forms associated with the driving circuit illustrated in
`FIG. I ;
`FIG. 3 is a diagram illustrating the color display c har(cid:173)
`acteristics of a light emitting diode;
`FIG. 4 is a schematic block diagram of a logic circuit
`for color control of light e mitting diodes in accordance
`with one embodiment of the invention; and
`
`2
`FIG. 5 is a block logic diagram of a color driving cir(cid:173)
`cuit for controlling the intensity and the color of dis(cid:173)
`play of light emitting diodes in accordance with an(cid:173)
`other embodiment of the invention.
`Referring to FIG. I there is illustrated a matrix IO
`having m number of leads 11, I l a, etc. arranged in
`rows and n number of leads 12, 12a, etc. arranged in
`columns. Leads 11 and 12 are electrically isolated, a nd
`are interconnected by a matrix of m II number of light
`10 e mitting diodes 13. For example, the anode of each
`diode 13 may be connected to a respective lead 11
`while the cathode of the diode may be connected to a
`respective lead 12. Leads ll, lla, etc. are connected
`through resistors 14, 14a, etc. and integrated circuits
`15 15, lSa, etc. to individual outputs of m register 16. The
`input for register 16 is connected to the output of shift
`register 17. Leads 12, 12a, etc. are connected through
`transistors 18, 18a, etc. to ground, the base of each
`transistor 18 being connected to a separate output of
`20 n register 19.
`Register 19 is a shift register capable of sequencing
`enable signals to the various outputs of the register.
`Shift register 19 has a first input 21 for resetting the
`register and to condition operation of the first transis-
`25 tor 18. A second input is connected to slave clock 23
`to sequence an enable signal to the outputs of register
`19 to sequentially operate transistors 18, 18a, etc. Reg(cid:173)
`ister 17 has an input 20 for supplying data to register
`17. The input data may be supplied by means (not
`30 shown) which develops the input signals in accordance
`with data to be displayed. The input data to register 17
`includes at least one bit for each LED device in matrix
`10. As will be more fully understood hereinafter, the
`input data may include more than one bit per LED de-
`35 vice to achieve color and intensity control.
`Master clock 22 is connected to one input of storage
`register 17 and shift register 16, and .is connected to an
`input of slave clock 23. The output of clock 23 is con(cid:173)
`nected to an input of shift register 19. As illustrated in
`4o FIG. I, storage register 17 includes a .feed-back path 24
`connecting the output of the storage register to its in(cid:173)
`put.
`With reference to FIG. 2, the operation of the driving
`circuit illustrated in FIG. 1 may be explained. Light
`45 emitting diodes 13 are connected between each lead 12
`and each lead 11 so that connection is made from the
`me register 16 through the light emitting diodes 13 and
`transistors 18 to ground, input data is supplied to stor-
`50 age register 17. The input data to register 17 comprises
`at least m n number of bits of information, where m is
`equal to the capacity of register 16 and n is equal to the
`capacity of register 19. As will be more fully under(cid:173)
`stood hereinafter, the input data may include some
`multiple of m n bits for color and intensity control.
`With an m by n matrix 10, the input data to storage reg(cid:173)
`ister 17 corresponds in length to some multiple of the
`number of diodes in matrix 10.
`Master clock 22 is operated at a frequency equal to
`60 x m n w where w is the display cycle refresh frequency
`of the display, and where x is the number of bits associ(cid:173)
`ated with the color a nd intensity control circuits, if any.
`Master clock 22 conditions storage register 17 to store
`x m n bits of input data, and clocks register i6 to accept
`65 x m bits from register 17 during each cycle w. Master
`clock 22 also d ri ves slave clock 23 to supply n pulses
`to register 19 to step the output of register 19. The bi(cid:173)
`nary value of each bit of information stored in m regis-
`
`(cid:47)(cid:50)(cid:58)(cid:40)(cid:54) 1030, Page 4
`VIZIO Ex. 1030 Page 0004
`
`
`
`3,740,570
`
`4
`3
`hereinafter, brightness control 34 provides pulses of
`ter 16 operates through integrated circuit 15 to control
`different pulse widths on the output leads 35, 36 and
`the current on each of leads 11. The presence of the n
`37. Input leads 38 and 39 are connected to a shift regis-
`pulse to the input of n register 19 conditions the first
`transistor 18 to conduct. Hence, current flows through
`ter having a length equal to 2 m, since .x=2 to provide
`integrated circuits 15, through the light emitting di- 5 for conditions for each LED, three colors and off. Fo r
`odes, and transistor 18 in accordance with th.e binary
`example, the shift register to which leads 38 and 39 are
`value of the signals stored in register 16. For example,
`connected is similar to register 16 illustrated in FIG. 1
`if eight rows 11 are connected to register 16, m equals
`but so arranged that two bits of information will oper-
`ate on the circuit illustrated in FIG. 4. Lead 38 provides
`8, and the x m code will consist of x 8 bits. If no color
`or intensity circuits are associated with integrated cir- 10 an input to bistable multivibrator 40, and lead 39 pro-
`cuits 15 (so .x=l ), each "I" bit from register 16 will
`vides an input to multivibrator 41. Multivibrators 40
`and 41 each have two outputs, output 42 of multivibra-
`supply sufficient current to condition the diodes con-
`·tor 40 being connected to an input of AND gates 43
`nected to the respective row leads to conduct, whereas
`and 44, output 45 of multivibrator 40 being connected
`those diodes receiving a "O" bit will not be conditioned
`to conduction. Energization of a selected transistor 18 15 to one input of AND gate 46, output 47 of multivibra-
`tor 41 being connected to inputs of AND gates 43 and
`for each column will complete the conduction path for
`46, and output 48 of multivibrator 41 being connected
`the LEDs so that those LEDs associated with the I's
`from register 16 and associated with the particular col-
`to the second input of AND gate 44. AND gate 49 has
`inputs connected to the output lead 35 from brightness
`umn 12 will be energized.
`Assuming, for example, that the display is to be in 20 control circuit 34 and to the output from AND gate 43,
`AND gate 50 has inputs connected to the output 36 of
`single color and single intensity (.x=l) during the first
`n pulse 25, m pulses 26 are stored into register 16.
`brightness control circuit 34 and to the output of AND
`Pulse 25 also conditions register 19 to provide an out-
`gate 46, and AND gate SI has inputs connected to out-
`put to transistor switch 18 to complete a path for all di-
`put lead 37 from brightness controL circuit 34 and to
`odes in the first column. The period of conduction for 25 the output from AND gate 44. Each of AND gates 49,
`transistor 18 is shown at 27 in FIG. 2. The LEDs remain
`SO and 51 are connected to the base of respective tran-
`on during the remainder of pulse 27, at which time
`sistors 52, 53 and 54. The emitters of transistors 52,-53
`clock 22 conditions a new set of m pulses 29 to be
`and 54 are connected to respective sources (not
`stored in register 16. At the same time, clock 22 drives
`shown) of constant voltage through. resistors, and the
`clock 23 to condition shift register 29 to its second out- 30 collectors of transistors 52, 53 and 54 are connected
`put to transistor switch 18a. Transistor 18a conducts
`together to lead 11 of the particular LED row. The
`for the period illustrated at 30 in FIG. 2.
`driving currents established by the voltage sources and
`If during the · first n pulse, the m pulse pattern is
`series resistors are different for each transistor 52, 53
`and S4. For example, the source connected to the emit-
`I 1 O 10 I IO and the integrated circuits are condition to
`respond to only the I's of the code, it is evident that the 35 ter of transistor 52 may produce a relatively high cur-
`first, second, fourth, sixth and seventh LEDs of the first
`rent for green displays, the source connected to emitter
`of transistor 53 may produce a relatively low current
`column will be energized. If during the second n pulse,
`the m pulse pattern is 00111010, it is evident that the
`for red displays, and the source connected to the emit-
`ter of transistor 54 may produce an intermediate cur-
`third, fourth, fifth and seventh LEDs of the second col-
`umn will be energized. The pattern continues through 4o rent for yellow displays.
`the entire cycle of n register 19. By establishing the
`The brightness of a particular LED is determined by
`cycle frequency "'of n register 19 sufficiently high, the
`the current applied to that diode, which also affects the
`selected LEDs of the matrix will appear, to the human
`color hue. However, the "apparent" brightness of such
`eye, to be conducting at the same time. The m n pulses
`diodes, as perceived by the human eye, is determined
`are recycled through register 17 through loop 24 so 45 by the length of time that the diode is emitting light, as
`that the display will continue for any desirable period
`well as actual brightness. Hence, if it is desirable to pro-
`of time.
`vide an apparen~ bright display of red colors, brightness
`control circuit 34 provides pulses of longer duration on
`One feature of the present invention resides in the
`output lead 36 than the pulses on the leads 35 and 37.
`utilization of the color emitting capabilities of certain
`light emitting diodes. For example, gallium phosphide 50 On the other hand, if it is desired that all colors have
`light emitting .diodes available from Bowmar Canada,
`substantially the same apparent brightness, the length
`of pulses applied to each lead 35-37 is in¥ersely pro-
`Ltd., when subjected to a low current emit a predomi-
`nantly red light. However, when subjected to a rela-
`portioned to the pulse amplitude so that the average
`tively high current, such diodes emit a predominantly
`current to each lead is substantially the same. However,
`green light. The brightness of the red and green hues is
`the pulse lengths may be adjusted somewhat to com-
`illustrated in FIG. 3 as a function of current. At low
`pensate for the differing efficiency of the human eye
`currents, the red hue, illustrated by waveform 32 is pre-
`for different colors.
`dominate over the green hue, illustrated by waveform
`In operation of the color driving circuit illustrated in
`31, whereas at high current the green hue predomi- 60 FIG. 4, the input signals representative of 1 'sand O's
`are applied to input leads 38 and 39. Multivibrators 40
`nates. At cross-over point 33, the hues are about equal
`and 41 provide output signals at one or the other of
`and will blend to appear as yellow.
`FIGS. 4 and S relate to driving circuits to take advan-
`their outputs depending on the binary value of the
`input signals. For example, if the input signal to lead 38
`tage of the color phenomenon for selective color dis-
`play from LED matrices. The circuits illustrated in 65 is a" l," multi vibrator 40 will provide an output at lead
`FIGS. 4 and S may be used for integrated circuits IS in
`42, where as if the input lead 38 is a "O," multivibrator
`FIG. I. In FIG. 4, brightness control circuit 34 has out-
`40 will provide an output at lead 45. Likewise, multivi-
`brator 41 will provide an output at lead 47 if ils input
`put leads 3S, 36 and 37. As will be fully understood
`
`55
`
`(cid:47)(cid:50)(cid:58)(cid:40)(cid:54) 1030, Page 5
`VIZIO Ex. 1030 Page 0005
`
`
`
`3,740,570
`
`5
`is a "I," and will provide an output at lead 48 if its
`input is a "O." AND gates 43, 44 and 46 are arranged
`so that a "I I" condition will operate through ·AND
`gate 49 to operate transistor 52, whereas a "01" code
`will operate transistor 53 and a" IO" code will operate 5
`transistor 54. A "00" code will not operate any of the
`transistors. Selective operation of transistors 52, 53 and
`54 provides selective current control to the LED row.
`If a "I 1" code is applied to leads 38 and 39, gate 49 is
`operated for a period of time determined by the pulse
`length on lead 35 to operate transistor 52 to apply a rel(cid:173)
`atively high current from the current source to LED
`row 11. If a "O 1" code is applied to the input, transistor
`53 is operated to drive LED row 11 with a relatively
`low current for a period of time determined by the 15
`pulse length on lead 36. An intermediate current is ap(cid:173)
`plied to row 11 upon operation of AND gate 51 and
`transistor 54 for a period of time dependant on the.
`pulse length on lead 37.
`FIG. 5 illustrates another color driving circuit which 20
`provides both a color decoding system as well as auto(cid:173)
`matic control of the brightness of the particular LED
`being operated. In FIG. 5, information from the storage
`register, such as storage register 17 in FIG. 1 is for(cid:173)
`warded via channel 60 to shift register 61. The code for 25
`each LED row includes a five digit binary code, the first
`three bits providing the brightness code, and the last
`two bits providing the color c'ode. The brightness code
`is capable of selecting seven levels of brightness, as well
`as an off condition. Color decoder 62 is connected to 30
`shift register 61 to receive the two bits representative
`of the color code. Color decoder 62, which may be sim(cid:173)
`ilar to that illustrated in FIG. 4, decodes the two bit
`color code and provides an output to a selected one of
`AND gates 63, 64 and 65. The output of AND gates 63, 35
`64 · and 65 are connected to lead 11 of the LED row
`being operated.
`Decoder 66 is connected to the output of register 67
`which in tum is connected to receive the three bit
`brightness code from shift register 61. Register 67 op- 40
`erates on the brightness, or gray scale code, by stepping
`the code until a "111" code is reached. The stepping
`occurs at rate dependent upon the rate of clock pulses
`on lead 68. Decoder 66 will provide an output pulse for
`each pulse necessary to step the gray scale code to a 45
`"111" condition. Decoder 66 is connected to AND
`gate 69 which, in tum, is connected to monostable mul(cid:173)
`tivibrator 70. The output of monostable multivibrator
`is connected to a second input of each of AND gates
`63, 64 and 65.
`In operation of the apparatus illustrated in FIG. 5, a
`five bit code is applied to shift register 61 in accor(cid:173)
`dance with a signal from the data storage over lead 60.
`The input signal is clocked into register 61 via lead 71. 55
`Two of the bits of the code are decoded by color de(cid:173)
`coder 62 to selectively enable one of AND gates 63, 64
`and 65. AND gates 63, 64 and 65 include current driv-
`ing means (not shown in FIG. 5) for deriving separate
`driving currents for each AND gate. For example, 60
`AND gates 63-65 may include transistor switch means
`and separate current sources as described and illus(cid:173)
`trated in connection with FIG. 4. In the even that gate
`63 is operated, a relatively high current is supplied to
`the LED row so that the LEDs will emit a green color. 65
`If AND gate 64 is operated, a relatively low current is
`provided to lead 11 so that the LEDs will provide a red
`display. If AND gate 65 is operated, an intermediate
`
`6
`current is provided to lead 11 to provide a yellow dis(cid:173)
`play. The duration of operation of a particular AND
`gate 63, 64 and 65 is determined by register 67, de-
`coder 66 and monostable multivibrator 70.'
`Decoder 66 decodes the three bit gray scale code by
`stepping the code to a " I 11 " condition and providing
`output pulses for each step. For example, if the three
`bit gray scale code is " 110," clock 68 operates on regis(cid:173)
`ter 67 only once to step the code to "I I I." Hence, a
`10 single pulse is passed by decoder 66 to AND gate 69
`and thence to monostable multivibrator 70. Multivibra-
`tor 70 is operated once to provide a single pulse, whose
`duration is determined by the time constant of the mul(cid:173)
`tivibrator, to the operated AND gate 63-ti5. Hence, the
`selected AND gate 63-65 (selected by the color code)
`is operated during the single pulse to provide a current
`output of selected magnitude and selectively short du(cid:173)
`ration. However, if the gray scale code is "000," clock
`68 must step through seven cycles to shift register 67
`to its "111" position. The seven pulses are passed
`through decoder 66 and AND gate 69 to monostable
`multivibrator 70 to operate the monostable multivibra(cid:173)
`tor 70 seven times to provide seven successive pulses
`to the operated AND gate. The LEDs operated on the
`LED row 11 are operated for seven successive pulses
`to provide the appearance of a relatively long duration
`of "on" condition. Hence, the display is perceived by
`a human as being brighter utilizing a greater number of
`successive pulses in the decoded gray scale code as op(cid:173)
`posed to less numerous pulses. (A "111" input code
`will not be stepped, so multivibrator 70 will not be op-
`erated. Hence, a "111" input code represents an "off"
`condition for the particular LED row.)
`The apparatus illustrated in FIG. 5 is particularly ad(cid:173)
`vantageous where it is desirable to selectively control
`the apparent brightness of a display. For example, in
`the event that it is desirable to provide a warning indi-
`cation, it may be desirable· to display such warning in
`a red color and with a relatively intense brightness.
`With the apparatus illustrated in FIG. 5, it is possible
`to operate the LEDs from a relatively low intensity
`green display to a relatively high intensity red display
`merely by altering the code from the computer storage
`memory.
`The present invention thus provides apparatus for
`driving LEDs for selective brightness as well as selec(cid:173)
`tive color. The apparatus is effective in operation and
`provides a wide variety of uses.
`This invention is not to be limited by the embodi-
`0
`5 ments shown in the drawings and described in the de(cid:173)
`scription, which are given by way of example and not
`of limitation, but only in accordance with the scope of
`the appended claims.
`What is claimed is:
`1. Apparatus for driving selected ones of m times n
`light emitting diodes where m and n are whole num(cid:173)
`bers, comprising: first register means having at least m
`outputs and second register means having n outputs,
`each output of said first register means being con(cid:173)
`nected to one side of one diode in each of n mutually
`exclusive groups of diodes and each output of said sec(cid:173)
`ond register means being connected to the other side
`of one diode in each of m mutually exclusive groups of
`diodes, each diode being in one of said groups of m di(cid:173)
`odes and in one of said groups of n diodes; storage
`means connected to said first register means for storing
`at least m times n bits representative of information to
`
`(cid:47)(cid:50)(cid:58)(cid:40)(cid:54) 1030, Page 6
`VIZIO Ex. 1030 Page 0006
`
`
`
`3,740,570
`
`7
`be displayed, said storage means having a feedback
`path for recycling m times n bits, and clock means con(cid:173)
`nected to said storage means and to said first register
`means for initiating said storage means to transfer a bi(cid:173)
`nary code containing at least m bits to said first register 5
`means for conditioning selected groups of said m
`groups of diodes for conduction, said clock means fur(cid:173)
`ther conditioning said second register means for condi(cid:173)
`tioning a group of said n groups of diodes for conduc(cid:173)
`tion, diodes existing in both the selected groups of m 10
`diodes and the selected group of n diodes being oper(cid:173)
`ated for a predetermined period of time, said clock
`means sequentially conditioning said storage means to
`transfer successive said binary codes to said first regis-
`ter means and shifting said second register means to op- ts
`erate diodes existing in both the selected groups of m
`groups of diodes and the selected group of n groups of
`diodes until selected diodes in each group of said n
`groups of diodes are operated, said storage recycling m
`times n bits to repeat the pattern of operating said di- 20
`odes.
`2. Apparatus according to claim 1 wherein said first
`register means includes m current source means con(cid:173)
`·nected to respective outputs of said first register means,
`each of said current source means being conditioned by 25
`said first register means to provide a predetermined
`current to the diodes of a respective group of n diodes.
`3. Apparatus according to claim 2 wherein sai'd sec(cid:173)
`ond register means includes n switch means connected
`to respective outputs of said second register means, 30
`each of said switch means providing a current path be(cid:173)
`tween the diodes of a respective group of m diodes and
`said current source means.
`4. Apparatus according to claim 2 wherein said di(cid:173)
`odes are characterized by emitting predominantly dif- 35
`ferent color hues when driven by respectively different
`currents, and .wherein each of said current source
`means includes a plurality of current sources each
`adapted to supply a current of mutually different pre(cid:173)
`determined magnitudes, and means .responsive to the 40
`binary code in said first register means for selectively
`connecting on of said current sources to the respective
`group of n diodes.
`S. Apparatus according to claim 4 wherein the binary
`code transferred to said first register means contains at 45
`least 2 m bits, and each of said current source means
`includes decoder means for decoding 2 bits of said bi(cid:173)
`nary code in said first register means to selectively op(cid:173)
`erate said current sources.
`6. Apparatus according to claim 4 further including so
`brightness control means for operating said current
`sources for a predetermined period of time.
`7. Apparatus according to claim 6 wherein said
`brightness control means comprises means responsive
`to a predetermined code in said first register means for 55
`controlling the duration of time that current from the
`selected current source is applied to the respective
`group of n diodes.
`8. Apparatus according to claim 6 wherein said bi(cid:173)
`nary code transferred to said first register means con- 60
`tains at least five m bits, said current source means in(cid:173)
`cluding first decoder means for decoding two of said
`bits to selectively operate said current sources and said
`
`8
`brightness control means including second decoder
`means for decoding three of said bits for selectively
`controlling the duration of operation of said selected
`diodes.
`9. A driving circuit for energizing light emitting di(cid:173)
`odes of the class which emit predominantly different
`color hues when driven by respectively different cur(cid:173)
`rents, said circuit including current source means
`adapted to selectively provide one of a plurality of dif(cid:173)
`ferent predetermined current magnitudes; output
`means adapted to be connected to said diodes: and de(cid:173)
`coder means responsive to a binary input code for se(cid:173)
`lectively connecting said current source means to said
`output means.
`10. Apparatus according to claim 9 wherein said cur(cid:173)
`rent source means comprises at least three current
`sources each capable of providing a different current
`magnitude and said decoder means is adapted to re(cid:173)
`ceive a two-bit binary signal to decode said signal to se(cid:173)
`lectively connect one of said current sources to said
`output means.
`11. Apparatus according to claim 9 further including
`control means for operating said decoder means for a
`predetermined period of time.
`12. Apparatus according to claim 11 wherein said
`control means comprises second decoder means re(cid:173)
`sponsive to a binary input code for controlling the du(cid:173)
`ration of time that current from said current source
`means is applied to said output.
`13. Apparatus according to claim 1 l wherein said bi(cid:173)
`nary input code includes at least five bits, said first(cid:173)
`named decoder means being responsive to at least two
`of said bits to selectively connect said current magni(cid:173)
`tudes to said output means, and said control means in(cid:173)
`cludes second decoder means responsive to at least
`three of said bits for selectively controlling the duration
`of operation of said first-named decoder means.
`14. Apparatus according to claim 13 wherein said
`current source means comprises at least three current
`sources each capable of providing a mutually exclusive
`current magnitude and said decoder means is adapted
`to receive a two-bit binary signal to decode said signal
`to selectively connect one of said current sources to
`said output means.
`1S. Apparatus according to claim 1 wherein said first
`register means produces x m output bits, m number of
`circuit means each responsive to mutually exclusive x
`number of bits for producing driving currents each hav(cid:173)
`ing a current amplitude dependent upon the bit pattern
`of sai4 respective x number of bits, and means connect(cid:173)
`ing each of said circuit means to respective ones of said
`groups of n diodes.
`16. Apparatus according to claim 15 wherein each of
`said circuit means is responsive to a respective x
`number of bits to produce a driving pulse having a cur(cid:173)
`rent amplitude and a time duration dependent upon the
`bit pattern of said respective x number of bits.
`17. Apparatus according to claim 1 wherein said sec(cid:173)
`ond register means conditions said groups of m diodes
`in sequence, whereby diodes in a single group of m
`diodes as selected by said second register means are op(cid:173)
`erated by said first register means.
`* * * *
`•
`
`65
`
`(cid:47)(cid:50)(cid:58)(cid:40)(cid:54) 1030, Page 7
`VIZIO Ex. 1030 Page 0007
`
`