Configurable tiled emissive display
Abstract
The present invention relates to a configurable emissive display tile, e.g. an organic light-emitting diode (OLED) display tile and associated methods for use in a tiled large-screen display application. The OLED tile assembly of the present invention is capable of operating either as an autonomous display or, alternatively, may operate within a set of OLED display tiles forming a larger tiled display. An embodiment of an OLED tile assembly (100) according to an embodiment of the present invention is shown in Fig. 1C, including a power supply (158), a cooling system with cooling fans (160) and cooling blocks (146) and a control system, comprising a control board (154) with processor, an OLED board (142) and a substrate (140). It furthermore includes a digital video interface and an automatic addressing system The present invention further includes a method of initial assembly, automatic configuration, and calibration of the tiled OLED display and a method of replacing, adding, or removing one or more OLED tile assemblies in a larger tiled display.

Term
Term ended
Projected expiry passed 20 December 2024, 1.8 years ago.
- Priority
- Filed
- Published
- Projected expiry
- Today
26 claims: 16 independent, 10 dependent
- 1A tiled emissive display (500) for displaying an image, the tiled emissive display (500) comprising a plurality of emissive display tile assemblies (100) mechanically coupled together, and a processing means for performing real-time calculations with respect to the image to be displayed, wherein the processing means is a distributed processing means distributed over the plurality of emissive display tile assemblies (100), so that each emissive display tile assembly (100) is suitable for handling a different portion of the image for performing real-time calculations.
- 3A tiled emissive display (500) according to any of the previous claims, wherein an emissive display tile assembly (100) is provided with means for selecting a portion of the scalable bit stream for displaying on that display tile assembly (100).
- 5A tiled emissive display (500) according to any of the previous claims, wherein the distributed processing means is suitable for performing image upscaling or downscaling at each emissive display tile assembly (100).
- 8A tiled emissive display (500) according to any of the previous claims, wherein the distributed processing means of the plurality of emissive display tile assemblies (100) operate in parallel.
- 9A tiled emissive display (500) according to any of the previous claims, wherein an emissive display tile assembly (100) is provided with a data input and/or a data output connection for receiving data from or transmitting data to another emissive display tile assembly (100) via any of a multi-line connection, a daisy chain connection or a star connection.
- 10A tiled emissive display (500) according to any of the previous claims, wherein an emissive display tile assembly (100) is provided with a power input and/or a power output connection for receiving power from or transmitting power to another emissive display tile assembly (100) via any of a multi-line connection, a daisy chain connection or a star connection.
- 11A tiled emissive display (500) according to any of the previous claims, wherein an emissive display tile assembly (100) is provided with a connector allowing to combine both power and data transmission.
- 12A tiled emissive display (500) according to any of the previous claims, wherein each emissive display tile assembly (100) is provided with a local memory means for storing configuration data.
- 13A tiled emissive display (500) according to any of the previous claims, wherein an emissive display tile assembly (100) is adapted so that it can be repaired while the other tiles continue working.
- 14A tiled emissive display (500) according to any of the previous claims, wherein the tiled emissive display (500) has an adjustable size.
- 15A method (800) of automatically configuring a tiled emissive display (500) comprising a plurality of emissive display tile assemblies (100) mechanically coupled together, the tiled emissive display (500) being intended for displaying an image, the method comprising assigning (812) to each emissive display tile assembly (100) a unique address for use in steering content and communication data,distributing (814) to each emissive display tile assembly (100) display co-ordinates that designate which portion of the image to be displayed it will show,configuring (816) the emissive display tile assemblies (100) by reading, for each emissive display tile assembly (100), configuration data stored in a memory device (624) local to the emissive display tile assembly (100), and using this information in a distributed processing means (610) local to the emissive display tile assembly (100) to configure the resolution ofthe emissive display tile assembly (100).
- 20A method of replacing at least one emissive display tile assembly (100) in a tiled emissive display (500) intended for displaying an image, the method comprising:mechanically replacing (910) at least one emissive display tile assembly (100) in the tiled emissive display (500),assigning (916) to the at least one replaced emissive display tile assembly (100) a unique address for use in steering content and communication data,assigning (918) to the at least one replaced emissive display tile assembly (100) display co-ordinates that designate which portion of the image to be displayed it will show,configuring (920) the at least one replaced emissive display tile assembly (100) by reading, for each replaced emissive display tile assembly (100), configuration data stored in a memory device (624) local to the at least one emissive display tile assembly (100), and using this information in a distributed processing means (610) local to the replaced emissive display tile assembly (100) to configure the resolution of the emissive display tile assembly (100).
Independent claims16
127 paragraphs, as filed
Field of the invention
The present invention relates to a modular large-screen emissive display such as an organic light-emitting diode (OLED) display. In particular, this invention relates to a scalable display composed of autonomous and interchangeable tiles. The present invention also provides a method for automatic configuration of a tiled emissive display such as an OLED display, and a method for replacing tiles in a tiled emissive display such as an OLED display.
Background of the Invention
OLED technology incorporates organic luminescent materials that, when sandwiched between electrodes and subjected to a DC electric current, produce intense light of a variety of colours. These OLED structures can be combined into the picture elements, or pixels, that comprise a display or a tile of a complete display. OLEDs are also useful in a variety of applications as discrete light-emitting devices or as the active element of light-emitting arrays or displays, such as flat-panel displays in watches, telephones, laptop computers, pagers, cellular phones, calculators, and the like. To date, the use of OLED light-emitting arrays or displays has been largely limited to small-screen applications such as those mentioned above.
The market is now, however, demanding larger displays with the flexibility to customise display sizes. For example, advertisers use standard sizes for marketing materials; however, those sizes differ based on location. Therefore, a standard display size for the United Kingdom differs from that of Canada or Australia. Additionally, advertisers at trade shows need bright, eye-catching, flexible systems that are easily portable and easy to assemble and disassemble. Still another rising market for customisable large display systems is the control room industry, in which maximum display quantity, quality, and viewing angles are critical. Demands for large-screen display applications possessing higher quality and higher light output has led the industry to turn to alternative display technologies that replace older LED and liquid crystal displays (LCDs). For example, LCDs fail to provide the bright, high light output, larger viewing angles, and high resolution and speed requirements that the large-screen display market demands. By contrast, OLED technology promises bright, vivid colours in high resolution and at wider viewing angles. However, the use of OLED technology in large-screen display applications, such as outdoor or indoor stadium displays, large marketing advertisement displays, and mass-public informational displays, is only beginning to emerge.
Large screen displays are often modular or tiled displays made from smaller modules or displays that are then combined into larger tiles. These tiled displays are manufactured as a complete unit that can be further combined with other tiles to create displays of any size and shape. However, the individual tiles forming a tiled display are typically not capable to operate as a full display alone. What is needed is an OLED tile that may operate standing alone as an autonomous display or alternatively may operate within a set of tiles to form a larger tiled display. Consequently, what is further needed is a scalable OLED display tile that reduces system architecture complexity and a method of associating and configuring an OLED tile automatically upon installation. Lastly, what is needed is a scalable OLED display tile that allows distributed and parallel processing, thereby reducing the complexity of the overall system processing requirements.
An example tiled display is described in WO 99/41732, entitled, "Tiled electronic display structure." The '732 patent application describes a tiled display device that is formed from display tiles having pixel positions defined up to the edge of the tiles. Each pixel position has an OLED active area that occupies approximately twenty-five percent of the pixel area. Each tile includes a memory that stores display data and pixel driving circuitry that controls the scanning and illumination of the pixels on the tile. The pixel driving circuitry is located on the back side of the module and connections to pixel electrodes on the front side of the tile are made by vias that pass through portions of selected ones of the pixel areas that are not occupied by the active pixel material. The tiles are formed in two parts - an electronics section and a display section. Each of these parts includes connecting pads that cover several pixel positions. Each connecting pad makes an electrical connection to only one row electrode or column electrode. The connecting pads on the display section are electrically connected and physically joined to corresponding connecting pads on the electronics section to form a complete tile. Each tile has a glass substrate on the front of the tile. Black matrix lines are formed on the front of the glass substrate and the tiles are joined by mullions that have the same appearance as the black matrix lines.
Although the tiled display described in the '732 patent application provides a means for interconnecting tiles to create a large display system, '732 patent application fails to provide a scalable OLED display tile that reduces system architecture complexity and a method of associating and configuring an OLED tile automatically upon installation. Furthermore, the tiled OLED display needs a high bandwidth for calculations done in a central processor.
Summary of the invention
It is an object of the present invention to provide an emissive display that is scalable and reduces the complexity of the overall system processing requirements as well as a method of operating the same.
It is another object of this invention to provide a scalable emissive display tile that reduces system architecture complexity as well as a method of operating the same.
It is yet another object of this invention to provide a way of associating and configuring an emissive tile, e.g. an OLED tile, automatically upon installation.
The above objectives are accomplished by a method and device according to the present invention.
In a first aspect, the present invention relates to a tiled emissive, e.g. an OLED display for displaying an image. The tiled emissive, e.g. OLED display comprises a plurality of OLED tile assemblies mechanically coupled together, and a processing means for performing real-time calculations with respect to the image to be displayed. The processing means according to the present invention is a distributed processing means which is distributed over the plurality of emissive display, e.g. OLED tile assemblies, so that each emissive display, e.g. OLED tile assembly is suitable for handling a different portion of the image for performing real-time calculations. Each emissive display tile assembly may be adapted for receiving a non-reduced data signal, i.e. a data signal comprising pixel info, corresponding to the image to be displayed on the tiled emissive display, and for parsing this received non-reduced data signal into packets associated with the location of that tile assembly within the emissive display. Preferably a complete data signal is sent around to all emissive display tile assemblies of the tiled display, the data signal being an image-wise spatially scalable bit stream. A tile assembly may be provided with means for selecting a portion of the scalable bit stream, e.g. a truncation means for truncating the bit stream, for displaying on the display tile assembly, e.g. a processor present on a tile assembly can perform a real time selection of a portion of the data in the bit stream needed for displaying on the tile assembly by a simple action such as e.g. truncation of the bit stream. A tile can automatically configure its operational characteristics, and the tiles associate/communicate with one another upon installation, to form an integral display. However, preferably this communication happens between every two serially connected tile assemblies, without any mutual communication between any tile assemblies in the display which are non-adjacent in the serial connection. The tiles have electrical connections for access to the distributed processing means.
The tiled emissive, e.g. OLED display can have distributed processing means which are suitable for performing image upscaling or downscaling as necessary at each emissive display, e.g. OLED tile assembly. For the image upscaling or downscaling a high-level scaling algorithm can be used. This high-level scaling algorithm may be a 100% accurate scaling algorithm.
The distributed processing means of the plurality of emissive display, e.g. OLED tile assemblies comprise processing elements operating in parallel.
An emissive display, e.g. OLED tile assembly may be provided with a data input and/or a data output connection for receiving data from or transmitting data to another emissive display , e.g. OLED tile assembly via any of suitable connection topology, e.g. a feed-and-drop line, a multi-line connection, a daisy chain connection or a star connection. Furthermore, the emissive display, e.g. OLED tile assemblies may be provided with a power input and/or a power output connection for receiving power from or transmitting power to another emissive display, e.g.OLED tile assembly via any of a feed-and drop line, a multi-line connection, a daisy chain connection or a star connection or there may be a separate power connection.
The emissive display, e.g. OLED tile assemblies may be provided with a single connector allowing to combine both power and data transmission.
The emissive display, e.g. OLED tile assemblies may furthermore be provided with a local memory means for storing configuration data. The memory means is preferably a nonvolatile memory. The emissive display, e.g. OLED tile display may furthermore be adapted so that the emissive display, e.g. OLED tile assemblies can be repaired while the other tiles continue working, i.e. the tiles may be hot-swap enabled. This can mean that e.g. the controller or the power supply in a tile may be replaced without disconnecting the power and data connectors. In this way the internal parts of the tile may be replaced without the other tiles having to cease their operation.
Furthermore, the tiled emissive display, e.g. OLED display according to the invention may have an adjustable size, e.g. by addition or subtraction of tiles. Due to the sending of the non-reduced data signal (pixel information) there is no limit on the number of tiles in the tiled emissive display as the same data signal is sent to all tiles independent of the number of tiles present in the display. Tiles can take the portion of the data of the bit stream which they need for displaying due to a one-time initialisation during set-up.
In a second aspect, the invention relates to a method of automatically configuring a tiled emissive display, e.g. OLED display comprising a plurality of emissive display, e.g. OLED tile assemblies mechanically coupled together, whereby the tiled emissive display, e.g. OLED display is intended for displaying an image. The method comprises assigning to each emissive display, e.g. OLED tile assembly a unique address for use in steering content and communication data, distributing to each emissive display, e.g. OLED tile assembly display co-ordinates that designate which portion of the image to be displayed it will show, configuring the emissive display, e.g. OLED tile assemblies by reading, for each emissive display, e.g. OLED tile assembly, configuration data stored in a memory device local to the emissive display, e.g. OLED tile assembly, and using this information in a distributed processing means local to the emissive display, e.g. OLED tile assembly to configure the resolution of the emissive display, e.g. OLED tile assembly.
The method furthermore may comprise, before assigning to each emissive display, e.g. OLED tile assembly a unique address, detecting the presence of the emissive display, e.g. OLED tile assemblies in the tiled emissive display, e.g. OLED display.
Additionally, calibrating the emissive display, e.g. OLED tile assemblies to match overall display brightness and/or to correct individual pixel non-uniformity may be performed.
Furthermore, the method may comprise, before assigning to each emissive display, e.g. OLED tile assembly a unique address, mechanically assembling and activating the tiled emissive display, e.g. OLED display. This mechanical assembling may include providing a feed-and-drop line, a daisy chain connection, a multi-line connection or a star connection for data and/or power from one emissive display, e.g. OLED tile assembly to another.
In a third aspect, the present invention relates to a method of replacing at least one emissive display, e.g. OLED tile assembly in a tiled emissive display, e.g. OLED display intended for displaying an image. The method comprises mechanically replacing at least one emissive display, e.g. OLED tile assembly in the tiled emissive display, e.g. OLED display, assigning to the at least one replaced emissive display, e.g. OLED tile assembly a unique address for use in steering content and communication data, assigning to the at least one replaced emissive display, e.g. OLED tile assembly display co-ordinates that designate which portion of the image to be displayed it will show, configuring the at least one replaced emissive display, e.g. OLED tile assembly by reading, for each replaced emissive display, e.g. OLED tile assembly, configuration data stored in a memory device local to the at least one emissive display, e.g. OLED tile assembly, and using this information in a distributed processing means local to the replaced emissive display, e.g. OLED tile assembly to configure the resolution of the emissive display, e.g. OLED tile assembly. The method may also include the step of detecting that a display tile has been removed from the tiled display and storing information with respect to that part of the image which the removed tile displayed. It further includes assigning to a new tile, the part of the image which was displayed by the removed tile.
The method furthermore may comprise calibrating the at least one replaced emissive display, e.g. OLED tile assembly to match overall display brightness and/or to correct individual pixel non-uniformity.
Before assigning the unique address, the method may include determining whether the number or arrangement of tiles has been altered. If the number or arrangement of the tiles has been altered, the method may furthermore comprise configuring the tiled emissive display, e.g. OLED display according to the above mentioned methods of configuring.
The method furthermore may include mechanically replacing at least one emissive display, e.g. OLED tile assembly whereby the connection of the different emissive display, e.g. OLED tile assemblies is restored, for data and/or power from or to at least one other emissive display, e.g. OLED tile assembly.
Brief description of the drawings
<ul id="ul0001" list-style="none"><li><b>Fig. 1A</b> is a perspective view of a viewable side of an OLED tile assembly in accordance with an embodiment of the present invention.</li><li><b>Fig. 1B</b> is a perspective view of a non-viewable side of an OLED tile assembly in accordance with an embodiment of the present invention.</li><li><b>Fig. 1C</b> is an exploded view of an OLED tile assembly in accordance with an embodiment of the present invention.</li><li><b>Fig. 2</b> is a cross-sectional drawing of the OLED tile assembly taken along line A-A of <b>Fig. 1B</b>.</li><li><b>Fig. 3</b> is a cross-sectional drawing of a <b>Detail A</b> of <b>Fig. 1C</b>.</li><li><b>Fig. 4</b> is a perspective view of a single mask for use with an OLED tile assembly of the present invention.</li><li><b>Fig. 5A</b> schematically illustrates a tiled OLED display and a multi-line method of signal and power distribution in accordance with an embodiment of the present invention.</li><li><b>Fig. 5B</b> schematically illustrates a tiled OLED display and a daisy-chain method of signal and power distribution in accordance with an embodiment of the present invention.</li><li><b>Fig. 6</b> illustrates a functional block diagram of an OLED tile control system for use in an OLED tile assembly in accordance with an embodiment of the present invention.</li><li><b>Fig. 7</b> illustrates the overall architecture of an OLED tile control system in accordance with an embodiment of the present invention.</li><li><b>Fig. 8</b> is a flow diagram of a method of initial assembly, automatic configuration, and calibration of a tiled OLED display in accordance with an embodiment of the present invention.</li><li><b>Fig. 9</b> is a flow diagram of a method of replacing, adding, or removing one or more OLED tile assemblies in a tiled OLED display.</li></ul>
Detailed description of illustrative embodiments
The present invention will be described with respect to particular embodiments and with reference to certain drawings, but the invention is not limited thereto but only by the claims. The drawings described are only schematic and are non-limiting. In the drawings, the size of some of the elements may be exaggerated and not drawn on scale for illustrative purposes.
The present invention will be described with reference to an OLED display, especially an OLED tiled display but the present invention is not limited to OLED displays but may be used with any emissive displays, especially tiled emissive displays. Emissive displays generally comprise an array of emissive pixel elements, each pixel element or group of pixel elements being individually addressable so as to display an arbitrary image. Such displays are often described as fixed format displays to distinguish them over CRT displays. The term "fixed format" refers to the fact that addressable pixel elements at fixed positions are used to display the image. Fixed format does not mean that the displays cannot be made scalable, e.g. tiled. Suitable emissive displays include Light Emitting Diode (LED) displays, electroluminescent displays such as EL displays, Plasma displays, etc. In the following reference will be made to OLED displays but such reference applies equally well to any emissive display. Accordingly in one aspect of the present invention, a configurable OLED display tile and associated methods for use in a tiled large-screen display application are provided. The OLED display tile according to an embodiment of the present invention is capable of operating either as an autonomous display or alternatively of operating within a set of OLED display tiles forming a larger tiled display. The present invention may also include assemblies of pixel arrays, e.g. they may be tiled displays and may comprise modules made up of tiled arrays which are themselves tiled into supermodules. Thus, the word display relates to a set of addressable pixels in an array or in groups of arrays. Several display units or tiles may be located adjacent to each other to form a larger display, i.e. multiple display elements are physically arranged side-by-side so that they can be viewed as a single image. The physical hardware implementation of the OLED display tile or OLED tile assembly of the present invention and the architecture of a larger tiled display formed by an k by I array of OLED tile assemblies provide distributed processing that has the result of a less complex display hardware and software system, thereby avoiding the need for high-bandwidth calculations by a central processor.
<b>Fig. 1A</b> is a perspective view of a viewable side of an OLED tile assembly <b>100</b> in accordance with an embodiment of the invention. OLED tile assembly <b>100</b> is suitable for use as an autonomous display or alternatively may operate within a set of OLED tile assemblies <b>100</b> to form a larger tiled display. OLED tile assembly <b>100</b> includes a precision frame <b>110</b>; a plurality of masks <b>112</b>; an enclosure <b>114</b>; a plurality of positioning plates and pins <b>116</b> (e.g., positioning plate and pin <b>116a</b>, positioning plate and pin <b>116b</b>, positioning plate and pin <b>116c</b>, and positioning plate and pin <b>116d</b>), and a plurality of clamp elements <b>118</b> (e.g., alignment tab <b>118a</b> and alignment tab <b>118b)</b> disposed within precision frame <b>110</b>, as shown in <b>Fig. 1A</b>.
<b>Fig. 1B</b> is a perspective view of a non-viewable side of OLED tile assembly <b>100</b> in accordance with an embodiment of the invention. In this view, it is apparent that OLED tile assembly <b>100</b> further includes a plurality of positioning plates and holes <b>120</b> (e.g., positioning plate and hole <b>120a,</b> positioning plate and hole <b>120b),</b> and a plurality of alignment slots <b>122</b> (e.g., alignment slot <b>122a),</b> all disposed within precision frame <b>110</b>. Disposed within enclosure <b>114</b> is an air inlet <b>124,</b> a first air outlet <b>126,</b> a second air outlet <b>128</b>, a data input connector <b>130,</b> a data output connector <b>132,</b> a power input connector <b>134,</b> and a power output connector <b>136,</b> as shown in <b>Fig. 1B</b>.
<b>Fig. 1C</b> is an exploded view of OLED tile assembly <b>100</b> in accordance with an embodiment of the invention. In this view, it is apparent that OLED tile assembly <b>100</b> includes, in order from front to back, the front side being the side suitable for displaying the image, an array of OLED module assemblies <b>138</b>, each further including a mask <b>112</b>, a substrate <b>140</b>, an OLED board <b>142</b>, optionally a quantity of underfill material <b>144</b>, a cooling block <b>146</b>, a quantity of potting material <b>148</b>, and a circular polariser <b>150</b>; a plurality of connectors <b>152;</b> precision frame <b>110;</b> a control board <b>154;</b> an assembly bracket <b>156;</b> a power supply (P/S) <b>158</b> and a plurality of cooling fans <b>160,</b> both of which are mounted upon assembly bracket <b>156;</b> an insulation sheet <b>162</b> for P/S <b>158,</b> and enclosure <b>114,</b> as shown in <b>Fig. 1C</b>. With reference to <b>Fig. 1A, Fig. 1B,</b> and <b>Fig. 1C</b>, it is noted that OLED tile assembly <b>100</b> is sized according to the array of OLED module assemblies <b>138.</b> In this example, a 3x3 array of OLED module assemblies <b>138</b> is illustrated. However, OLED tile assembly <b>100</b> is not limited to this example: the physical size of OLED tile assembly <b>100</b> and its elements may vary depending upon the configuration of an <i>n</i> by <i>m</i> array of OLED module assemblies <b>138,</b> which is selectable.
With reference to <b>Fig. 1A</b>, <b>Fig. 1B</b>, and <b>Fig. 1C</b>, the elements of OLED tile assembly <b>100</b> are described as follows.
Precision frame <b>110</b> serves as the primary mechanical structure upon and within which all other elements of OLED tile assembly <b>100</b> are mounted. Precision frame <b>110</b> is formed of any suitably strong material, such as light metal alloys, that will support the structure of OLED tile assembly <b>100</b>. Precision frame <b>110</b> is sized according to a predetermined array configuration of OLED module assemblies <b>138</b> housed within the precision frame <b>110</b>.
Mounted upon a first side of precision frame <b>110</b> are a first positioning plate and pin <b>116a</b> and a second positioning plate and pin <b>116b</b>, with a first alignment tab <b>118a</b> positioned therebetween. Mounted upon a second side (adjacent to the first side) of precision frame <b>110</b> are a third positioning plate and pin and a fourth positioning plate and pin, with a second alignment tab positioned therebetween. These, however, are not visible in the perspective view of <b>Fig. 1C</b>. Similarly, mounted upon a third side of precision frame <b>110</b> are a first positioning plate and hole <b>120a</b> and a second positioning plate and hole <b>120b,</b> with a first alignment slot <b>122a</b> positioned therebetween. Mounted upon a fourth side (adjacent to the third side, and not visible in <b>Fig. 1C</b>) of precision frame <b>110</b> are a third positioning plate and hole and a fourth positioning plate and hole, with a second alignment slot positioned therebetween.
Enclosure <b>114</b> also can comprise 2 separate parts: i.e. one part with the air inlet and outlets and one part with the data and power input and output connectors. This feature combined with the correct internal arrangements in the tile allows to replace e.g. the controller or the power supply in a tile, without disconnecting the power and data connectors. When the internal parts of the tile that has to be repaired are replaced, all the other tiles will continue working. This feature of the display is called "hot swap capability". The hot swap capability is not shown in any of the drawings.
Positioning plates and pins <b>116</b>, clamp elements <b>118</b>, positioning plates and holes <b>120</b>, and alignment slots <b>122</b> are typically formed of stainless steel. Positioning plates and pins <b>116</b>, clamp elements <b>118</b>, positioning plates and holes <b>120</b>, and alignment slots <b>122</b> serve as alignment and locking mechanisms for use when a plurality of OLED tile assemblies <b>100</b> are assembled in the <i>k</i> by <i>l</i> array to form a larger tiled display. More specifically, positioning plates and pins <b>116</b> and clamp elements <b>118</b> of one OLED tile assembly <b>100</b> align and mechanically couple to positioning plates and holes <b>120</b> and alignment slots <b>122</b>, respectively, of an adjacent OLED tile assembly <b>100</b>.
Each mask <b>112</b> is sized accordingly and placed on the viewable side of each respective OLED module assembly <b>138</b>. Collectively, masks <b>112</b> are used to hide the seams between substrates <b>140</b> within OLED tile assembly <b>100</b> when assembled. Furthermore, masks <b>112</b> are used to hide the seams between OLED tile assemblies <b>100</b> within the <i>k</i> by <i>l</i> array of OLED tile assemblies <b>100</b> that form a larger tiled display. Each mask <b>112</b> forms a grid of dark lines; thus, physical gaps between elements become impossible to see because they disappear among the other lines. The pitch of the dark lines in the mask is usually equal to the pixel pitch or to a multiple of the pixel pitch. Further details of mask <b>112</b> are found in reference to <b>Fig. 4</b>.
Enclosure <b>114</b> forms the structure of the non-viewable side of OLED tile assembly <b>100</b>. Enclosure <b>114</b> is formed of any suitably strong material, such as light metal alloy, and is mechanically attached to one side of precision frame <b>110</b>. Disposed within enclosure <b>114</b> are air inlet <b>124</b>, first air outlet <b>126</b>, and second air outlet <b>128</b>, as shown in <b>Fig. 1B</b>. Air inlet <b>124,</b> first air outlet <b>126,</b> and second air outlet <b>128</b> are formed of any suitable material that is permeable to air, such as an iron or aluminium grid. Air inlet <b>124</b> serves as the ambient air intake to OLED tile assembly <b>100</b>, for cooling the OLED tile assembly <b>100</b>. By contrast, first air outlet <b>126</b> and second air outlet <b>128</b> serve to exhaust warm air generated by OLED tile assembly <b>100</b> during operation. The movement of air into and out of OLED tile assembly <b>100</b> is due to the action of cooling fans <b>160.</b> Further details of the airflow within OLED tile assembly <b>100</b> are illustrated in reference to <b>Fig. 2</b>.
Also disposed within enclosure <b>114</b> are data input connector <b>130,</b> data output connector <b>132,</b> power input connector <b>134,</b> and power output connector <b>136,</b> as shown in <b>Fig. 1B</b>. Data input connector <b>130</b> and data output connector <b>132</b> are conventional signal connectors, such as MOLEX, DVI-digital 74320-3004. Data input connector <b>130</b> provides an electrical connection for receiving video data signals, e.g. serial data signals, containing the pixel information of the current video frame information to be displayed on OLED tile assembly <b>100</b> and for receiving serial control data signals from a general processor (not shown). The video data signals may be non-reduced data signals, whereby with reduced data signals is meant all data signals which do not directly, without further processing, give a bitmap (pixel info) of the data to be shown, such as e.g. a vector representation of the data, or data compressed by any possible compression method.
The video data signals transmitted to the tiles according to the present invention are in the form of an image-wise spatially scalable bit stream. The bit stream comprises pixel data to be displayed by the different tiles. A real time selection of the data needed for a tile to display can be done by a simple action, such as for example truncation. No control data needs to be added to the video data signal in order for a tile to know which part of the video data signal it needs to display, i.e. the video data signal comprises only pixel information. This is different from prior art embodiments, where in the bit stream of the data signal control signals are included, e.g. a control signal for indicating that the next x number of bits are intended for tile number y. According to the present invention, control signals are provided from a central processing unit to each of the distributed processing units so as to set-up each tile to know which part of the data stream it will need for displaying. As the complete bit stream is offered to the distributed processors of each tile, and control signals with regard to separation of the bit streams over the tiles are sent to the tiles during an initialisation procedure, the tiles can function independently from each other, requiring no communication with other tiles with regard to control signals or data exchange. As there is no data exchange between tiles, there is less data transmission, making more resource available for signal processing in the distributed processing means.
Let ψ<sub>D</sub> = [1, ..., i, ..., δ<sub>1</sub>]x[1, ...,j, ..., δ<sub>2</sub>] be a 2-dimensional discrete space of size δ<sub>1</sub>xδ<sub>2</sub>. A digital image I (or short image) is an application ψ<sub>D</sub> → D(I) where D(I) is the value domain of the image obtained from sampling a scalar field σ(x) , x ∈ <img file="EP1550947A2_D0001.tif" /><sup>2</sup>, over the 2-dimensional discrete space. Typically D(I) = {0,1} for a black and white image (also called a binary image), D(I) = [0,...,255] for 8-bit grey level images, and D(I) = [0,...,255]x[0,...,255]x[0,...,255] for 24-bit colour images. A pixel P is an element of ψ<sub>D</sub>, and the value of the pixel P in the image I is defined as I(P). A pixel P is identified in the image by its two co-ordinates (i,j) ∈ ψ<sub>D</sub>.
An image to be displayed on a tiled display is made of pixels P<sub>i,j</sub> each having an image value I(P<sub>i,j</sub>). The bit stream distributed over the tiles comprises video data for the image to be displayed. The bit stream consists of a concatenation of the bits each representing a pixel value in the image. A portion of the bit stream is mappable to the data supplied to the tile for display of a part of the image. This means that in the bit stream information for individual fields of the image to be displayed is present, such as information for parts of the image to be displayed on different tiles. This information may be present in blocks, data of one block being serially available in the bit stream after data for another block, which corresponds to data for an image to be displayed on a tile being serially available in the bit stream after data for an image to be displayed on another tile. Alternatively, information of different blocks may be dispersed or mixed into each other in the bit stream, e.g. for a 9-tile display every 9<sup>th</sup> bit may be grey scale information for a pixel of a first of the tiles.
When the bit stream arrives at the processor of a tile, the receiving processor knows, from an initialisation or set-up procedure, which part of the bit stream it needs for displaying a part of the image on the tile, e.g. it needs data for every x-th pixel in the bit stream, or it needs data of the x-th block. Due to the fact that the bit stream is a scalable bit stream, the processor can simply select the bits it needs by truncation of the scalable bit stream, i.e. by discarding the information it does not need, i.e. data which does not fall in a window of interest. The processor does not need to reorganise the bit stream, and neither does it need to calculate pixel data. Therefore selection of the image from the bit stream can happen in real time. Mutual data exchanges between a large number of non-adjacent tiles are not required, and therefore the system is not restricted as far as calculation possibilities are concerned.
According to embodiments of the present invention, the information in the data bit stream always has a same pre-determined format, e.g. it may be data for an image of 800 x 600 pixels, and this independent of the format of the emissive display, i.e. of the number of tiles in the emissive display, and of the number of pixels in each tile. The distributed processing means on each tile, when receiving the bitstream and after selection of the part thereof it needs, may perform image upscaling or image downscaling, depending on the format of the display with regard to the pre-determined format of the data signal bit stream. Due to the bit stream being independent of the emissive display, a constant or fixed bit rate is applied to the input of each tile, independent of the format of the wall. In the example given the bit rate is for example 800x600x50Hz. Other possible bitrates are e.g. 1024x768 at 30 Hz, or 1600x400 at 60 Hz. The maximum usable bitrate at present is 32 MHz. By using a constant bit rate no setting needs to be done during a set-up or initialisation procedure for the timing of the bitrate. This has the advantage that the input to the processing chip is a constant clock signal, which makes the design of the input processor easier. Furthermore, with regard to EMI radiation an optimised filter can be provided, while in case of a variable bitrate a variable EMI filter needs to be provided, which is more difficult to implement and often is less efficient. Due to the constant bitrate, the aspect ratio of the image to be displayed does not matter: a bitrate of 800x600 may as well be used e.g. for an image of 800 by 600 pixels, as for an image of 8000 by 60 pixels.
If image upscaling needs to be performed in the distributed processors, then either e.g. every pixel can be repeated for example once, or an intermediate pixel value between every two neighbouring pixel values can be calculated. When doing this, the processor may need extra information from pixels at or adjacent the window boundaries. Therefore, a progressive selection of the boundaries of the window in the image to be displayed on each tile may be provided by reading a larger or smaller part of the bit stream than what effectively corresponds to the part of the data to be displayed on that tile.
After having received a video signal, if applicable, OLED tile assembly <b>100</b> subsequently re-transmits the video and control data signals to a next, preferably adjacent, OLED tile assembly <b>100</b> via data output connector <b>132</b>. Power input connector <b>134</b> and power output connector <b>136</b> are conventional power connectors capable of handling up to e.g. 265 AC volts and 10 amps, such as power input connector IEC60320-C14 or power output connector IEC60320-C13. Power input connector <b>134</b> provides an electrical connection for receiving AC input power to OLED tile assembly <b>100</b>. If applicable, OLED tile assembly <b>100</b> subsequently transmits this AC power to a next, preferably adjacent, OLED tile assembly <b>100</b> via power output connector <b>136</b>. The AC voltage from power input connector <b>134</b> is bussed directly to power output connector <b>136</b>. An illustration of distribution methods of signal and power distribution within a tiled OLED display is found with reference to <b>Fig. 5A</b> and <b>Fig. 5B</b>. For compactness issues, the data and power connections can also be integrated in one connector block.
In embodiments of the present invention, a plurality of tiles have a serial connection without mutual communication possibilities between tiles which are non-adjacent in the serial connection.
Each OLED module assembly <b>138</b>, which includes mask <b>112</b>, substrate <b>140</b>, OLED board <b>142</b>, optional underfill material <b>144</b>, cooling block <b>146</b>, potting material <b>148</b>, and circular polariser <b>150</b>, is representative of a structure for forming a common-anode, passive-matrix, OLED array with associated drive circuitry. In the common-anode configuration, a current source is arranged between each individual cathode of the OLED devices and ground, while the anodes of the OLED devices are electrically connected in common to a positive power supply. As a result, the current and voltage are completely independent of one another and small voltage variations do not result in current variations eliminating light output variations due to voltage variations. Its elements are described as follows.
Substrate <b>140</b> of OLED module assembly <b>138</b> is formed of a non-conductive, transparent material, such as glass for example. Deposited upon substrate <b>140</b> is a pixel array formed of a plurality of addressable discrete OLED devices or pixels. Those skilled in the art will appreciate that the OLED devices for forming graphics display are typically arranged logically in rows and columns to form an OLED array or matrix. The term "logically arranged in rows and columns" refers to the fact that the actual display does not have to be formed in Cartesian co-ordinates but may be provided in other co-ordinate systems such as polar. However, in all of these systems there are equivalents to rows and columns, e.g. arcs of circles and radii. These are therefore logically arranged in rows and columns even if they are not physically arranged in such a manner. Substrate <b>140</b> further includes electrical contacts to and from anode and cathode lines, which respectively are electrically connected to the anodes of a row of OLED pixels and to the cathodes of a column of OLED pixels.
OLED board <b>142</b> of OLED module assembly <b>138</b> is a conventional printed circuit board (PCB) formed of a material such as ceramic or <b>FR4</b> or <b>FR5</b>, i.e. known glass laminates widely used for subtractive printed circuit board fabrication because of their ability to meet a wide variety of processing conditions. On the printed circuit board are mounted the drive circuitry devices. A functional block diagram of OLED board <b>142</b> is described in reference to <b>Fig. 6</b>. OLED board <b>142</b> includes wiring to facilitate electrical signal and power connections to and from the pixel array upon substrate <b>140.</b> OLED board <b>142</b> further includes a set of counter contacts for providing electrical connections to substrate <b>140</b>, for example via well-known solder bump technology (not shown). Through an alignment procedure, substrate <b>140</b> is placed on top of the prepared OLED board <b>142</b>. Substrate <b>140</b> and OLED board <b>142</b> are subsequently placed into an oven, thereby melting the solder and forming a solder joint between substrate <b>140</b> and OLED board <b>142</b>.
Optionally, underfill material <b>144</b> is used in OLED module assembly <b>138</b>, which is electrically non-conductive and thermally conductive material, such as liquid epoxy material, that is inserted between substrate <b>140</b> and OLED board <b>142</b>. Underfill material <b>144</b> can be applied as a liquid after substrate <b>140</b> and OLED board <b>142</b> have been connected to each other by solder joints. Underfill material <b>144</b> can be used to remove the air gap between these solder joints, thereby increasing the heat transfer between substrate <b>140</b> and OLED board <b>142</b> and thus improving the cooling. After application as a liquid, underfill material <b>144</b> is cured, thereby forming a solid material. Furthermore, due to the presence of underfill material <b>144</b>, thermal stresses on the solder joints are redistributed among substrate <b>140</b>, OLED board <b>142</b>, underfill material <b>144</b>, and the solder, thereby increasing the life of the solder joints by mitigating fatigue. Although the presence of underfill material <b>144</b> improves the performance of OLED module assembly <b>138</b>, underfill material <b>144</b> is optional and, thus, may be omitted from the structure of OLED module assembly <b>138</b>.
Cooling block <b>146</b> of OLED module assembly <b>138</b> is a conventional heat sink device formed of thermally conductive material, such as aluminium, that is thermally bonded to OLED board <b>142</b> via potting material <b>148</b>. Potting material <b>148</b> is a thermally conductive material, such as Loctite product Hysol EE1087 in combination with the hardener HD 3561. Potting material <b>148</b> is injected between OLED board <b>142</b> and cooling block <b>146</b> in order to improve the heat transfer and thus the cooling therebetween. Potting material <b>148</b> is injected as a liquid and is then cured to form a solid material. Further details of cooling block <b>146</b> and potting material <b>148</b> are found in reference to <b>Fig. 3</b>.
Circular polariser <b>150</b> of OLED module assembly <b>138</b> is mounted between substrate <b>140</b> and mask <b>112</b>. Circular polariser <b>150</b> is a well-known optical device formed of a material, such as e.g. polycarbonate. Circular polariser <b>150</b> is an absorptive polariser that allows one type of circular polarisation (left or right) to transmit largely unattenuated, while it will absorb the other circular polarisation (right or left). Circular polariser <b>150</b> is used to reduce the amount of ambient light reflections on substrate <b>140</b>. The ambient light is unpolarised and therefore part of it is directly absorbed by the circular polariser and the other part is converted into left (or right) circular polarised light by circular polariser <b>150</b>. This transmitted left (or right) circular polarised light reflects on substrate <b>140</b> and is converted into right (or left) circular polarised light. This right (left) circular polarised light is absorbed by circular polariser <b>150</b>. Circular polariser <b>150</b> increases the contrast of the display. An example of an absorbing circular polariser <b>150</b> is a Nitto Denko model SEG1425DU + NRF QF01A.
Connectors <b>152</b> are standard connectors for transferring signals and power from control board <b>154</b> to the plurality of OLED boards <b>142</b>. There is one connector <b>152</b> per OLED module assembly <b>138</b>. Connectors <b>152</b> must be dimensioned to span the distance between OLED boards <b>142</b> and control board <b>154</b> while taking into account the thickness of cooling blocks <b>146</b>. In doing so, clearance holes are provided within precision frame <b>110</b> and cooling blocks <b>146</b> to allow connectors <b>152</b> to pass therethrough. An example of connector <b>152</b> is a BergStak Connector, product number: 61082-06YABC.
Control board <b>154</b> is a conventional printed circuit board (PCB) formed of a material such as ceramic or FR4, upon which are mounted the local processing and control devices needed to operate the <i>n</i> by <i>m</i> array of OLED module assemblies <b>138</b>. In general, control board <b>154</b> performs pre-processing tasks, such as gamma correction, gamma adjustment of the incoming signal, colour and light calibration according to measurements done at manufacture with a spectral camera and a colour meter, and image scaling algorithms. A functional block diagram of control board <b>154</b> is described in reference to <b>Fig. 6</b>.
Assembly bracket <b>156</b> is a mechanical structure for supporting both control board 154, P/S <b>158</b> and cooling fans <b>160</b> within OLED tile assembly <b>100,</b> as shown in <b>Fig. 1C</b>. Assembly bracket <b>156</b> is formed of any suitably strong material, such as steel.
P/S <b>158</b> is a conventional power supply that includes a programmable AC-to-DC converter (not shown) and a programmable voltage regulator (not shown). The voltage is regulated per OLED tile assembly <b>100</b>. An AC input voltage of between 170 and 265 volts is supplied to P/S <b>158</b> via power input connector <b>134</b> (see <b>Fig. 1B</b>). A DC output voltage of 5 to 25 volts at a maximum current of 7 amps is provided to control board <b>154</b> and to OLED module assemblies <b>138.</b> Furthermore, the DC power from P/S <b>158</b> is bussed to OLED module assemblies <b>138</b> in a passive manner by control board <b>154</b>.
Cooling fans <b>160</b> are conventional DC fans capable of providing a volume rate of airflow of between 2 and 5 cubic feet per minute (cfm) in order to maintain an operating temperature within OLED tile assembly <b>100</b> of between 10 and 50 °C. An example of cooling fan <b>160</b> is a Delta Electronics model BFB0505M. The number of cooling fans <b>160</b> mounted within OLED tile assembly <b>100</b> depends upon the <i>n</i> by <i>m</i> array configuration of OLED module assemblies <b>138</b> and the associated control board <b>154</b> and P/S <b>158</b> requirements. P/S <b>158</b> provides DC power to cooling fans <b>160</b>. P/S <b>158</b> also controls cooling fans <b>160</b>.
Insulation sheet <b>162</b> is an insulation sheet for the power supply, as shown in <b>Fig. 1C</b>. Insulation sheet <b>162</b> is formed of a suitable material, such as mica .
<b>Fig. 2</b> is a cross-sectional drawing of OLED tile assembly <b>100</b> taken along line A-A of <b>Fig. 1B</b>. <b>Fig. 2</b> is intended to illustrate the airflow within OLED tile assembly <b>100</b> and shows that air is drawn into OLED tile assembly <b>100</b> via air inlet <b>124</b> as a result of the action of cooling fans <b>160.</b> The airflow subsequently passes over cooling blocks <b>146</b> (see <b>Fig. 3</b>) and subsequently exhausts via first air outlet <b>126</b> and second air outlet <b>128</b> as shown in <b>Fig. 2</b>. In this way, heat generated by the active components of OLED module assemblies <b>138</b>, control board <b>154</b>, and P/S <b>158</b> is removed.
<b>Fig. 3</b> is a cross-sectional drawing of a <b>Detail A</b> of <b>Fig. 1C</b>. <b>Fig. 3</b> is intended to illustrate the injection process of potting material <b>148</b> between OLED board <b>142</b> and cooling block <b>146</b>. <b>Detail A</b> illustrates that cooling block <b>146</b> further includes a plurality of fins <b>310</b> that are typical of a heat-removing device. Also included within cooling block <b>146</b> is a plurality of injection points <b>312</b> that inject potting material <b>148</b> in liquid form. A potting calibre <b>314</b> is mounted along the perimeter edge of cooling block <b>146</b> and serves as a form for containing potting material <b>148</b>. Lastly, <b>Detail A</b> illustrates a plurality of components <b>316</b> mounted upon OLED board <b>142</b>. Components <b>316</b> are active and/or passive electrical components that generate heat when operating, such as the OLED devices and switches for example. Upon injection, potting material <b>148</b> fills the gap between cooling block <b>146</b> and OLED board <b>142</b> as well as the gaps between components <b>316</b>, thereby forming a heat transfer medium for efficiently transferring heat away from OLED board <b>142</b> and components <b>316.</b>
<b>Fig. 4</b> is a perspective view of a single mask <b>112</b> with OLED tile assembly <b>100</b> of the present invention. Mask <b>112</b> is a custom made device that is sized according to the size of its associated OLED module assembly <b>138</b>. Mask <b>112</b> may be formed of polyamide or polycarbonate, and the grid pattern formed therein is determined by the pixel pitch of its associated OLED module assembly <b>138</b>. In this example, the grid of mask <b>112</b> is designed for use with a 24x32 pixel array.
<b>Fig. 5A</b> and <b>Fig. 5B</b> illustrate two possibilities for signal distribution in a tiled OLED display <b>500</b>. <b>Fig. 5A</b> shows a multi-line distribution method of signal and power distribution in accordance with the invention. Tiled OLED display <b>500</b> is representative of a <i>k</i> by <i>l</i> array of OLED tile assemblies <b>100</b>. In this example, a 3x3 array is pictured. More specifically, <b>Fig. 5A</b> illustrates that tiled OLED display <b>500</b> includes, for example, OLED tile assemblies <b>100a</b>, <b>100b</b>, <b>100c</b>, <b>100d</b>, <b>100e</b>, <b>100f</b>, <b>100g</b>, <b>100h</b>, and <b>100j</b>. It is further illustrated that each OLED tile assembly <b>100</b> includes its associated data input connector <b>130</b>, data output connector <b>132</b>, power input connector <b>134</b>, and power output connector <b>136</b>. Lastly, tiled OLED display <b>500</b> further includes a plurality of data reclockers <b>510</b>, for example, data reclocker <b>510a</b>, data reclocker <b>510b</b>, and data reclocker <b>510c</b>.
The multi-line distribution method of signal distribution is described as follows. A DATA IN signal 505 from a central processing unit (not shown) is supplied to an input of data reclocker <b>510a.</b> DATA IN signal <b>505</b> is representative of video data and control data. The video data is under the form of an image-wise spatially scalable bit stream. Data reclocker <b>510a</b> subsequently re-transmits this video and control data to one OLED tile assembly <b>100</b> as well as to a next data reclocker <b>510</b>, i.e., in the example given, to an input of data reclocker <b>510b</b> and to data input connector <b>130</b> of OLED tile assembly <b>100g.</b> Similarly, data reclocker <b>510b</b> transmits the received video and control data signal to an input of data reclocker <b>510c</b> and to data input connector <b>130</b> of OLED tile assembly <b>100h.</b> Finally, data reclocker <b>510c</b> transmits the received video and control data to data input connector <b>130</b> of OLED tile assembly <b>100j</b>. This way, the DATA IN signal <b>505</b> is distributed to all OLED tiles assemblies <b>100</b> of one row of the tiled OLED display <b>500.</b> It is to be noted that the data links in the tiled OLED display <b>500</b> are bi-directional, so it is also possible to place data reclockers <b>510a</b>, <b>510b</b>, and <b>510c</b> on top of tiled OLED display <b>500</b>, instead of placing them at the bottom, thus feeding the DATA IN signal 505 to data input connectors <b>130</b> of OLED tile assemblies <b>100a</b>, <b>100b</b>, <b>100c</b>. These bi-directional links also make it possible to pass the DATA IN signal <b>505</b> from the end of one column to the beginning of the neighbouring column. It is likewise to be noted that the terms "row" and "column" are interchangeable, meaning that the data reclockers may distribute the DATA IN signal <b>505</b> to all OLED tiles assemblies <b>100</b> of one column of the tiled OLED display <b>500</b>.
Subsequently, the video and control data is transferred from one OLED tile assembly <b>100</b> to the next OLED tile assembly <b>100</b> along a same column if the DATA IN signal <b>505</b> was fed to all OLED tile assemblies <b>100</b> of a row, or to the next OLED tile assembly <b>100</b> along a same row if the DATA IN signal <b>505</b> was fed to all OLED tile assemblies <b>100</b> of a column. No means are provided for communication between tiles of different columns resp. rows, nor means for communication between non-adjacent tiles of one and the same column resp. row. Hereinafter, the situation of <b>Fig. 5A</b> is further described, i.e. the case in which the DATA IN signal <b>505</b> was fed to all OLED tile assemblies <b>100</b> along a same row. For example and with reference to <b>Fig. 5A</b>, the video and control data is transferred from OLED tile assembly <b>100g</b> to OLED tile assembly <b>100d</b> via an electrical connection between data output connector <b>132</b> of OLED tile assembly <b>100g</b> and data input connector <b>130</b> of OLED tile assembly <b>100d</b>, then from OLED tile assembly <b>100d</b> to OLED tile assembly <b>100a</b> via an electrical connection between data output connector <b>132</b> of OLED tile assembly <b>100d</b> and data input connector <b>130</b> of OLED tile assembly <b>100a</b>. Likewise, the video and control data is transferred from OLED tile assembly <b>100h</b> to OLED tile assembly <b>100e</b> via an electrical connection between data output connector <b>132</b> of OLED tile assembly <b>100h</b> and data input connector <b>130</b> of OLED tile assembly <b>100e,</b> then from OLED tile assembly <b>100e</b> to OLED tile assembly <b>100b</b> via an electrical connection between data output connector <b>132</b> of OLED tile assembly <b>100e</b> and data input connector <b>130</b> of OLED tile assembly <b>100b</b>. Lastly, the video and control data is transferred from OLED tile assembly <b>100j</b> to OLED tile assembly <b>100f</b> via an electrical connection between data output connector <b>132</b> of OLED tile assembly <b>100j</b> and data input connector <b>130</b> of OLED tile assembly <b>100f</b>, then from OLED tile assembly <b>100f</b> to OLED tile assembly <b>100c</b> via an electrical connection between data output connector <b>132</b> of OLED tile assembly <b>100f</b> and data input connector <b>130</b> of OLED tile assembly <b>100c.</b> In each case, the video and control data is re-transmitted by control board <b>154</b> of each OLED tile assembly <b>100</b>.
The multi-line distribution method of power distribution is accomplished by AC power connections from one OLED tile assembly <b>100</b> to the next OLED tile assembly <b>100</b> along the same column or row as follows. A POWER INPUT signal <b>520a</b> from a mains power supply (not shown) is supplied to OLED tile assembly <b>100g</b> via an electrical connection to power input connector <b>134</b> of OLED tile assembly <b>100g.</b> AC power is then transferred from OLED tile assembly <b>100g</b> to OLED tile assembly <b>100d</b> via an electrical connection between power output connector <b>136</b> of OLED tile assembly <b>100g</b> and power input connector <b>134</b> of OLED tile assembly <b>100d</b>. AC power is then subsequently also transferred from OLED tile assembly <b>100d</b> to OLED tile assembly <b>100a</b> via an electrical connection between power output connector <b>136</b> of OLED tile assembly <b>100d</b> and power input connector <b>134</b> of OLED tile assembly <b>100a</b>. Likewise, a POWER INPUT signal <b>520b</b> from the mains power supply (not shown) is supplied to OLED tile assembly <b>100h</b> via an electrical connection to power input connector <b>134</b> of OLED tile assembly <b>100h</b>. AC power is then transferred from OLED tile assembly <b>100h</b> to OLED tile assembly <b>100e</b> via an electrical connection between power output connector <b>136</b> of OLED tile assembly <b>100h</b> and power input connector <b>134</b> of OLED tile assembly <b>100e</b>. AC power is then transferred from OLED tile assembly <b>100e</b> to OLED tile assembly <b>100b</b> via an electrical connection between power output connector <b>136</b> of OLED tile assembly <b>100e</b> and power input connector <b>134</b> of OLED tile assembly <b>100b</b>. Lastly, a POWER INPUT signal <b>520c</b> from the mains power supply (not shown) is supplied to OLED tile assembly <b>100j</b> via an electrical connection to power input connector <b>134</b> of OLED tile assembly <b>100j</b>. AC power is then transferred from OLED tile assembly <b>100j</b> to OLED tile assembly <b>100f</b> via an electrical connection between power output connector <b>136</b> of OLED tile assembly <b>100j</b> and power input connector <b>134</b> of OLED tile assembly <b>100f</b>. AC power is then transferred from OLED tile assembly <b>100f</b> to OLED tile assembly <b>100c</b> via an electrical connection between power output connector <b>136</b> of OLED tile assembly <b>100f</b> and power input connector <b>134</b> of OLED tile assembly <b>100c.</b> As mentioned previously, the AC input voltage from a power input connector <b>134</b> is simply bussed directly to power output connector <b>136</b>. Equally to the distribution of the DATA IN signal <b>505</b> over the OLED tile assemblies <b>100</b>, the power distribution may be performed either column-wise or row-wise.
An alternative distribution method for signal distribution is a star distribution (not represented in the drawings). The wording star distribution refers to the fact that the distribution of data signals or power occurs from the centre to the edge of the tiled OLED display <b>500</b> or vice versa. In this distribution method, the signals are transferred by a data reclocker <b>510</b> to several central OLED tile assemblies <b>100</b>, each of them further transferring the data signals to tiles at further distance of the centre or the edge respectively of the tiled OLED display <b>500</b>. In this way, distribution of video data under the form of a scalable bit stream and of control data is obtained between the OLED tile assemblies from the centre assemblies <b>100</b> of the OLED tile display <b>500</b> to the edge assemblies <b>100</b> or vice versa, so that all OLED tile assemblies <b>100</b> obtain their part of the video data and control data. If preferred, it is also possible to obtain video data and control data transfer from edge assemblies to centre assemblies, i.e. starting at some of the edge assemblies and transferring to neighbouring assemblies ending in or around the centre of the display, so that all OLED tile assemblies <b>100</b> obtain their part of the video data and control data. In similar way, it is possible to obtain this method of distribution, i.e. star distribution, for the power distribution.
A third distribution method of both video data and control data and power is illustrated in <b>Fig. 5B</b>. It shows a daisy-chain method of distribution for a tiled OLED display <b>500.</b> The tiled OLED display <b>500</b> is representative of a k by l array of OLED tile assemblies <b>100</b>. In this example, a 3x3 array is pictured. More specifically, <b>Fig. 5B</b> illustrates that tiled OLED display <b>500</b> includes, for example, OLED tile assemblies <b>100a</b>, <b>100b</b>, <b>100c</b>, <b>100d</b>, <b>100e</b>, <b>100f</b>, <b>100g</b>, <b>100h</b>, and <b>100j</b>. It is further illustrated that each OLED tile assembly <b>100</b> includes its associated data input connector <b>130</b>, data output connector <b>132</b>, power input connector <b>134</b>, and power output connector <b>136</b>.
The daisy-chain distribution method of signal distribution is described as follows. A DATA IN signal <b>505</b>, representative of video data and control data, from a central processing unit (not shown) is supplied to an input of one OLED tile assembly <b>100,</b> i.e. in the example given to data input connector <b>130</b> of OLED tile assembly <b>100g</b>. Subsequently, the video and control data is transferred from one OLED tile assembly <b>100</b> to a next, neighbouring OLED tile assembly <b>100</b>. For example and with reference to <b>Fig. 5B</b>, the video and control data is transferred from OLED tile assembly <b>100g</b> to OLED tile assembly <b>100d</b> via an electrical connection between data output connector <b>132</b> of OLED tile assembly <b>100g</b> and data input connector <b>130</b> of OLED tile assembly <b>100d,</b> then from OLED tile assembly <b>100d</b> to OLED tile assembly <b>100a</b> via an electrical connection between data output connector <b>132</b> of OLED tile assembly <b>100d</b> and data input connector <b>130</b> of OLED tile assembly <b>100a</b>. The video and control data is then further transferred from OLED tile assembly <b>100a</b> to OLED tile assembly <b>100b</b>, via an electrical connection between data output connector <b>132</b> of OLED tile assembly <b>100a</b> and data input connector <b>130</b> of OLED tile assembly <b>100b</b>. In similar way, the video data and control data are subsequently transferred from OLED tile assembly <b>100b</b> to OLED tile assembly <b>100e,</b> from OLED tile assembly <b>100e</b> to OLED tile assembly <b>100h</b>, from OLED tile assembly <b>100h</b> to OLED tile assembly <b>100j</b>, from OLED tile assembly <b>100j</b> to OLED tile assembly <b>100f</b> and from OLED tile assembly <b>100f</b> to OLED tile assembly <b>100c</b>. In similar way, the daisy-chain method of power distribution is accomplished by AC power connections from one OLED tile assembly <b>100</b> to the next OLED tile assembly <b>100</b>.
Although the latter method does not allow parallel distribution of the video and control data, i.e. distributing of video data and control data occurs subsequently to a neighbouring tile, it can allow parallel, i.e. simultaneous, processing by the different OLED tile assemblies.
In Figures 5A and 5B, the same distribution method is used to distribute the power and the data. There is however no need to use the same method for data and power distribution.
The central system controller is aware of the X and Y configuration of each OLED tile assembly <b>100</b>, i.e. its location in the array, in the tiled OLED display <b>500</b>. High-level software addresses each OLED tile assembly <b>100</b> uniquely. At set-up, each OLED tile assembly <b>100</b> is assigned a unique number in the chain and picture co-ordinates are assigned accordingly. Once the configuration of tiled OLED display <b>500</b> is established at set-up, each OLED tile assembly <b>100</b> stores its information locally and thus the configuration process need not be repeated with each cycle of power. Only when the user reconfigures tiled OLED display <b>500</b> is it necessary to reassign OLED tile assemblies <b>100</b> to re-establish the picture co-ordinates.
<b>Fig. 6</b> illustrates a functional block diagram of an OLED tile control system <b>600</b> for use in an OLED tile assembly <b>100</b> in accordance with an embodiment of the present invention. OLED tile control system <b>600</b> performs the local processing and control functions needed to operate the <i>n</i> by <i>m</i> array of OLED module assemblies <b>138. Fig. 6</b> illustrates the physical distribution of the active functions across the combination of substrates <b>140</b>, OLED boards <b>142</b>, and control board <b>154</b>, along with their electrical interconnections. More specifically, <b>Fig. 6</b> illustrates that: a substrate <b>140a</b> further includes an OLED array <b>612;</b> an OLED board <b>142a</b> further includes a plurality of bank switches <b>613,</b> a plurality of current sources <b>614,</b> an analog-to-digital (A/D) converter <b>622,</b> an EEPROM <b>624,</b> and a temperature sensor <b>628;</b> and control board <b>154</b> further includes a tile processing unit <b>610,</b> a bank switch controller <b>616</b>, a constant current driver (CCD) controller <b>618</b>, a pre-processor <b>620</b>, and a module interface <b>626</b>. Substrate <b>140a</b> and OLED board <b>142a</b> shown in <b>Fig. 6</b> are representative of one of <i>n</i> by <i>m</i> substrates <b>140</b> and one of <i>n</i> by <i>m</i> OLED boards <b>142</b>, as shown in <b>Fig. 7</b>.
The physical implementation of the functional blocks of each OLED board <b>142</b> and control board <b>154</b> may be via a custom application-specific integrated circuit (ASIC) device or a field-programmable gate array (FPGA) device, as is well known.
<b>Fig. 6</b> illustrates that tile processing unit <b>610</b> is fed by an incoming, e.g. red, green, blue, data signal RGB DATA IN that is an image-wise spatially scalable bitstream, e.g. a serial data signal, containing the current video frame information to be displayed on OLED tile assembly <b>100</b>. Tile processing unit <b>610</b> subsequently buffers the incoming data signal RGB DATA IN and supplies an output data signal RGB DATA OUT of tile processing unit <b>610</b>. Synchronisation of images on the different tiles may be done by means of a synchronisation signal in the bitstream. A difference in synchronisation between the first tile and the last tile where the data signal arrives may occur, but will not be more than a few clock ticks at e.g. 32MHz, and will not be noticed by the human eye.
Additionally, control data CNTL DATA from a general processor (not shown), such as a personal computer (PC) for example, that functions as the system-level controller of the OLED tile assembly <b>100</b> is supplied to tile processing unit <b>610</b> via a CNTL DATA bus. The CNTL DATA bus is a serial data bus that provides control information to OLED tile assembly <b>100</b>, such as colour temperature, gamma, and imaging information. Tile processing unit <b>610</b> subsequently buffers the control data from the CNTL DATA bus for supplying an output control data signal to an outgoing CNTL DATA bus of tile processing unit <b>610</b>. Tile processing unit <b>610</b> re-transmits the data signal RGB DATA IN and the control data on the CNTL DATA bus to the next OLED tile assembly <b>100</b> of a tiled OLED display <b>500</b>, as shown in <b>Fig. 5A</b> and <b>Fig. 5B</b>.
Using the imaging information from the control data signal on the CNTL DATA bus, tile processing unit <b>610</b> stores the serial data signal RGB DATA IN for that particular frame that corresponds to either OLED tile assembly <b>100</b> being used as an autonomous display or by the physical position of a given OLED tile assembly <b>100</b> being used within a larger tiled display, such a tiled OLED display <b>500</b> of <b>Fig. 5A</b> or <b>Fig. 5B</b>.
In the case of tiled OLED display <b>500</b>, tile processing unit <b>610</b> of each OLED tile assembly <b>100</b> associated with an OLED array in a tiled display <b>500</b> receives the data signal RGB DATA IN and subsequently parses this information into specific packets associated with the location of a given OLED tile assembly <b>100</b> within tiled OLED display <b>500</b>. Algorithms running on tile processing unit <b>610</b> of each OLED tile assembly <b>100</b> facilitate the process of identifying the portion of the serial input data signal RGB DATA IN that belongs to its physical portion of tiled OLED display <b>500</b>. Subsequently, tile processing unit <b>610</b> distributes a serial RGB signal RGB<sub>(X)</sub> to pre-processor <b>620</b>, which RGB signal RGB<sub>(x)</sub> belongs to a physical portion of the tiled OLED display <b>500.</b>
Similarly, tile processing unit <b>610</b> receives the control data on the control data bus CNTL DATA and subsequently parses this information into specific control buses associated with the location of a given OLED tile assembly <b>100</b> within tiled OLED display <b>500.</b> Subsequently, tile processing unit <b>610</b> distributes a control signal CONTROL<sub>(X)</sub> that provides control information, such as colour temperature, gamma, and imaging information, to OLED tile control system <b>600</b>.
The elements of OLED tile control system <b>600</b> are electrically connected as follows. The RGB signal RGB<sub>(X)</sub> from tile processing unit <b>610</b> feeds pre-processor <b>620;</b> a control bus output BANK CONTROL of pre-processor <b>620</b> feeds bank switch controller <b>616;</b> a control bus output CCD CONTROL of pre-processor <b>620</b> feeds CCD controller <b>618;</b> a control bus output V<sub>OLED</sub> CONTROL of bank switch controller <b>616</b> feeds bank switches <b>613</b> that are connected to the row lines of OLED array <b>612;</b> and a pulse width modulation control bus output PWM CONTROL of CCD controller <b>618</b> feeds current sources <b>614</b> that are connected to the column lines of OLED array <b>612</b> via conventional active switch devices, such as MOSFET switches or transistors. A bus output ANALOG VOLTAGE of OLED array <b>612</b> feeds A/D converter <b>622;</b> a bus output DIGITAL VOLTAGE of A/D converter <b>622</b> feeds module interface <b>626;</b> and a bus output TEMPERATURE DATA of temperature sensor <b>628</b> feeds module interface <b>626.</b> The control bus output CONTROL<sub>(X)</sub> of tile processing unit <b>610</b> also feeds module interface <b>626.</b> Furthermore, an input/output bus EEPROM I/O exists between EEPROM <b>624</b> and module interface <b>626;</b> an input/output bus DATA I/O exists between pre-processor <b>620</b> and module interface <b>626;</b> and, lastly, module interface <b>626</b> drives a data bus MODULE DATA<sub>(X)</sub> to tile processing unit <b>610.</b> Critical diagnostic information, such as temperature, ageing factors, and other colour correction data, is available to tile processing unit <b>610</b> via the data bus MODULE DATA<sub>(X)</sub>.
A summary of the elements in the OLED tile control system <b>600</b> and their functions is provided below: <ul id="ul0002" list-style="none"><li>OLED array <b>612</b> includes a plurality of addressable discrete OLED devices, i.e., pixels. Those skilled in the art will appreciate that the OLED devices for forming a graphics display are typically arranged logically in rows and columns, as explained above, to form an OLED array, as is well known. OLED array <b>612</b> may be configured as a common-anode, passive-matrix OLED array. Bank switches <b>613</b> may be conventional active switch devices, such as MOSFET switches or transistors. Bank switches <b>613</b> connecting positive voltage sources to the rows of OLED array <b>612</b> are controlled by the control bus V<sub>OLED</sub> CONTROL of bank switch controller <b>616</b>. Current sources <b>614</b> may be conventional current sources capable of supplying a constant current, typically in the range of 5 to 50 mA. Examples of constant current devices include a Toshiba TB62705 (8-bit constant current LED driver with shift register and latch functions) and a Silicon Touch ST2226A (PWM-controlled constant current driver for LED displays). The active switches connecting current sources <b>614</b> to the columns of OLED array <b>612</b> are controlled by the control bus PWM CONTROL of CCD controller <b>618</b>. OLED array <b>612</b> also provides feedback of the cathode voltages via the ANALOG VOLTAGE bus. OLED array <b>612</b> also provides feedback of the voltage value across each current source <b>614</b> via the bus ANALOG VOLTAGE. Bank switch controller <b>616</b> contains a series of latches that store the active state of each bank switch <b>613</b> for a given frame. In this manner, random line addressing is possible, as opposed to conventional line addressing, which is consecutive. Furthermore, pre-processor <b>620</b> may update the values stored within bank switch controller <b>616</b> more than once per frame in order to make real-time corrections to the positive voltage +V<sub>OLED</sub> driving a line of OLED pixels based on temperature and voltage information received during the frame. For example, an increase in temperature during a frame output may trigger a voltage reading command where bank switch controller <b>616</b> enables the positive voltage +V<sub>OLED</sub> to the requested OLED devices within OLED array <b>612</b>. </li><li>CCD controller <b>618</b> converts data from pre-processor <b>620</b> into PWM signals, i.e., the signals on the control bus PWM CONTROL, to drive current sources <b>614</b> that deliver varying amounts of current to the OLED devices or pixels within OLED array <b>612</b>. The width of each pulse within the control bus PWM CONTROL dictates the amount of time a current source <b>614</b> associated with a given OLED device will be activated and deliver current. Additionally, CCD controller <b>618</b> sends information to each current source <b>614</b> regarding the amount of current to drive, which is typically in the range of 5 to 50 mA. The amount of current is determined from the brightness value, Y, for a given OLED device, which brightness value is calculated in pre-processor <b>620</b>.</li><li>Pre-processor <b>620</b> develops local colour correction, ageing correction, black level, and gamma models (correction values may be stored in internal look-up tables (not shown) or in EEPROM <b>624)</b> for the current video frame using information from module interface <b>626.</b> Pre-processor <b>620</b> combines the RGB data of the RGB signal RGB<sub>(X)</sub> describing the current frame of video to display with the newly developed colour correction algorithms and produces digital control signals, i.e., the signals on the buses BANK CONTROL and CCD CONTROL, for bank switch controller <b>616</b> and CCD controller <b>618</b>, respectively. These signals dictate exactly which OLED devices within OLED array <b>612</b> to illuminate and at what intensity and colour temperature in order to produce the desired frame at the required resolution and colour-corrected levels. In general, the intensity, or greyscale value, is controlled by the amount of current used to drive an OLED device. Similarly, the colour temperature of the emitted light is controlled by the greyscale colour value and the relative proximity of each sub-pixel required to produce the desired colour. For example, a bright orange colour is produced by illuminating a green sub-pixel in close proximity to a brightly lit red sub-pixel. Therefore, it is important to have precise control over the brightness and the amount of time an OLED device is lit.</li><li>A/D converter <b>622</b> uses the analog voltage values, i.e., signals on the bus ANALOG VOLTAGE, from OLED array <b>612</b> to feed the voltage information back to module interface <b>626</b> via the bus DIGITAL VOLTAGE. The voltages across each OLED device within OLED array <b>612</b> (i.e., power supply voltage minus the cathode voltages) are monitored so that correct aging factors and light output values may be calculated in order to further produce the correct amounts of driving current through each OLED device within OLED array <b>612</b>. Pre-processor <b>620</b> compares a pre-stored threshold voltage level for each OLED device within OLED array <b>612</b> with the voltage value measured by A/D converter <b>622</b> to determine whether digital voltage correction is plausible. If the voltage across a specific OLED device is below a maximum threshold voltage, digital correction may be implemented through colour correction algorithms. However, if the voltage is greater than the maximum threshold voltage, an adjustment must be made to the overall supply voltage. Digital voltage correction is preferred to supply voltage correction because it allows finer light output control for specific OLED devices within OLED array <b>612</b>.</li><li>EEPROM <b>624</b> may be any type of electronically erasable storage medium for pervasively storing diagnostic and colour correction information. For example, EEPROM <b>624</b> may be a Xicor or Atmel model 24C16 or 24C164. EEPROM <b>624</b> holds the most recently calculated colour correction values used for a preceding video frame, specifically, gamma correction, ageing factor, colour co-ordinates, and temperature for each OLED module assembly <b>138</b>. All factory and calibration settings may be stored in EEPROM <b>624</b> as well.</li></ul>
The gamma curves (either full gamma curves or parameters that define the curves in order to conserve storage space) for both light and dark values are stored in EEPROM <b>624</b> at start-up from the system-level controller via the control bus CONTROL<sub>(X)</sub> from tile processing unit <b>610</b>. Colour co-ordinates for each OLED device within OLED array <b>612</b> are also stored in EEPROM <b>624</b> in the form of (x,y,Y), where x and y are the co-ordinates of the primary emitters and Y is defined as the brightness.
The ageing factor of an OLED device is a value based on the total ON time, the temperature during that ON time, and total amount of current through each OLED device within OLED array <b>612</b>. Other information may be stored in EEPROM <b>624</b> at any time without deviating from the spirit and scope of the present invention. Communication to EEPROM <b>624</b> is accomplished via the input/output bus EEPROM I/O. An advantage to locally storing colour correction and additional information specific to an OLED module assembly <b>138</b> on EEPROM <b>624</b> is that when new OLED module assemblies <b>138</b> are added to OLED tile assembly <b>100</b>, or when OLED module assemblies <b>138</b> are rearranged within OLED tile assembly <b>100</b>, valuable colour correction, ageing factors, and other details regarding the operation of OLED module assemblies <b>138</b> are also transported. Therefore, the new tile processing unit <b>610</b> is able to read the existing colour correction information specific to that OLED module assembly <b>138</b> from its local EEPROM <b>624</b> at any time and is able to make adjustments to the overall control of OLED tile assembly <b>100</b>. This allows thus switching the OLED tiles without losing the necessary correction information.
Module interface <b>626</b> serves as an interface between tile processing unit <b>610</b> and all other elements within OLED boards <b>142</b>. Module interface <b>626</b> collects the current temperature data from temperature sensor <b>628</b> and the current colour co-ordinate information (tristimulus values in the form of x,y,Y), ageing measurements, and runtime values from EEPROM <b>624</b> for each OLED device within OLED array <b>612</b>. In addition, module interface <b>626</b> collects the digital voltage values during the ON time of each OLED device within OLED array <b>612</b> from A/D converter <b>622</b>. Module interface <b>626</b> also receives control data, i.e., the signal on the control bus CONTROL<sub>(X)</sub>, from tile processing unit <b>610,</b> which dictates to pre-processor <b>620</b> how to perform colour correction (from a tile-level point of view) for the current video frame.
Temperature sensor <b>628</b> may be a conventional sensing device that takes temperature readings within OLED module assembly <b>138</b> to determine the temperature of the OLED devices within OLED module assembly <b>138</b>. Accurate temperature readings are critical in order to correctly adjust for colour correction. Based on the temperature of each OLED device within OLED array <b>612</b>, the current may be adjusted to compensate for the variation in light output caused by temperature. Temperature information from temperature sensor <b>628</b> is sent to module interface <b>626</b> for processing via the data bus TEMPERATURE DATA. An example temperature sensor <b>628</b> is an Analog Devices AD7416 device.
Embedded in an OLED tile assembly <b>100</b>, the OLED tile control system <b>600</b> - as well as other parts in the OLED tile assembly <b>100</b>, e.g. the power supply of the OLED tile assembly <b>100</b> and additional cooling blocks provided as heat sinks e.g. at the back of the OLED array <b>612</b> - are cooled by a cooling fluid, e.g. by airflow, as a result of the action of one or more cooling fans. These cooling fans can be conventional DC fans capable of providing a volume rate of airflow of between 2 and 5 cubic feet per minute (cfm) in order to maintain an operating temperature within the OLED tile assembly of between 10 and 50°C. An example of a cooling fan that can be used is a Delta Electronics model BFB0505M. The power supply of the OLED tile assembly <b>100</b> provides DC power to the cooling fans.
<b>Fig. 7</b> illustrates the overall architecture of OLED tile control system <b>600</b> in accordance with the invention. <b>Fig. 7</b> illustrates that a single control board <b>154</b> is designed to handle <i>n</i> by <i>m</i> OLED boards <b>142a</b> to <b>142n</b> and substrates <b>140a</b> to <b>140n</b>. Control board <b>154</b> is therefore customised depending upon the specific <i>n</i> by <i>m</i> configuration of OLED module assemblies <b>138</b> within a given OLED tile assembly <b>100.</b> More specifically, a single control board <b>154</b> provides the signal fanout associated with the control bus V<sub>OLED</sub> CONTROL , the control bus PWM CONTROL, the bus DIGITAL VOLTAGE, the data bus TEMPERATURE DATA, and the input/output bus EEPROM I/O to OLED boards <b>142a</b> to <b>142n</b> via connectors <b>152a</b> to <b>152n</b>, respectively.
With reference to <b>Fig.s 1A</b> through 7, the features and operation of OLED tile assembly <b>100</b> are generally described as follows.
Firstly, functionality is built into OLED tile assembly <b>100</b> that allows it to operate autonomously as a single display unit or alternatively within a set of OLED tile assemblies <b>100</b> forming a larger tiled display, such as tiled OLED display <b>500</b>, all under the control of a central control system. To achieve this flexibility, each OLED tile assembly <b>100</b> includes, for example: <ul id="ul0003" list-style="dash"><li>A digital video interface (i.e., tile processing unit <b>610</b>) to handle all content (i.e., video) and communications information received. Content generation is e.g. via a DVI data stream of 24-bit RGB data (i.e., signal RGB DATA IN). Tile processing unit <b>610</b> handles the transfer of content data to each OLED module assembly <b>138</b>. The communication link between OLED tile assembly <b>100</b> and the central control system is provided via standard RS-485 protocol (i.e., CNTL DATA bus).</li><li>An automatic addressing system, which is software based. Each OLED tile assembly <b>100</b> receives the same content data stream, but due to the addressing scheme, each OLED tile assembly <b>100</b> decodes which portion of the data to use and displays only that portion thereof based upon a predetermined co-ordinate address that is stored locally via each EEPROM <b>624</b>.</li><li>A power supply (i.e., P/S <b>158</b>) with a programmable regulated DC output.</li><li>A processor (i.e., tile processing unit <b>610</b>) for performing real-time calculations for the various pixels, such as upscaling, downscaling, ON time calculations, light output calculation, lifetime correction, colour correction, pre-charge control, etc.; all to achieve a uniform image at the OLED module assembly <b>138</b> level.</li><li>A cooling system (i.e., see <b>Fig. 2</b>). More specifically, each OLED tile assembly <b>100</b> includes a set of cooling fans <b>160</b> and cooling blocks <b>146</b>.</li><li>A diagnostic system, within which tile processing unit <b>610</b> handles the transfer of data to each OLED module assembly <b>138.</b> For example, A/D converter <b>622</b> is used to monitor voltage thresholds (i.e., power supply voltage minus the cathode voltages) across each OLED device within OLED array <b>612</b>, and temperature sensor <b>628</b> is used to measure the temperature within an OLED module assembly <b>138</b> or OLED tile assembly <b>100.</b></li></ul>
A first key aspect of OLED tile assembly <b>100</b> for use autonomously or alternatively within a set of OLED tile assemblies <b>100</b> is that distributed processing performs image upscaling or downscaling as necessary at each OLED tile assembly <b>100</b>, rather than having a single central processor performing all of the scaling tasks. For example, instead of one central processor handling a 4Kx4K resolution image and running all of the image scaling algorithms, each tile processing unit <b>610</b> (a simple video processor) of each OLED tile assembly <b>100</b> handles a small resolution image, such as 100x100 pixels. Furthermore, each tile processing unit <b>610</b> of each respective OLED tile assembly <b>100</b> is operating in parallel, thereby achieving very time-efficient processing. The parallel processing allows much more time for each OLED tile assembly <b>100</b> to calculate the image scaling, typically a 50 or 60 Hz timeframe. Thus, a very high-level scaling algorithm, e.g. bilinear or bicubic interpolation, is implemented very cost-effectively, which provides added value to the overall display system. Furthermore, instead of doing linear interpolation, this distributed processing technique allows the use of a slower 100% accurate scaling algorithm. An example calculation illustrating a comparison between non-distributed processing via a central processor and distributed processing via OLED tile assemblies <b>100</b> is as follows: <ul id="ul0004" list-style="none" compact="compact"><li>Real-time ON time calculation using non-distributed processing via a central processor <ul id="ul0005" list-style="none"><li>Supposing incoming active data: 1600x1200 pixels at 50Hz.</li><li>PixelRate = 50*1600*1200 = <b>96 MHz</b> (minimum because of reduced blanking signal).</li><li>For real-time ON time calculations, a [3x3] x [3x1] matrix calculation for every pixel is performed. This [3x3] x [3x1] requires 3 x 3 = 9 multiplications and 3 x 3 = 9 additions, thus totalling 18 mathematical calculations.</li><li>Supposing every calculation requires one clock cycle, a calculation speed of 96MHz x 18 = <b>1.72 GHz</b> is needed.</li></ul></li><li>Real-time ON time calculation using distributed processing via OLED tile assemblies <b>100</b><ul id="ul0006" list-style="none"><li>Supposing each OLED module assembly <b>138</b> comprises 96 x 72 pixels.</li><li>A display of 1600x1200 pixels can be split into (1600/96) x (1200/72) = 277 OLED tile assemblies <b>100</b>.</li><li>Each OLED tile assembly <b>100</b> has to process 96x72 = 6912 pixels in one frame of 50Hz, resulting in a processing speed of 6912 x 50 = 345 kHz.</li><li>Taking into account the multiplication of the matrix, a calculation speed of 345 kHz x 18 = <b>6.2 MHz</b> is needed.</li></ul></li></ul>
A second key aspect of OLED tile assembly <b>100</b> for use autonomously or alternatively within a set of OLED tile assemblies <b>100</b> is that, because video stream is known, once the image scaling has been calculated, the ON time for each OLED may be calculated for a given OLED module assembly <b>138</b>. This ON time is stored locally within EEPROM <b>624</b>. This ON time in combination with the temperature measurement of OLED module assembly <b>138</b> and the voltage measurement of the OLED itself may be used to derive the lifetime of each OLED within a given OLED module assembly 138.
In summary, within OLED tile assembly <b>100</b>, the information to potentially provide a 100% lifetime guarantee for OLED tile assembly <b>100</b> is available locally. The physical hardware implementation of OLED tile assembly <b>100</b> and the architecture of tiled OLED display <b>500</b> formed by a <i>k</i> by <i>l</i> array of OLED tile assemblies <b>100</b> provides distributed processing that has the result of a less complex display hardware and software system, thereby avoiding the need for high-bandwidth calculations by a central processor.
<b>Fig. 8</b> is a flow diagram of a method <b>800</b> of initial assembly, automatic configuration, and calibration of tiled OLED display <b>500</b> in accordance with an embodiment of the present invention. <b>Fig.s 1A</b> through <b>7</b> are referenced throughout the steps of method <b>800.</b> Method <b>800</b> includes the following steps:
Step <b>810</b>: Assembling and activating tiled display system
In this step, a plurality of OLED tile assemblies <b>100</b> are mechanically assembled in a <i>k</i> by <i>l</i> array, thereby forming a tiled OLED display such as tiled OLED display <b>500.</b> Examples of data signal and power distribution methods are shown in <b>Fig. 5A</b> and <b>Fig. 5B</b>. Power is subsequently applied to each OLED tile assembly <b>100</b> of tiled OLED display <b>500.</b> Method <b>800</b> proceeds to step <b>812</b>.
Step <b>812</b>: Assigning chain address
In this step, a central processor detects the presence of OLED tile assemblies <b>100</b> by systematically opening and closing switches to detect the presence and location of each OLED tile assembly <b>100</b> within tiled OLED display <b>500</b>. The identification information of the OLED tile assembly <b>100</b> is read by an identification information determining means, such as e.g. an RS232 data interface. The switches used represent e.g. digital 'AND' functions. These are located in the data reclockers. The central processor subsequently assigns each OLED tile assembly <b>100</b> a unique address for use in steering content and communications data (control signals) to each. Control signals may be used from the central processor to each of the individual tiles. Method <b>800</b> proceeds to step <b>814.</b>
Step <b>814</b>: Assigning display co-ordinates
In this step, each OLED tile assembly <b>100</b> receives the display co-ordinates that designate what portion of the overall display it will show. Tile processing unit <b>610</b> of each OLED tile assembly <b>100</b> uses its display co-ordinates to automatically scale the incoming data to the resolution of OLED tile assembly <b>100</b>. Method <b>800</b> proceeds to step <b>816</b>.
Step <b>816</b>: Configuring tiles
In this step, the configuration data contained in EEPROM <b>624</b> within each OLED module assembly <b>138</b> is read by its associated tile processing unit <b>610</b>. Each tile processing unit <b>610</b> uses this information to configure the resolution of its associated OLED tile assembly <b>100</b> according to the characteristics of its associated OLED module assemblies <b>138</b>. Method <b>800</b> proceeds to step <b>818.</b>
Step <b>818</b>: Calibrating OLED modules
In this step, each OLED module assembly <b>138</b> within each OLED tile assembly <b>100</b> is calibrated by setting the brightness value Y of each sub-pixel to the appropriate value, i.e. the value that allows realising the desired colour temperature and brightness. Calibration factors are set within each OLED tile assembly <b>100</b> so that every pixel within each OLED tile assembly <b>100</b> matches the overall display brightness and is colour-compensated to correct individual pixel non-uniformity. Method <b>800</b> proceeds to step <b>820.</b>
Step <b>820</b>: Entering operation mode
In this step, each tile processing unit <b>610</b> of each OLED tile assembly <b>100</b> within tiled OLED display <b>500</b> now receives global display parameters for normal operation from the central processor, thereby entering operation mode. Method <b>800</b> ends.
<b>Fig. 9</b> is a flow diagram of a method <b>900</b> of replacing, adding, or removing one or more OLED tile assemblies <b>100</b> in tiled OLED display <b>500</b>. <b>Fig.s 1A</b> through <b>7</b> are referenced throughout the steps of method <b>900.</b> Method <b>900</b> includes the following steps:
Step <b>910</b>: Adding, removing, or replacing tiles
In this step, one or more OLED tile assemblies <b>100</b> of an existing tiled OLED display <b>500</b> are mechanically replaced, added, or removed. Additionally, existing OLED tile assemblies <b>100</b> within an existing tiled OLED display <b>500</b> may be reconfigured to form a tiled OLED display <b>500</b> of different dimensions than the original. Method <b>900</b> proceeds to step <b>912.</b>
Step <b>912</b>: Detecting display tiles
In this step, a central processor detects the presence of OLED tile assemblies <b>100</b> by systematically opening and closing switches to detect the presence and location of each OLED tile assembly <b>100</b> with tiled OLED display <b>500.</b> Method <b>900</b> proceeds to step <b>914</b>.
Step <b>914</b>: Reconfigure display?
In this decision step, using the information about OLED tile assemblies <b>100</b> detected in step <b>912</b>, the central processor determines whether the number and arrangement of tiles has been altered. If yes, method <b>900</b> ends and method <b>800</b> is performed; if no, tiles have only been replaced and method <b>900</b> proceeds to step <b>916</b>.
Step <b>916</b>: Assigning chain address
In this step, the central processor detects the presence and location of each replacement or repositioned OLED tile assembly <b>100</b> and assigns a unique chain address for use in steering content and communications data to each. Method <b>900</b> proceeds to step <b>918</b>.
Step <b>918</b>: Assigning display co-ordinates
In this step, each replacement OLED tile assembly <b>100</b> receives the display co-ordinates that designate what portion of the overall display it will show. Tile processing unit <b>610</b> of each OLED tile assembly <b>100</b> uses its display co-ordinates to automatically scale the incoming data to the resolution of OLED tile assembly <b>100</b>. Method <b>900</b> proceeds to step <b>920</b>.
Step <b>920</b>: Configuring replacement tiles
In this step, the configuration data contained in EEPROM <b>624</b> in each tile processing unit <b>610</b> contained in each replacement OLED tile assembly <b>100</b> is read by tile processing unit <b>610</b>. Each tile processing unit <b>610</b> uses this information to configure the resolution of its associated OLED tile assembly <b>100</b> according to the characteristics of its associated OLED module assemblies <b>138</b>. Method <b>900</b> proceeds to step <b>922.</b>
Step <b>922</b>: Calibrating OLED modules
In this step, each tile processing unit <b>610</b> within each replacement OLED tile assembly <b>100</b> is calibrated by setting the brightness value Y of each sub-pixel to the appropriate value, i.e. the value that allows realising the desired colour temperature, the desired brightness level and uniformity and the desired colour uniformity. Calibration factors are set within each OLED tile assembly <b>100</b> so that every pixel within each OLED tile assembly <b>100</b> matches the overall display brightness and is colour-compensated to correct individual pixel non-uniformity. Method <b>900</b> proceeds to step <b>924.</b>
Step <b>924</b>: Entering operation mode
In this step, each tile processing unit <b>610</b> of each OLED tile assembly <b>100</b> within tiled OLED display <b>500</b> now receives global display parameters for normal operation from the central processor, thereby entering operation mode. Method <b>900</b> ends.
13 sheets
Sheet 1 Sheet 2 Sheet 3 Sheet 4 Sheet 5 Sheet 6 Sheet 7 Sheet 8 Sheet 9 Sheet 10 Sheet 11 Sheet 12 Sheet 13
Every citation, both ways
| Document | Relation | Office | Cited during |
|---|---|---|---|
| WO2013049043A3 | Cited by | World Intellectual Property Organization (WIPO) | International search |
| US8922458B2 | Cited by | United States of America | Applicant |
| US9134950B2 | Cited by | United States of America | Applicant |
| US8803766B2 | Cited by | United States of America | Applicant |
| EP2328073A2 | Cited by | European Patent Office (EPO) | Search report |
| EP2328073A3 | Cited by | European Patent Office (EPO) | Search report |
| DE202006004774U1 | Cited by | Germany | Search report |
| US8766880B2 | Cited by | United States of America | Applicant |
| WO2011010046A1 | Cited by | World Intellectual Property Organization (WIPO) | International search |
| CN104871235A | Cited by | China | Search report |
| US9378671B2 | Cited by | United States of America | Applicant |
| EP2161658A1 | Cited by | European Patent Office (EPO) | Search report |
| EP2232382A1 | Cited by | European Patent Office (EPO) | Search report |
| US8558755B2 | Cited by | United States of America | Applicant |
| DE102009013717A1 | Cited by | Germany | Search report |
| US8963803B2 | Cited by | United States of America | Applicant |
| US8599108B2 | Cited by | United States of America | Applicant |
| FR2948482A1 | Cited by | France | Search report |
| WO2013049043A2 | Cited by | World Intellectual Property Organization (WIPO) | International search |
| WO2014090258A1 | Cited by | World Intellectual Property Organization (WIPO) | International search |
| US10891881B2 | Cited by | United States of America | Applicant |
| US9177513B2 | Cited by | United States of America | Applicant |
| DE102011002435A1 | Cited by | Germany | Search report |
| WO2007138494A1 | Cited by | World Intellectual Property Organization (WIPO) | International search |
| WO2019020725A1 | Cited by | World Intellectual Property Organization (WIPO) | Applicant |
| EP2112646A3 | Cited by | European Patent Office (EPO) | Search report |
| US10741107B2 | Cited by | United States of America | Applicant |
| EP2232472A4 | Cited by | European Patent Office (EPO) | Search report |
| EP2112646A2 | Cited by | European Patent Office (EPO) | Search report |
| US9135838B2 | Cited by | United States of America | Applicant |
| US11074028B2 | Cited by | United States of America | Applicant |
| US8648774B2 | Cited by | United States of America | Applicant |
| WO0065432A2 | Cites | World Intellectual Property Organization (WIPO) | Examiner |
| EP0731436A1 | Cites | European Patent Office (EPO) | Search report |
| EP0829845A1 | Cites | European Patent Office (EPO) | Search report |
| EP0933753A2 | Cites | European Patent Office (EPO) | Search report |
| US2002071247A1 | Cites | United States of America | Search report |
| US2003146882A1 | Cites | United States of America | Examiner |
| US5523769A | Cites | United States of America | Search report |
| US6313816B1 | Cites | United States of America | Examiner |
| US6498592B1 | Cites | United States of America | Examiner |
| WO9941732A2 | Cites | World Intellectual Property Organization (WIPO) | Search report |
6 members in 4 offices
Priority claims12
| Document | Office | Kind | Date |
|---|---|---|---|
| 03079177 | European Patent Office (EPO) | A | |
| 03079177 | European Patent Office (EPO) | A | |
| 03079177 | European Patent Office (EPO) | – | |
| 743966 | United States of America | – | |
| 74396603 | United States of America | A | |
| 74396603 | United States of America | A | |
| 04078457 | European Patent Office (EPO) | A | |
| 03079177 | – | – | – |
| 743966 | – | – | – |
| EP20030079177 | – | – | – |
| EP20040078457 | – | – | – |
| US20030743966 | – | – | – |
Members6
| Document | Office | Kind | |
|---|---|---|---|
| US2005134526A1 | United States of America | A1 | |
| EP1548571A1 | European Patent Office (EPO) | A1 | |
| KR20050065355A | Republic of Korea | A | |
| EP1550947A2This record | European Patent Office (EPO) | A2 | |
| JP2005182055A | Japan | A | |
| EP1550947A3 | European Patent Office (EPO) | A3 |
11 legal events, as the office reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | |
|---|---|---|
| Application deemed to be withdrawnWithdrawn18D | 18D | |
| Information on the status of an ep patent application or granted ep patentGrantedSTATUS: THE APPLICATION IS DEEMED TO BE WITHDRAWNSTAA | STAA | |
| First examination report despatched17Q | 17Q | |
| Designation fees paidAKX | AKX | |
| Request for examination filed17P | 17P | |
| Designated contracting statesAK | AK | |
| Request for extension of the european patentAX | AX | |
| Search report despatchedORIGINAL CODE: 0009013PUAL | PUAL | |
| Designated contracting statesAK | AK | |
| Request for extension of the european patentAX | AX | |
| Public reference made under article 153(3) epc to a published international application that has entered the european phaseORIGINAL CODE: 0009012PUAI | PUAI |
Numbers
- Publication
- 1550947
- Publication, DOCDB
- 1550947
- Publication, EPODOC
- EP1550947
- Application
- 4078457
- Application, DOCDB
- 04078457
- Application, EPODOC
- EP20040078457
Titles3
- German
- Konfigurierbare modulare Leucht-Anzeige
- English
- Configurable tiled emissive display
- French
- Affichage émissif en mosaique configurable
Classification
- CPC, 5
- G09G3/2088
- G06F3/1446
- G06F3/147
- G09G2300/026
- G09G2330/08
- IPC, 3
- G06F3 14
- G06F3 147
- G06F15 80
Designated states36
- Contracting states, 30
- Austria
- Belgium
- Bulgaria
- Switzerland
- Cyprus
- Czechia
- Germany
- Denmark
- Estonia
- Spain
- Finland
- France
- United Kingdom
- Greece
- Hungary
- Ireland
- Iceland
- Italy
- Liechtenstein
- Lithuania
- Luxembourg
- Monaco
- Netherlands (Kingdom of the)
- Poland
and 6 moreShow fewer
- Portugal
- Romania
- Sweden
- Slovenia
- Slovakia
- Türkiye
- Extension states, 6
- Albania
- Bosnia and Herzegovina
- Croatia
- Latvia
- North Macedonia
- Yugoslavia, later Serbia and Montenegro (until 2006)