Replacing defective circuit elements by column and row shifting in a flat-panel display

Information

  • Patent Grant
  • 6518945
  • Patent Number
    6,518,945
  • Date Filed
    Friday, July 25, 1997
    27 years ago
  • Date Issued
    Tuesday, February 11, 2003
    22 years ago
  • Inventors
  • Original Assignees
  • Examiners
    • Shalwala; Bipin
    • Nguyen; Jimmy H.
    Agents
    • Henneman & Saunders
    • Henneman, Jr.; Larry E.
Abstract
A flat panel display includes a plurality of pixel cells arranged in a rectangular matrix of columns and rows. Each pixel cell includes a pixel electrode, a primary storage element, and a switch for selectively coupling the pixel electrode with the primary storage element and a storage element of another pixel cell in an adjacent row or column. Columns and/or rows of redundant storage elements are provided, such that the switches of pixel cells in the last row or column of the display selectively couple the pixel electrode with a primary storage element and a redundant storage element.
Description




BACKGROUND OF THE INVENTION




1. Field of the Invention




This invention relates generally to flat panel displays, and more particularly to flat-panel displays having redundant elements to replace defective circuit elements.




2. Description of the Background Art




As shown in

FIG. 1

, a typical flat-panel display (e.g., a liquid crystal display for use with a computer)


100


includes a number of pixel cells


110


(r,c) arranged in a rectangular array of m rows and n columns, a data bus driver


112


which asserts data signals on data lines


114


(c), and an address bus driver


116


, which sequentially asserts row-select signals on address lines


118


(r). Each pixel cell


110


includes a capacitor


120


, a transistor


122


, and a pixel electrode


124


. Transistor


122


has a gate terminal


126


coupled to address line


118


(


1


), a drain terminal


128


coupled to data line


114


(


1


), and a source terminal


130


coupled to capacitor


120


. When address bus driver


116


asserts a high signal on address line


118


(


1


), transistor


122


is turned on, allowing capacitor


120


to be charged or discharged, depending on the signal on data line


114


(


1


), thus storing the data signal. Capacitor


120


is coupled to pixel electrode


124


, and asserts the stored signal thereon. Pixel electrode


124


contacts an optically active pixel element (not shown), for example a liquid crystal cell, and the signal applied to the pixel electrode modulates the amount of light passing through the active pixel element.




Flat panel display


100


may be a reflective display or a transmissive display. In the case of a transmissive display, incident light passes through the optically active pixel element, the pixel electrode


124


, and the substrate upon which the display is formed. Therefore, in transmissive displays, the electronic elements such as transistor


122


and capacitor


120


must be formed in gaps between the pixel electrodes


124


(r,c), so as not to interfere with the light passing through the display. In a reflective display, light is reflected off the pixel electrode, and does not pass through the substrate. Therefore, in a reflective display, the electronic elements may be formed below the pixel electrode. In either case, broken data or address lines or defective electronic components can render one or more of the pixel cells inoperative, thus degrading the image generated by the display.




Because the display output is viewed as a complete image, corrective techniques typically employed in semiconductor memory devices to cope with defective array elements, e.g., the physical relocation of a row or column, are unsuitable for flat panel displays. Many attempts have been made to overcome the problem of defective elements in flat panel displays, but none have been completely successful. For example, U.S. Pat. No. 4,995,703, issued to Kesao Noguchi, describes the division of a single pixel into four separate pixels, each with its own pixel electrode and switching transistor. If a defect renders, for example, two of the four pixels inoperative, the remaining pixels may continue to function, rendering the defect less objectionable. However, this approach suffers from the disadvantage that twice as many data and address lines are required. More importantly, the four separate pixels must be separated by a finite gap, thus reducing the active pixel surface area, and causing a reduction in brightness.




Another technique is described in U.S. Pat. No. 4,680,580, issued to Yukito Kawahara. Kawahara describes a display wherein pixels whose scan or signal lines are broken are serviced by the scan or signal line of a neighboring pixel. While this technique yields a defect that is less objectionable than a row or column that is stuck on or off, it fails to completely compensate for a defective row or column, because the defective row or column is written with data intended for the neighboring row or column, and the original data intended for the defective row or column is lost.




What is needed is a display capable of replacing a defective row or column (e.g., broken row select lines, broken data lines, or defective circuit elements), while insuring that all pixels in the array, including the pixels of the defective rows or columns, are written with their intended data.




SUMMARY




A novel display, capable of replacing defective elements, for example broken row select lines, broken data lines, or defective circuit elements, by column and/or row shifting is described. The display generally includes a plurality of pixel cells, each having a pixel electrode in contact with an optically active element (e.g., a liquid crystal element), a primary storage element, and a switch for selectively coupling the pixel electrode with the primary storage element and at least one other storage element. The display may be either transmissive or reflective. In the case of a reflective display, the pixel electrodes are, for example, metallic mirrors, deposited over the switches and storage elements formed on a silicon substrate. The present invention recognizes that redundancy can be provided in the circuit elements, apart from the pixel electrodes and the optically active elements, such that replacement circuit elements can service a pixel electrode in its original position. Thus, no redundancy is necessary for the pixel electrodes or the optically active elements.




In one embodiment the display replaces defective elements by column shifting. A switch, for example a single bit multiplexer, selectively couples a pixel electrode with a primary storage element, for example an SRAM latch, and a storage element of an adjacent column. This embodiment further includes a controller, having a first voltage supply terminal, a second voltage supply terminal, a fuse, and a terminator. The fuse has a first end coupled to the first voltage supply and a second end coupled, via a control line, to the switch. The terminator is intercoupled between the second end of the fuse and the second voltage supply terminal, and operates to maintain a low voltage on the control line when the fuse is opened. Responsive to the low signal on the control line, the switch couples the pixel electrode with the storage element of the adjacent column. A data router, coupled to the control line, redirects data from the primary storage element to the adjacent storage element, responsive to the low signal on the control line.




Typically, any defective elements are identified and replaced during manufacturing. For instance, after the display has been fabricated, but before the display itself is completed, test data is conventionally written to and read from the storage elements of the display. Defects are identified by comparing the written to the read data. This information is then transferred to a computer controlled laser, which vaporizes the appropriate fuses, which are typically made of polysilicon or metal, of the controller, initiating the column shift. Optionally, the replacement of defective elements can occur in the field, by providing, for example, a software programmable controller. Of course other types of programmable elements can be substituted for the fuses.




In a second embodiment, the display replaces defective elements by row shifting. This embodiment includes a pixel electrode, a primary storage element, a second storage element, and a switch. The switch selectively couples the pixel electrode with the primary storage element and the second storage element, disposed in an adjacent row. This embodiment further includes a controller, coupled to the switch via a control line, for initiating a row shift. A row-select router, coupled to the control line, redirects row-select signals from the primary storage element to the second storage element.




In a third embodiment, the display replaces defective elements by column and row shifting. This embodiment includes a pixel electrode, a first switch, for example a two-bit multiplexer, a second switch, for example a two-level multiplexer, a primary storage element, a second storage element, a third storage element, and a fourth storage element. The first switch selectively couples the pixel electrode with the primary storage element, the second storage element disposed in an adjacent column, and the second switch. The second switch selectively couples the first switch with the third and fourth storage elements, disposed in an adjacent row, such that the pixel electrode may be coupled with either the third or fourth storage element, via the first and second switches. This embodiment further includes a column controller coupled to the switches via column control lines, a row controller coupled to the switches via row control lines, a data router coupled to the column control lines, and a row-select router coupled to the row control lines.




Finally, in a fourth embodiment, the display includes a pixel electrode, a first storage element, a second storage element, a first switch, and a second switch. The first switch selectively couples the pixel electrode with the first storage element, and the second switch selectively couples the pixel electrode with the second storage element. Optionally, the switches are CMOS transmission gates, each having a pair of control terminals. This embodiment further includes an activator and a controller. The activator is coupled to the controller and, via a pair of control lines, to the control terminals of the switches. Responsive to a signal from the controller, the activator asserts complimentary (inverse) signals on the pair of control lines. The switches are connected to the control lines in a complimentary fashion, such that both switches are neither on nor off at the same time.











BRIEF DESCRIPTION OF THE DRAWINGS





FIG. 1

illustrates a prior art flat panel display;





FIG. 2

is a block diagram of a flat panel display in accordance with a first embodiment of the present invention;





FIG. 2



a


is a detailed block diagram showing two adjacent pixel cells of the display shown in

FIG. 2

;





FIG. 3

is a schematic diagram of a storage element shown in a pixel cell of

FIG. 2



a;







FIG. 4

is a schematic diagram of a switch shown in a pixel cell of

FIG. 2



a;







FIG. 5

is a schematic diagram of a router and a controller of the display shown in

FIG. 2

;





FIG. 6

is a block diagram of a flat panel display in accordance with a second embodiment of the present invention;





FIG. 6



a


is a detailed block diagram showing two adjacent pixel cells of the display shown in

FIG. 6

;





FIG. 7

is a block diagram of a flat panel display in accordance with a third embodiment of the present invention, wherein data and row-select lines are omitted for clarity;





FIG. 7



a


is a detailed block diagram showing four adjacent pixel cells of the display shown in

FIG. 7

;





FIG. 8

is a schematic diagram of a switch shown in

FIG. 7



a;







FIG. 9

is a schematic diagram of an alternate multiplexer, for use in the switch of

FIG. 8

;





FIG. 10

is a block diagram of a portion of a flat panel display in accordance with a fourth embodiment of the present invention;





FIG. 11

is a schematic diagram of a switch shown in the display of

FIG. 10

; and





FIG. 12

is a schematic diagram of an activator shown in the display of FIG.


10


.











DETAILED DESCRIPTION




The following detailed description describes a novel flat panel display. Numerous specific details are set forth, for example the number of pixels in the display, the type of storage elements employed, and the number of redundant storage elements provided. Those skilled in the art will recognize, however, that the invention may be practiced apart from these specific details. In other instances, details of well known circuits and techniques have been omitted so as not to obscure the present invention.





FIG. 2

shows a flat panel display


200


, capable of defect compensation by column shifting, including a plurality of pixel cells


201


(r,c), arranged in a rectangular matrix of rows and columns, where the indices r and c represent the row and column numbers of each pixel cells


201


(r,c), respectively. Display


200


is shown, in this example, to include 768 rows and 1024 columns as in a typical computer display, but those skilled in the art will recognize that the invention may be practiced with more or fewer rows or columns. Display


200


further includes a plurality of redundant storage elements


202


(r), a data router


204


, and a controller


206


.




Router


204


includes a plurality of data input terminals


208


, a plurality of data output terminals


210


, and a plurality of control input terminals


212


. Data input terminals


208


are arranged in complementary pairs


208




a


(c) and


208




b


(c) to receive complementary data destined for a particular column of pixel cells


201


(


1


,c)-


201


(


768


,c). For example, the pair of data input terminals


208




a


(


1


) and


208




b


(


1


) receive data that is to be displayed by pixel cells


201


(r,


1


) of the first column. Data output terminals


21


( ) are also arranged in pairs


210




a


(c) and


210




b


(c), each pair being coupled via pairs of data lines


214




a


(c) and


214




b


(c), respectively, with a column of pixel cells


201


(


1


c)-


201


(


768


,c), except for data output terminals


210




a


(


1025


) and


210




b


(


1025


), which are coupled with the column of redundant storage elements


202


(


1


)-


202


(


768


). Each control input terminal


212


(c) is also coupled, via control lines


216


(c), with a column of pixel cells


201


(


1


,c)-


201


(


768


,c). Controller


206


includes a plurality of control output terminals


218


(c), each coupled, via control line


216


(c), to a respective control input terminal


212


(c) of router


204


. Finally, pixel cells


201


(r,c) of common rows are coupled via row-select lines


219


(r) to a row scanner (not shown).





FIG. 2



a


, shows two adjacent pixel cells


201


(r,c) and


201


(r,c+1), each including a pixel electrode


220


, a primary storage element


222


, and a switch


224


. Each pixel electrode


220


contacts an optically active pixel element (not shown), for example a liquid crystal cell. In a reflective display, pixel electrodes


220


(r, c) are, for example, metallic mirrors. Each of storage elements


222


(r,c) and


202


(r) (

FIG. 2

) includes a pair of data input terminals


226




a


(r,c) and


226




b


(r,c), a data output terminal


228


(r,c), and a row-select terminal


230


(r,c). Complementary data input terminals


226




a


(r,c) and


226




b


(r,c) are coupled to data lines


214




a


(c) and


214




b


(c), respectively, and row-select terminal


230


(r,c) is coupled to row-select line


219


(r). Responsive to a row-select signal being asserted on row-select line


219




r


, storage element


222


(r,c) stores the data being asserted on data lines


214




a


(c) and


214




b


(c), and then asserts the stored data on data output terminal


228


(r,c), until it is rewritten with new data.




Each switch


224


(r,c) includes a first input terminal


232


(r,c), a second input terminal


234


(r,c), an output terminal


236


(r,c), and a control terminal


238


(r,c). First input terminal


232


(r,c) is coupled to output terminal


228


(r,c) of storage element


222


(r,c), second input terminal


234


(r,c) is coupled to output terminal


232


(r,c+1) of adjacent storage element


222


(r,c+1), and output terminal


236


(r,c) is coupled to pixel electrode


220


(r,c). Control terminal


238


(r,c) is coupled to control line


216


(c).




Display


200


replaces defective elements as follows. Assume that a column (x) has a defect, for example a shorted storage element


222


(r,x). In order to replace the defective column (x), controller


206


asserts a first control signal on all control lines


216


(c) to the left of the defective column (x), i.e., all control lines


216


(c) where c<x, and a second control signal on the remaining control lines


216


(c), where c≧x. For all columns where c<x, the first control signal on control lines


216


(c)c causes all switches


224


(r,c) to couple the output terminals


228


(r,c) of storage elements


222


(r,c) with pixel electrodes


220


(r,c), such that data stored in storage elements


222


(r,c) is asserted on pixel electrodes


220


(r,c). For all columns where c≧x, the second control signal on control lines


216


(c) causes all switches


224


(r,c) to couple the output terminals


228


(r,c+1) of adjacent storage elements


222


(r,c+1) (or storage elements


202


(r) in the case of the last column) with pixel electrodes


220


(r,c), such that data stored in adjacent storage elements


222


(r,c+1) (or storage elements


202


(r)) is asserted on pixel electrodes


220


(r,c). Thus, each switch


224


(r,c) selectively couples pixel electrode


220


(r,c) with either storage element


222


(r,c) or an adjacent storage element


222


(r,c+1) (or


202


(r)).




In order that each pixel electrode


220


(r,c) is driven with its intended data, router


206


responds to the control signals on control lines


216


(c), as follows. Responsive to the first control signal being asserted on a given control line


216


(c), router


204


directs the data received on data input terminals


208




a


(c) and


208




b


(c) to data output terminals


210




a


(c) and


210




b


(c), and thus to data lines


214




a


(c) and


214




b


(c), respectively. Responsive to the second control signal being asserted on a given control line


216


(c), router


204


redirects the data received on data input terminals


208




a


(c) and


208




b


(c) to data output terminals


210




a


(c+1) and


210




b


(c+1), and thus to data lines


214




a


(c+1) and


214




b


(c+1), respectively. The routing function performed by router


204


, in cooperation with the selective coupling function of switches


224


(r,c), insures that all data is written to its intended pixel electrode


220


(r,c).




While display


200


is shown, for clarity, to include only one column of redundant storage elements, those skilled in the art will understand that additional columns of redundant storage elements may be included to replace additional defective display columns. For example, by substituting a two-bit multiplexer for switches


224


(r,c) and adding a second control line for each column, each pixel electrode


220


(r,c) could be selectively coupled to four, rather than two, different storage elements


222


(r,c).




Furthermore, display


200


is shown in

FIG. 2

with pixel electrodes


220


(r,c) overlaying the electrical components such as storage elements


222


(r,c) and switches


224


(r,c). Such an arrangement is indicative of a reflective display, wherein the electrical components are formed on a silicon substrate, and the pixel electrodes are reflective, metallic mirrors formed over the electrical components. Those skilled in the art will recognize, however, that the present invention is not limited to reflective displays, and may be practiced in transmissive displays, for example displays formed by thin film transistors (TFTs) on glass. In such TFT displays, the electronics are formed in gaps between the pixel electrodes, so as not to interfere with the light passing through the display.





FIG. 3

shows one of the storage elements


222


(r,c), of display


200


, in greater detail. Storage element


222


(r,c) includes a first NMOS transistor


302


, a second NMOS transistor


304


, a first inverter


306


, and a second inverter


308


. First NMOS transistor


302


has a gate terminal


310


coupled to row-select terminal


230


, a drain terminal


312


coupled to first data input terminal


226




a


, and a source terminal


314


coupled to data output terminal


228


. Second NMOS transistor


304


has a gate terminal


316


coupled to row-select terminal


230


, a source terminal


318


coupled to second data input terminal


226




b


, and a source terminal


320


. Inverter


306


has an input terminal


322


, coupled to data output terminal


228


, and an output terminal


324


coupled to source terminal


320


of second NMOS transistor


304


. Inverter


308


has an output terminal


326


, coupled to data output terminal


228


, and an input terminal


328


coupled to source terminal


320


of second NMOS transistor


304


.




When a high signal, is asserted on row-select terminal


230


, and thus coupled gate terminals


310


and


316


of first NMOS transistor


302


and second NMOS transistor


304


respectively, first and second NMOS transistors


302


and


304


are brought into a conducting state. Depending on the data signals being asserted on data input terminals


226




a


and


226




b


, via data lines


210




a


(c) and


210




b


(c), data output terminal


228


is pulled into either a high or a low state. If, for example, a high signal is being asserted on data input terminal


226




a


and a low signal is being asserted on data input terminal


226




b


, then data output terminal


228


is pulled into a high state as follows. The high signal on data input terminal


226




a


is communicated through conducting first NMOS transistor


302


, to the input terminal


322


of first inverter


306


and to data output terminal


228


. Responsive to the high signal on its input terminal


322


, first inverter


306


asserts, via output terminal


324


, a low signal on the input terminal


328


of second inverter


308


, causing second inverter


308


to assert a high signal, via its output terminal


326


, on data output terminal


228


(r,c). Because the high signal asserted by second inverter


308


is also asserted on the input terminal


322


of first inverter


306


, the high signal is latched on data output terminal


228


(r,c), even after first and second NMOS transistors


302


and


304


are no longer in a conducting state.




The latched state of storage element


222


(r,c) can be changed as follows. First, a low signal is asserted on data input terminal


226




a


and a high signal is asserted on data input terminal


226




b


. Then, when NMOS transistors


302


and


304


are brought into a conducting state by a row-select signal, the low signal on data input terminal


226




a


is asserted, through conducting NMOS transistor


302


, onto data output terminal


228


and input terminal


322


of first inverter


306


. The high signal on data input terminal


226




b


is asserted, through conducting NMOS transistor


304


, onto the input terminal


328


of inverter


308


, to prevent inverter


308


from attempting to maintain the high signal on data output terminal


228


. Additionally, responsive to the low signal being asserted on its input terminal


322


, first inverter


306


asserts a high signal on the input terminal


328


of second inverter


308


, causing inverter


308


to latch the low signal on data output terminal


228


, even after first and second NMOS transistors


302


and


304


are no longer in a conducting state.




Those skilled in the art will recognize storage element


222


(r,c) as a static random access memory (SRAM) latch. It should be apparent, however, that the present invention may be practiced with other types of storage elements, including, but not limited to, dynamic random access memory (DRAM) latches. Furthermore, while the particular embodiment described employs a digital storage element, those skilled in the art will understand that the present invention may be practiced using analog type storage elements having a single data input terminal as shown, for example, in FIG.


1


.





FIG. 4

shows a detailed view of one of the switches


224


(r,c), of pixel cell


201


(r,c). Switch


224


(r,c) includes a first NMOS transistor


402


, a first PMOS transistor


404


, a first inverter


406


, a second NMOS transistor


408


, a second PMOS transistor


410


, and a second inverter


412


. Second PMOS transistor


410


has a gate terminal


424


coupled to control terminal


238


, a source terminal


426


coupled to second input terminal


234


and a drain terminal


428


coupled to output terminal


236


. Second inverter


412


has an input terminal


420


, coupled to control terminal


238


, and an output terminal


422


. Second NMOS transistor


408


has a gate terminal


414


coupled to output terminal


422


of second inverter


412


, a drain terminal


416


coupled to second input terminal


234


, and a source terminal


418


coupled to output terminal


236


. First PMOS transistor


404


has a gate terminal


440


coupled to output terminal


422


of second inverter


412


, a source terminal


442


coupled to first input terminal


232


, and a drain terminal


444


coupled to output terminal


236


. First inverter


406


has an input terminal


436


coupled to output terminal


422


of second inverter


412


, and an output terminal


438


. First NMOS transistor


402


has a gate terminal


430


coupled to output terminal


438


of first inverter


406


, a drain terminal


432


coupled to first input terminal


232


(r,c), and a source terminal


434


coupled to output terminal


236


(r,c).




Those skilled in the art will recognize that second NMOS transistor


408


, second PMOS transistor


410


, and second inverter


412


, connected as described, operate as a conventional transmission gate. A low signal on control terminal


238


turns second PMOS transistor


410


on, and causes second inverter


412


to assert a high signal on gate terminal


414


of second NMOS transistor


408


, turning it on as well. Thus, when a low signal is asserted on control terminal


238


, a signal on second input terminal


234


is communicated to output terminal


236


. When, however, a high signal is asserted on control terminal


238


, second NMOS transistor


408


and second PMOS transistor


410


are turned off, effectively isolating output terminal


236


from second input terminal


234


. The combination of second NMOS transistor


408


and second PMOS transistor


410


insures that output terminal


236


can follow the voltage on second input terminal


234


all the way to either of the high or low supply voltages.




First NMOS transistor


402


, first PMOS transistor


404


, and first inverter


406


also function together as a transmission gate. However, because the gate terminal


440


of first PMOS transistor


404


and the input terminal


436


of first inverter


406


are coupled to control terminal


238


through second inverter


412


, the transmission gate formed by first NMOS transistor


402


, first PMOS transistor


404


, and first inverter


406


responds to the control signal on control terminal


238


in a complimentary fashion with respect to the transmission gate formed by second NMOS transistor


408


, second PMOS transistor


410


, and second inverter


412


. Specifically, a low signal on control terminal


238


causes first NMOS transistor


402


and first PMOS transistor


404


to turn off, effectively isolating output terminal


236


from first input terminal


232


. On the other hand, a high signal on control terminal


238


causes first NMOS transistor


402


and first PMOS transistor


404


to turn on, so that the voltage on output terminal


236


tracks the voltage on first input terminal


232


.




As described, switch


224


(r,c) functions as a single-bit controlled (2 to 1) multiplexer. Responsive to a first (high) signal on control terminal


238


, switch


224


(r,c) passes the signal on first input terminal


232


to output terminal


236


, and isolates second input terminal


234


from output terminal


236


. Responsive to a second (low) signal on control terminal


238


, switch


224


(r,c) passes the signal on second input terminal


234


to output terminal


236


, and isolates first input terminal


232


from output terminal


236


. Thus, switch


224


(r,c) selectively couples its first input terminal


232


and its second input terminal


234


with its output terminal


236


.




Those skilled in the art will also recognize that one of inverters


406


or


412


could be eliminated from switch


224


(r,c). For example, inverter


406


could be eliminated, by coupling gate terminal


430


of NMOS transistor


402


directly to control terminal


238


, without changing the operation of switch


224


(r,c). Obviously, such reduction in the number of devices is desirable.





FIG. 5

shows router


204


and controller


206


in greater detail. The matrix of pixel cells


201


(r,c) of display


200


is omitted for clarity. Controller


206


includes a first (Vdd) voltage supply terminal


502


, a fuse chain


504


, a terminator


506


, and a second (gnd) voltage supply terminal


508


.




Fuse chain


504


includes a plurality of fuses


510


(c), coupled in series between first voltage supply terminal


502


and terminator


506


. Fuses


510


(c) are polysilicon fuses, which can be selectively vaporized by a laser (not shown). Those skilled in the art will understand, however, that fuses


510


may be formed from metal, or any other material capable of being selectively disrupted to open the circuit. Each control output terminal


218


(c) is coupled to fuse chain


504


between fuses


510


(c) and


510


(c+1).




Terminator


506


includes an input terminal


511


, an inverter


512


, a first NMOS transistor


514


, a second NMOS transistor


516


, and a reset terminal


517


. Input terminal


511


is coupled to first voltage supply terminal


502


, via fuse chain


504


. Inverter


512


has an input terminal


518


, coupled to input terminal


511


, and an output terminal


520


. First NMOS transistor


514


has a gate terminal


522


coupled to output terminal


520


of inverter


512


, a source terminal


524


coupled to second supply terminal


508


, and a drain terminal


526


coupled to input terminal


511


. Second NMOS transistor


516


has a gate terminal


528


coupled to reset terminal


517


, a source terminal


530


coupled to second supply terminal


508


, and a drain terminal


532


coupled to input terminal


511


.




When there are no defective elements to be replaced in display


200


, all fuses


510


(c) are left intact, and the fuse chain


504


maintains each control output terminal


218


(c) at Vdd. Responsive to the high (Vdd) signal on its input terminal


518


, inverter


512


asserts a low signal on its output terminal


520


, maintaining first NMOS transistor


514


in a nonconducting state. Similarly, reset terminal


517


is normally held low, maintaining second NMOS transistor


516


in a nonconducting state. Thus, when there are no defects in display


200


, controller


206


asserts a first signal (Vdd) on all control lines


216


(c), via control output terminals


218


(c).




If, however, there is a defect in a column of display


200


, for example column (x), then controller


206


is set as follows. First, fuse


510


(x), is selectively blown, disconnecting the portion of fuse chain


504


between the opened fuse


510


(x) and terminator


506


from Vdd. Next, a high reset pulse is applied to reset terminal


517


, placing second NMOS transistor


516


in a conducting state, thereby pulling input terminal


511


and coupled control output terminals


218


(x)-


218


(


1024


) low (close to gnd). Because input terminal


518


of inverter


512


is also coupled to input terminal


511


, the low signal on input terminal


511


causes inverter


512


to assert a high signal on its output terminal


520


, placing first NMOS transistor


514


in a conducting state, thus maintaining the low signal on output terminal


511


, even after the reset pulse ends.




In summary, when a column (x) has a defect, fuse


510


(x) is selectively blown and a reset pulse is applied to reset terminal


517


. Thereafter, controller


206


asserts a first (high) signal on control output terminals


218


(


1


)-


218


(x−1), and asserts a second (low) signal on control output terminals


218


(x)-


218


(


1024


). Those skilled in the art will recognize that any circuit, for example a register, that is capable of storing and asserting the appropriate signals on control lines


216


(c) may be substituted for controller


206


.




Defective elements are identified and replaced, while display


200


is still on the substrate from which it is manufactured. Test data is written to and read from storage elements


222


(r,c), and defects are identified by comparing the written data to the read data. This information is then transferred to a computer controlled laser (not shown), which vaporizes the appropriate fuse


510


(c) of controller


206


, initiating the column shift. Optionally, the replacement of defective elements can occur in the field, by substituting, for example, a software programmable controller for controller


206


.




In addition to controlling switches


224


(r,c), as described above, the signals asserted on control output terminals


218


(c) control the operation of router


204


. Router


204


includes a plurality of pairs (a and b) of switches


540




a


(c) and


540




b


(c), each of which is substantially identical to switches


224


(r,c). Switches


540




a


(c) and


540




b


(c) have first input terminals


542


coupled to data input terminals


208




a


(c) and


208




b


(c), second input terminals


544


coupled to data input terminals


208




a


(c−1) and


208




b


(c−1), output terminals


546


coupled to data output terminals


210




a


(c) and


210




b


(c), and control terminals


548


coupled, via control input terminal


212


(c−1), to control line


216


(c−1), respectively. For example, as shown in

FIG. 5

, switch


540




a


(


2


) has a first input terminal


542


coupled to data input terminal


208




a


(


2


), a second input terminal


544


coupled to data input terminal


208




a


(


1


), an output terminal


546


coupled to data output terminal


210




a


(


2


), and a control terminal


548


coupled, via control input terminal


212


(


1


), to control line


216


(


1


).




Each of switches


540




a


(c) and


540




b


(c) selectively couples one data output terminal


210




a


(c) and


210




b


(c) with two data input terminals


208




a


(c and c−1) and


208




b


(c and c−1). For example, responsive to controller


206


asserting a first (high) signal on control terminal


548


, via control line


216


(


1


) and control input terminal


212


(


1


), switch


540




a


(


2


) couples data input terminal


208




a


(


2


) with data output terminal


210




a


(


2


). If, however, controller


206


asserts a second (low) signal on control terminal


548


, then switch


540




a


(


2


) couples data input terminal


208




a


(


1


) with data output terminal


210




a


(


2


). The result of the selective coupling performed by switches


540




a


(c) and


540




b


(c) is that if controller


206


asserts a high signal on a given control line


216


(c), then the data destined for column (c) is passed to the data lines


210




a


(c) and


210




b


(c) of column (c). On the other hand, if controller


206


asserts a low signal on control line


216


(c), then the data originally destined for column (c) is redirected to column (c+1).




Note that no switches are interposed between the pair of data input terminals


208




a


(


1


) and


208




b


(


1


) and the pair of data output terminals


210




a


(


1


) and


210




b


(


1


), or between the pair of data input terminals


208




a


(


1024


) and


208




b


(


1024


) and the pair of data output terminals


210




a


(


1025


) and


210




b


(


1025


), respectively. This is because in this embodiment no data is routed from another column to column


1


, or from column


1025


to another column. Those skilled in the art will understand, however, that switches could be employed to so route data if desired. Furthermore, such additional switches could be employed to provide isolation between data input terminals


208




a


(


1024


) and


208




b


(


1024


) and data output terminals


210




a


(


1025


) and


210




b


(


1025


), respectively, to prevent an electrical short in data lines


216




a


(


1025


) or


216




b


(


1025


) from rendering data input terminals


208




a


(


1024


) or


208




b


(


1024


) inoperative. Similarly, switches could be interposed between


208




a


(


1


) and


208




b


(


1


) and data output terminals


210




a


(


1


) and


210




b


(


1


), respectively.





FIG. 6

shows an alternate display


600


, capable of compensating for a defective element by row shifting in accordance with the present invention. Display


600


includes a plurality of pixel cells


601


(r,c), arranged in a rectangular matrix, with the indices (r,c) indicating the respective row and column of each pixel cell


601


(r,c). Display


600


further includes a plurality of redundant storage elements


602


(c), arranged in a row adjacent the last row of pixel cells


601


(


768


,c), a controller


604


, and a row-select router


606


.




Controller


604


is the same as controller


206


, except that in display


600


controller


604


asserts control signals on a plurality of control lines


608


(r), with each control line


608


(r) being coupled to a single row of pixel cells


601


(r,c). Row-select router


606


is similar to data router


204


, except that row-select router


606


requires fewer switches and terminals because there is only one row-select line


610


(r) for each row, as opposed to two data lines


612




a


(c) and


612




b


(c) for each column.




Row-select router


606


insures that pixel cells


601


(r,c) are enabled to read data from data lines


612




a


(c) and


612




b


(c) at the appropriate time, by directing row-select signals asserted on its input terminals


613


(r) to the appropriate row-select line


610


(r) or


610


(r+1). Specifically, responsive to a first (high) control signal being asserted on a given control line


608


(r), row-select router


606


directs the row-select signals asserted on input terminal


613


(r) to row-select line


610


(r). Responsive to a second (low) control signal being asserted on a given control line


608


(r), row-select router


606


redirects the row-select signals asserted on input terminal


613


(r) to row-select line


610


(r+1). Thus, row-select signals originally intended for a defective row are redirected to an adjacent row.





FIG. 6



a


shows two adjacent pixel cells


601


(r,c) and


601


(r+1,c), each including a pixel electrode


614


, a primary storage element


616


, and a switch


618


. Pixel electrodes


614


(r,c), primary storage elements


616


(r,c), switches


618


(r,c), and redundant storage elements


602


(c) are the same as the like components of display


200


. The difference in display


600


is that the second input terminal


620


of each switch


618


(r,c) is coupled to the output terminal


622


of the storage element


616


(r+1, c) of an adjacent row. In the case of the last row of switches


618


(


768


,c), their second input terminals


638


(


768


,c) are coupled to redundant storage elements


602


(c).




Display


600


replaces a defective element in a given row (x) as follows. Controller


604


asserts a first (high) control signal on all control lines


608


(r) above the defective row (x), i.e., all control lines


608


(r) where r<x, and a second control signal (low) on the remaining control lines


608


(r), where r≧x. For all rows where r<x, the first control signal on control lines


608


(r) causes switches


618


(r,c) to couple the output terminals


622


of storage elements


616


(r,c) with pixel electrodes


614


(r,c), such that data stored in storage elements


616


(r,c) is asserted on pixel electrodes


614


(r,c). For all rows where r≧x, the second control signal on control lines


608


(r) causes switches


606


(r,c) to couple the output terminals


622


of storage elements


616


(r+1,c) (or storage elements


608


(c) in the case of the last row) with pixel electrodes


614


(r,c), such that data stored in adjacent storage elements


616


(r+1,c) (or storage elements


602


(c)) is asserted on pixel electrodes


614


(r,c). Thus, each switch


618


(r,c) selectively couples pixel electrode


614


(r,c) with storage element


616


(r,c) and an adjacent storage element


616


(r+1,c) (or


602


(c)).





FIG. 7

shows an alternate display


700


, combining the column shifting of display


200


with the row shifting of display


600


. Display


700


includes a plurality of pixel cells


701


(r,c), a row of redundant storage elements


702


(c), a row of redundant switches


704


(c), a column of redundant storage elements


706


(r), a column controller


708


, a plurality of column control lines


710


(c), a row controller


712


, and a plurality of row control lines


714


(r). The indices (r) and (c) represent the row and column, respectively, in which a given device is located. Redundant storage elements


702


(c) and


706


(r), redundant switches


704


(c), column controller


708


and row controller


712


function the same as the analogous components of displays


200


and


600


. Display


700


also includes a data router, a row-select router, data lines, and row-select lines, each of which function substantially the same as the analogous elements of displays


200


and


600


, but these elements are omitted from

FIG. 7

for clarity.





FIG. 7



a


shows four adjacent pixel cells


701


(r,c),


701


(r+1,c),


701


(r,c+1), and


701


(r+1,c+1), each including a pixel electrode


716


, a primary storage element


718


, and a primary switch


720


. Pixel electrodes


716


and primary storage elements


718


are the same as the like components of display


200


. Primary switches


720


, however, are more complex.




Each primary switch


720


has a first input terminal


722


, a second input terminal


724


, a third input terminal


726


, a first output terminal


728


, a second output terminal


730


, a column control terminal


732


, and a row control terminal


734


. The terminals of a given primary switch


720


(r,c) are coupled as follows. First input terminal


722


is coupled to primary storage element


718


(r,c), second input terminal


724


is coupled to primary storage element


718


(r,c+1), and third input terminal


722


is coupled to second output terminal


730


of switch


720


(r+1,c). First output terminal


728


is coupled to pixel electrode


716


(r,c), and second output terminal


730


is coupled to third input terminal


726


of primary switch


720


(r−1,c) (not shown). Column control terminal


732


is coupled to column control line


710


(c), and row control terminal


734


is coupled to row control line


714


(r).




There are some exceptions to the above described coupling of primary switches


720


(r,c). For example, second output terminals


730


of primary switches


720


(


1


,c) (first row) are unused, because there are no storage elements disposed above the first row. Those skilled in the art will recognize that single output switches could be substituted for primary switches


720


(


1


,c). Also, second input terminals


724


of primary switches


720


(r,


1024


) (last column) are coupled to redundant storage elements


706


(r), and third input terminals of primary switches


720


(


768


,c) (last row) are coupled to redundant switches


704


(c).




Display


700


replaces a defective element in a row and/or column as follows. Row controller


708


and column controller


712


function substantially identically to controllers


604


(

FIG. 6

) and


206


(FIG.


2


), respectively. Specifically, for a defective row (x), row controller


708


asserts a high control signal on row control lines


714


(r), for all r<x, and a low control signal on row control lines


714


(r), for all r≧x. Similarly, for a defective column (y), column controller


712


asserts a high control signal on column control lines


710


(c), for all c<y, and a low control signal on column control lines


710


(c), for all c≧x.




A given primary switch


720


(r,c) replaces a defective element in a row or column by responding to the different combinations of control signals asserted on row control line


714


(r) and column control line


710


(c) as follows. If both signals are high, then row (r) and column (c) are unaffected by row or column replacement, and switch


720


couples pixel electrode


716


(r,c) with primary storage element


718


(r,c). When replacing a defective column only, the signal asserted on column control line


710


(c) is low and the signal asserted on row control line


714


(r) is high, causing primary switch


720


to couple pixel electrode


716


(r,c) with primary storage element


718


(r,c+1).




Row replacement is slightly more complex. When replacing elements in a defective row only, the signal asserted on column control line


710


(c) is high and the signal asserted on row control line


714


(r) is low, causing primary switch


720


(r,c) to couple pixel electrode


716


(r,c) with third input terminal


726


(r,c), and to couple primary storage element


718


(r,c) with second output terminal


730


(r,c). Since a low control signal is being asserted on row control line


714


(r), a low signal is also being asserted on control line


714


(r+1), causing primary switch


720


(r+1,c) to couple primary storage element


718


(r+1,c) with second output terminal


730


(r+1,c). Thus, pixel electrode


716


(r,c) is coupled, via primary switches


720


(r,c) and


720


(r,c+1), with primary storage element


718


(r+1,c).




When replacing defective elements of both a row and a column, the signals asserted on column control line


710


(c) and row control line


714


(r) are both low, causing primary switch


720


(r,c) to couple pixel electrode


716


(r,c) with third input terminal


726


(r,c), and to couple primary storage element


718


(r,c+1) with second output terminal


730


(r,c). Since a low signal is being asserted on control line


714


(r), a low signal is also being asserted on control line


714


(r+1), causing primary switch


720


(r+1,c) to couple primary storage element


718


(r+1,c+1) with its second output terminal


730


(r+1,c). Thus, pixel electrode


716


(r,c) is coupled, via primary switches


720


(r,c) and


720


(r+1,c), with primary storage element


718


(r+1,c+1).





FIG. 8

, shows a primary switch


720


in greater detail to include a first multiplexer


802


and a second multiplexer


804


. In one embodiment, each multiplexer


802


and


804


is substantially identical to switch


224


(r,c), as shown in FIG.


4


. First multiplexer


802


has a first input terminal


806


and a second input terminal


808


coupled to first input terminal


722


and second input terminal


724


of primary switch


720


, respectively. First multiplexer


802


also has a control terminal


810


coupled to column control terminal


732


, and an output terminal


812


coupled to second output terminal


730


of primary switch


720


. Second multiplexer


804


has a first input terminal


814


coupled to output terminal


812


of first multiplexer


802


, a second input terminal


816


coupled to third input terminal


726


of primary switch


720


, a control terminal


818


coupled to row control terminal


734


, and an output terminal


820


coupled to first output terminal


728


of primary switch


720


.




Primary switch


720


performs the above described functions as follows. In the first case, high signals are asserted on both the column control terminal


732


and the row control terminal


734


. In response to the high signal being asserted, via column control terminal


732


, on its control terminal


810


, first multiplexer


802


couples its first input terminal


806


with its output terminal


812


, thus coupling first input terminal


722


with second output terminal


730


. Next, second multiplexer


804


, responsive to the high signal being asserted, via row control terminal


734


, on its control terminal


818


, couples its first input terminal


814


with its output terminal


820


, thus coupling first input terminal


722


, via multiplexers


802


and


804


, with first output terminal


728


.




During column shifting only, a low signal is asserted on column control terminal


732


and a high signal is asserted on row control terminal


734


. Responsive to the low signal on its control terminal


810


, first multiplexer


802


couples its second input terminal


808


with its output terminal


812


, thus coupling second input terminal


724


with second output terminal


730


. Responsive to the high signal on its control terminal


818


, second multiplexer


804


couples its first input terminal


814


with its output terminal


820


, thus coupling second input terminal


724


, via multiplexers


802


and


804


, with first output terminal


728


.




During row shifting only, a high signal is asserted on column control terminal


732


and a low signal is asserted on row control terminal


734


. Responsive to the high signal on its control terminal


810


, first multiplexer


802


couples its first input terminal


806


with its output terminal


812


, thus coupling first input terminal


722


with second output terminal


730


. Responsive to the low signal on its control terminal


818


, second multiplexer


804


couples its second input terminal


816


with its output terminal


820


, thus coupling third input terminal


726


with first output terminal


728


.




Finally, during both column and row shifting, low signals are asserted on both column control terminal


732


and row control terminal


730


. Responsive to the low signal on its control terminal


810


, first multiplexer


802


couples its second input terminal


808


with its output terminal


812


, thus coupling second input terminal


724


with second output terminal


730


. Responsive to the low signal on its control terminal


818


, second multiplexer


804


couples its second input terminal


816


with its output terminal


820


, thus coupling third input terminal


726


, with first output terminal


728


.




Those skilled in the art will recognize that primary switch


720


functions as a two level multiplexer, multiplexing columns at the first level, and multiplexing rows at the second. Furthermore, in the case of no row or column shifting, the coupling of first input terminal


722


with second output terminal


730


is irrelevant to the proper operation of display


700


, and should not be considered a limiting characteristic of primary switch


720


. Similarly, during column shifting only, the coupling of second input terminal


724


with second output terminal


730


is irrelevant to the proper operation of display


700


, and should not be considered a limiting characteristic of primary switch


720


. As used herein, the term “switch” encompasses any device capable of performing the essential couplings described.





FIG. 9

shows an alternate multiplexer


900


that may be substituted for each of multiplexers


802


and


804


of switch


706


, or for switches


224


(r,c) or


618


(r,c). Multiplexer


900


includes a first input terminal


902


, a second input terminal


904


, an output terminal


906


, a control terminal


908


, an NMOS transistor


910


, and a PMOS transistor


912


. NMOS transistor


910


has a drain terminal


914


coupled to first input terminal


902


, a source terminal


916


coupled to output terminal


906


, and a gate terminal


918


coupled to control terminal


908


. PMOS transistor


912


has a source terminal


920


coupled to second input terminal


904


, a drain terminal


922


coupled to output terminal


906


, and a gate terminal


924


coupled to control terminal


908


.




Multiplexer


900


operates as follows. A high signal asserted on control terminal


908


turns NMOS transistor


910


on, and turns PMOS transistor


912


off, thus passing a signal asserted on first input terminal


902


to output terminal


906


, and isolating output terminal


906


from second input terminal


904


. On the other hand, a low signal asserted on control terminal


908


turns NMOS transistor


910


off, and turns PMOS transistor


912


on, thus passing a signal asserted on second input terminal


904


to output terminal


906


, and isolating output terminal


906


from first input terminal


904


.




The major advantage of multiplexer


900


is its simplicity. Since displays typically contain hundreds of thousands of switches, the elimination of a single device from each switch results in a substantial reduction in the device count of a display. Unlike transmission gates, however, multiplexer


900


would generally not be able to drive its output terminal


906


all the way to either of the circuit supply voltages. For example, consider the case when high signals are asserted on first input terminal


902


and control terminal


908


. NMOS transistor


910


begins to conduct, raising the voltage on output terminal


906


toward that of the high signal being asserted on first input terminal


902


, but when the difference between the voltage on output terminal


906


and the voltage on control terminal


908


is less than the threshold voltage of NMOS transistor


910


, NMOS transistor


910


turns off. Thus, NMOS transistor


910


can only pull output terminal


906


up to within its threshold voltage of the high signal being asserted on control terminal


908


. Similarly, PMOS transistor


912


can only pull output terminal


906


down to within its threshold voltage of a low signal being asserted on control terminal


908


.




This limitation can be overcome, however, by driving control terminal


908


at voltages above and below the maximum and minimum values to be asserted on input terminals


902


and


904


. For example, using means well known in the art, first supply terminal


502


of controller


206


(

FIG. 5

) can be pumped so as to exceed Vdd by at least the threshold voltage of NMOS transistor


910


. Similarly, second supply terminal


508


can be pumped to a value of at least the threshold voltage of PMOS transistor


912


below ground. Multiplexer


900


would then be capable of driving output terminal


906


at any voltage between Vdd and ground.




The device count of a display can also be reduced by employing additional control lines. For example,

FIG. 10

shows one pixel cell


1001


(r,c) of an alternate display


1000


, employing dual control lines. Pixel cell


1001


(r,c) includes a pixel electrode


1002


, a primary storage element


1004


, a first switch


1006


, and a second switch


1008


. Display


1000


further includes a controller


1010


, and an activator


1012


(c), a first control line


1014


(c), and a second control line


1016


(c), for each column (c) in display


1000


. Display


1000


also includes data lines and row-select lines, but they are omitted from

FIG. 10

for clarity.




Primary storage element


1004


has a data output terminal


1018


. Switch


1006


(r,c) has an input terminal


1020


coupled to data output terminal


1018


, an output terminal


1022


coupled to pixel electrode


1002


, a first control terminal


1024


coupled to first control line


1014


(c), and a second control terminal


1026


coupled to second control line


1016


(c). Second switch


1008


has an input terminal


1028


coupled to a storage element


1004


of an adjacent pixel cell


1001


(r,c+1) (not shown), an output terminal


1030


coupled to pixel electrode


1002


, a first control terminal


1032


coupled to second control line


1016


(c), and a second control terminal


1034


coupled to first control line


1014


(c).




Activator


1012


has an input terminal


1036


coupled to a control output terminal


1038


of controller


1010


, a first output terminal


1040


coupled to first control line


1014


(c), and a second output terminal


1042


coupled to second control line


1016


(c). Responsive to controller


1010


asserting a first (high) signal on input terminal


1036


, activator


1012


asserts a low signal on first output terminal


1040


and a high signal on second output terminal


1042


. Responsive to controller


1010


asserting a second (low) signal on input terminal


1036


, activator


1012


asserts a high signal on first output terminal


1040


and a low signal on second output terminal


1042


. Thus, activator


1012


asserts complimentary signals on control lines


1014


(c) and


1016


(c). That is, when a high signal is asserted on control line


1014


, a low signal is asserted on control line


1016


, and vice versa.




Switch


1006


functions as follows. When a high signal is asserted on first control terminal


1024


and a low signal is asserted on second control terminal


1026


, switch


1006


isolates input terminal


1020


from output terminal


1022


. On the other hand, when a low signal is asserted on first control terminal


1024


and a high signal is asserted on second control terminal


1026


, switch


1006


passes a signal asserted on input terminal


1020


to output terminal


1022


. Thus, switch


1006


selectively couples storage element


1004


(r,c) with pixel electrode


1002


(r,c). Switch


1008


is substantially identical to switch


1006


, and selectively couples pixel electrode


1002


(r,c) with adjacent storage element


1004


(r,c+1).




Because first control terminals


1024


and


1032


and second control terminals


1026


and


1034


of switches


1006


and


1008


, respectively, are oppositely coupled to control lines


1014


(c) and


1016


(c), only one of switches


1006


and


1008


are in a conducting state at a time. Thus when switch


1006


couples pixel electrode


1002


(r,c) with storage element


1004


(r,c), switch


1008


is isolating pixel electrode


1002


(r,c) from adjacent storage element


1004


(r,c+1), and vice versa.





FIG. 11

shows switch


1006


in greater detail to include a PMOS transistor


1102


and an NMOS transistor


1104


. PMOS transistor


1102


has a source terminal


1106


coupled to input terminal


1020


, a drain terminal


1108


coupled to output terminal


1022


and a gate terminal


1110


coupled to first control terminal


1024


. NMOS transistor


1104


has a drain terminal


1112


coupled to input terminal


1020


, a source terminal


1114


coupled to output terminal


1022


, and a gate terminal


1116


coupled to second control terminal


1026


. Those skilled in the art will recognize this embodiment of switch


1006


as a CMOS transmission gate.





FIG. 12

shows activator


1012


in greater detail to include an inverter


1202


, having an input terminal


1204


coupled to input terminal


1036


, and an output terminal


1206


coupled to first output terminal


1040


. Input terminal


1036


is coupled directly to second output terminal


1042


. Thus, when controller


1010


asserts a signal on input terminal


1036


, the signal is communicated directly to second output terminal


1042


, and the inverse of the signal is asserted on first output terminal


1040


.




Comparing, for example, switch


224


(r,c) (

FIG. 4

) with switch


1006


, the reduction in device count associated with the use of complimentary pairs of control lines is readily apparent. Specifically, the need for inverters


406


and


412


in the transmission gates of switch


224


(r,c) could be eliminated by directly coupling gate terminals


424


and


430


with one control line and gate terminals


414


and


440


with a second complimentary control line. Thus, the single inverter of activator


1012


eliminates the need for inverters in an entire column of switches. Furthermore, the use of complimentary pairs of control lines is equally applicable to displays employing row redundancy and, because multiplexers


802


and


804


of primary switch


720


are identical to switch


224


(r,c), to displays employing a combination of row and column redundancy.




The description of the present invention with reference to several embodiments is now complete. Many of the described features may be substituted, altered or omitted, without departing from the scope of the invention. For example, the invention may be practiced using transmissive rather than reflective pixel electrodes, capacitative storage elements could be employed to facilitate the use of analog data, or bi-polar devices could be used to construct the switches. Furthermore, those skilled in the art will recognize that NMOS and PMOS transistors are capable of bidirectional operation, and, therefore, the drain and source terminals of the NMOS and PMOS devices may be interchanged.



Claims
  • 1. A display having a plurality of pixel cells arranged in columns and rows, each of said pixel cells comprising:a pixel electrode; a storage element; and a first switch for selectively coupling said pixel electrode to said storage element of said pixel cell and a storage element of a second one of said pixel cells in an adjacent row or column; whereby, once said pixel electrode is coupled to said storage element of said second one of said pixel cells, said storage element of said second one of said pixel cells replaces said storage element to receive data intended for said storage element and to provide said data stored in said storage element of said second one of said pixel cells to said pixel electrode when the row or column of said pixel cells is defective, said storage element arranged in said defective row or column of said pixel cells.
  • 2. A display in accordance with claim 1, wherein said pixel electrodes are reflective electrodes.
  • 3. A display in accordance with claim 2, wherein said reflective electrodes comprise metallic mirrors.
  • 4. A display in accordance with claim 1, wherein at least one of said storage elements comprises a latch.
  • 5. A display in accordance with claim 1, wherein said first switch comprises a multiplexer.
  • 6. A display in accordance with claim 5, wherein said multiplexer comprises:a first input terminal coupled to said storage element of said one of said pixel cells; a second input terminal coupled to said storage element of said second one of said pixel cells; an output terminal coupled to said pixel electrode; a control terminal; a transistor of a first conductivity type having a first current handling terminal coupled to said first input terminal, a second current handling terminal coupled to said output terminal, and a gate terminal coupled to said control terminal; and a transistor of a second opposite conductivity type having a first current handling terminal coupled to said second input terminal, a second current handling terminal coupled to said output terminal, and a gate terminal coupled to said control terminal.
  • 7. A display in accordance with claim 1, further comprising a controller coupled to said switch.
  • 8. A display in accordance with claim 7, wherein said controller comprises a register.
  • 9. A display in accordance with claim 7, wherein said controller comprises:a first voltage supply terminal; a second voltage supply terminal; a fuse having a first terminal coupled to said first voltage supply terminal, and a second terminal coupled to said switch; and a terminator having a first terminal coupled to said second terminal of said fuse, and a second terminal coupled to said second voltage supply terminal.
  • 10. A display in accordance with claim 9, wherein said terminator comprises:a first transistor of a first conductivity type having a gate terminal for resetting said terminator, a first current handling terminal coupled to said first terminal of said terminator, and a second current handling terminal coupled to said second voltage supply terminal; a second transistor of said first conductivity type having a gate terminal, a first current handling terminal coupled to said first terminal of said terminator, and a second current handling terminal coupled to said second voltage supply terminal; and an inverter having an input terminal coupled to said first terminal of said terminator, and an output terminal coupled to said gate terminal of said second transistor.
  • 11. A display in accordance with claim 7, further comprising a router coupled to said storage element of said second one of said pixel cells for redirecting signals intended for said storage element of said one of said pixel cells to said storage element of said second one of said pixel cells.
  • 12. A display in accordance with claim 11, wherein:said pixel electrode is a reflective electrode; at least one of said storage elements comprises a latch; said switch comprises a multiplexer, including an output terminal coupled to said pixel electrode, a first input terminal coupled to said storage element of said one of said pixel cells, a second input terminal coupled to said storage element of said second one of said pixel cells, and a control terminal; said controller comprises a register including an output terminal coupled to said control terminal of said multiplexer; and said router comprises a first signal input terminal, a second signal input terminal, a signal output terminal coupled to said storage element of said second one of said pixel cells; and a switch coupled to said first signal input terminal, said second signal input terminal, and said signal output terminal, for selectively coupling said signal output terminal with said first and second signal input terminals.
  • 13. A display in accordance with claim 11, wherein said router is further coupled to said controller to coordinate said redirection of signals with said selective coupling of said pixel electrode and said storage element of said second one of said pixel cells.
  • 14. A display in accordance with claim 13, wherein said redirected signals comprise data.
  • 15. A display in accordance with claim 13, wherein said redirected signals comprise row-select signals.
  • 16. A display in accordance with claim 1, further comprising a router coupled to said storage element of said second one of said pixel cells for selectively redirecting data intended for said storage element of said one of said pixel cells to said storage element of said second one of said pixel cells.
  • 17. A display in accordance with claim 16, wherein said router comprises:a first data input terminal; a a second data input terminal; a data output terminal coupled to said storage element of said second one of said pixel cells; and a switch coupled to said first data input terminal, said second data input terminal, and said data output terminal, for selectively coupling said data output terminal with said first and second data input terminals.
  • 18. A display in accordance with claim 17, wherein said switch of said router comprises a multiplexer.
  • 19. A display in accordance with claim 1, further comprisinga second switch selectively coupling said pixel electrode to a storage element of a third one of said pixel cells, via said first switch.
  • 20. A display in accordance with claim 19, wherein said second switch selectively couples said pixel electrode to a storage element of a fourth one of said pixel cells, via said first switch.
  • 21. A display in accordance with claim 20, wherein:said first switch comprises a first input terminal coupled to said storage element of said one of said pixel cells, a second input terminal coupled to said storage element of said second one of said pixel cells, a third input terminal, and an output terminal coupled to said pixel electrode; and said second switch comprises a first input terminal coupled to said storage element of said third one of said pixel cells, a second input terminal coupled to said storage element of said fourth one of said pixel cells, and an output terminal coupled to said third input terminal of said first switch.
  • 22. A display in accordance with claim 21, further comprising:a first controller coupled to said first and said second switches; and a second controller coupled to said first and said second switches.
  • 23. A display in accordance with claim 22, wherein said first switch further comprises:a first multiplexer having a first input terminal coupled to said first input terminal of said first switch, a second input terminal coupled to said second input terminal of said first switch, a control terminal coupled to said first controller, and an output terminal; and a second multiplexer having a first input terminal coupled to said output terminal of said first multiplexer, a second input terminal coupled to said third input terminal of said first switch, a control terminal coupled to said second controller, and an output terminal coupled to said output terminal of said first switch.
  • 24. A display in accordance with claim 22, wherein said second switch further comprises:a first multiplexer having a first input terminal coupled to said first input terminal of said second switch, a second input terminal coupled to said second input terminal of said second switch, a control terminal coupled to said first controller, and an output terminal coupled to said output terminal of said second switch.
  • 25. A display in accordance with claim 24, wherein at least one of said multiplexers comprises:a first transistor of a first conductivity type having a first current handling terminal coupled to said first input terminal of said multiplexer, a second current handling terminal coupled to said output terminal of said multiplexer, and a gate terminal coupled to said control terminal of said multiplexer; and a transistor of a second opposite conductivity type having a first current handling terminal coupled to said second input terminal of said multiplexer, a second current handling terminal coupled to said output terminal of said multiplexer, and a gate terminal coupled to said control terminal of said multiplexer.
  • 26. A display in accordance with claim 22, further comprising:a data router coupled to each of said storage elements, for selectively redirecting data from said storage elements of said first and third ones of said pixel cells to said storage elements of said second and fourth ones of said pixel cells; and a row-select router coupled to each of said storage elements for selectively redirecting row-select signals from said storage elements of said first and second ones of said pixel cells to said storage elements of said third and fourth ones of said pixel cells.
  • 27. A display comprising:a plurality of pixel electrodes arranged in columns and rows; a plurality of storage elements arranged in columns and rows, each of said pixel electrodes being associated with a respective one of said storage elements; a plurality of switches, each of said switches selectively coupling one of said pixel electrodes with at least two of said storage elements, said at least two storage elements being associated with different ones of said pixel electrodes; whereby, defective rows or columns can be replaced by dissociating each of said pixel electrodes of a defective row or column from said storage elements of said defective row or column and reassociating said pixel electrodes with storage elements of another row or column, said storage elements of said another row or column replacing said storage elements of said defective row or column to receive data intended for said storage elements of said defective row or column and to provide said data stored in said storage elements of said another row or column to said pixel electrodes of said defective row or column.
  • 28. A display according to claim 27, wherein said plurality of storage elements comprises:a group of primary storage elements, each being associated with one of said pixel electrodes; and a group of redundant storage elements.
  • 29. A display according to claim 28, wherein said display comprises:an array of cells, each cell including one of said pixel electrodes, said primary storage element associated with said pixel electrode, and one of said switches selectively coupling said pixel electrode with said associated primary storage element; and an array of said redundant storage elements disposed adjacent said array of cells.
  • 30. A display according claim 29, wherein said switches selectively couple said pixel electrodes with at least one of said storage elements adjacent said associated primary storage element.
  • 31. A display according to claim 30, wherein:said display further comprises a first controller, including a plurality of output terminals; each of said switches includes a first control terminal coupled to one of said output terminals of said first controller; responsive to a first signal asserted on said first control terminal by said first controller, each of said switches couples said pixel electrode with said primary storage element associated with said pixel electrode; and responsive to a second signal on said first control terminal, each of said switches couples said pixel electrode with said adjacent storage element.
  • 32. A display according to claim 31, wherein:said display further comprises a second controller, including a plurality of output terminals; each of said switches includes a second control terminal coupled to one of said output terminals of said second controller; responsive to a first signal asserted on said first and second control terminals, said switches couple said pixel electrodes with said primary storage elements associated with said pixel electrodes; responsive to a first signal being asserted on said first control terminal and a second signal being asserted on said second control terminal, said switches couple said pixel electrodes with different adjacent storage elements; and responsive to a second signal being asserted on said first and second control terminals, said switches couple said pixel electrodes, through an adjacent switch, with a further, different adjacent storage element.
  • 33. A display according to claim 32, wherein:each of said output terminals of said first controller is coupled to the control terminals of switches of cells defining a column in said array of cells; and each of said output terminals of said second controller is coupled to the control terminals of switches of cells defining a row in said array of cells.
  • 34. A display according to claim 33, further comprising:a first router, coupled to said plurality of control terminals of said first controller, for redirecting signals from a first column to an adjacent column, responsive to a signal being asserted on a control terminal of said first controller associated with said first column; and a second router, coupled to said plurality of control terminals of said second controller, for redirecting signals from a first row to an adjacent row, responsive to a signal being asserted on a control terminal of said second controller associated with said first row.
  • 35. A method for replacing a defective element in a flat-panel display comprising the steps of:receiving control signals; coupling a pixel electrode with a first storage element primarily associated with said pixel electrode, responsive to a first control signal; and decoupling said pixel electrode from said first storage element and coupling said pixel electrode with a second storage element primarily associated with a second pixel electrode, responsive to a second control signal, to replace defective elements associated with said first storage element with elements previously associated with said second storage element; whereby said second storage element receives data intented for said storage element and provide said received data to said pixel electrode.
  • 36. A method according to claim 35, further comprising the steps of:receiving data to be displayed on said pixel electrode; and redirecting said data to said second storage element, responsive to said second control signal.
  • 37. A method according to claim 35, further comprising the steps of:decoupling said pixel electrode from said first storage element and said second storage element, responsive to a third control signal; and coupling said pixel electrode with a third storage element primarily associated with a third pixel electrode, responsive to said third control signal.
  • 38. A method according to claim 37, further comprising the step of redirecting row select signals from said first storage element to said third storage element, responsive to said third control signal.
  • 39. A method according to claim 37, further comprising the steps of:decoupling said pixel electrode from said first storage element, said second storage element, and said third storage element, responsive to a fourth control signal; and coupling said pixel electrode with a fourth storage element primarily associated with a fourth pixel electrode, responsive to said fourth control signal.
  • 40. A method according to claim 39 further comprising the steps of:redirecting said data to said fourth storage element, responsive to said fourth control signal; and redirecting said row select signals from said first storage element to said fourth storage element, responsive to said fourth control signal.
US Referenced Citations (18)
Number Name Date Kind
4368523 Kawate Jan 1983 A
4680580 Kawahara Jul 1987 A
4789857 Maurice Dec 1988 A
4804951 Yamashita et al. Feb 1989 A
4995703 Noguchi Feb 1991 A
5018835 Dorschner May 1991 A
5113134 Plus et al. May 1992 A
5132677 Nicholas Jul 1992 A
5204836 Reed Apr 1993 A
5298891 Plus et al. Mar 1994 A
5337173 Atsumi et al. Aug 1994 A
5394368 Miyamoto Feb 1995 A
5581273 Yoneda et al. Dec 1996 A
5621555 Park Apr 1997 A
5712652 Sato et al. Jan 1998 A
5748165 Kubota et al. May 1998 A
5926156 Katoh et al. Jul 1999 A
5945972 Okumura et al. Aug 1999 A