This disclosure generally relates to displays that include retroreflective elements.
Color display technologies include liquid-crystal displays (LCD), which include a backlight, light-emitting diode (LED) displays, and organic LED (OLED) displays. These display technologies can consume non-negligible amounts of power and can have poor visibility in bright light (e.g., sunlight). e-Readers based on electrophoretic technology consume significantly lower power, may have good visibility in bright light, but are limited to monochrome.
An electronic design automation (EDA) system is a computer software system used for designing integrated circuit (IC) devices. The EDA system typically receives one or more high level behavioral descriptions of an IC device (e.g., in HDL languages like VHDL, Verilog, etc.) and translates (“synthesizes”) this high-level design language description into netlists of various levels of abstraction. A netlist describes the IC design and is composed of nodes (functional elements) and edges, e.g., connections between nodes. At a higher level of abstraction, a generic netlist is typically produced based on technology-independent primitives.
The generic netlist can be translated into a lower level technology-specific netlist based on a technology-specific (characterized) cell library that has gate-specific models for each cell (i.e., a functional element, such as an AND gate, an inverter, or a multiplexer). The models define performance parameters for the cells; e.g., parameters related to the operational behavior of the cells, such as power consumption, delay, and noise. The netlist and cell library are typically stored in computer-readable media within the EDA system and are processed and verified using many well-known techniques.
The EDA software design process (step 11) is actually composed of a number of steps 12-30, shown in linear fashion for simplicity. In an actual ASIC design process, the particular design might have to go back through steps until certain tests are passed. Similarly, in any actual design process, these steps may occur in different orders and combinations. This description is therefore provided by way of context and general explanation rather than as a specific, or recommended, design flow for a particular ASIC.
A brief description of the component steps of the EDA software design process (step 11) will now be provided. During system design (step 12), the designers describe the functionality that they want to implement and can perform what-if planning to refine functionality, check costs, etc. Hardware-software architecture partitioning can occur at this stage. Example EDA software products from Synopsys, Inc. that can be used at this step include Model Architect, Saber, System Studio, and DesignWare® products.
During logic design and functional verification (step 14), the VHDL or Verilog code for modules in the system is written and the design is checked for functional accuracy. More specifically, the design is checked to ensure that it produces the correct outputs. Example EDA software products from Synopsys, Inc. that can be used at this step include VCS, VERA, DesignWare®, Magellan, Formality, ESP and LEDA products.
During synthesis and design for test (step 16), the VHDL/Verilog is translated to a netlist. The netlist can be optimized for the target technology. Additionally, the design and implementation of tests to permit checking of the finished chip occurs. Example EDA software products from Synopsys, Inc. that can be used at this step include Design Compiler®, Physical Compiler, Test Compiler, Power Compiler, FPGA Compiler, Tetramax, and DesignWare® products.
During design planning (step 18), an overall floorplan for the chip is constructed and analyzed for timing and top-level routing. Example EDA software products from Synopsys, Inc. that can be used at this step include Jupiter and Floorplan Compiler products.
During netlist verification (step 20), the netlist is checked for compliance with timing constraints and for correspondence with the VHDL/Verilog source code. Example EDA software products from Synopsys, Inc. that can be used at this step include VCS, VERA, Formality and PrimeTime products.
During physical implementation (step 22), placement (positioning of circuit elements) and routing (connection of the same) is performed. Example EDA software products from Synopsys, Inc. that can be used at this step include the Astro product.
During analysis and extraction (step 24), the circuit function is verified at a transistor level, this in turn permits what-if refinement. Example EDA software products from Synopsys, Inc. that can be used at this step include Star RC/XT, Raphael, and Aurora products.
During physical verification (step 26), various checking functions are performed to ensure correctness for: manufacturing, electrical issues, lithographic issues, and circuitry. Example EDA software products from Synopsys, Inc. that can be used at this step include the Hercules product.
During resolution enhancement (step 28), geometric manipulations of the layout are performed to improve manufacturability of the design. Example EDA software products from Synopsys, Inc. that can be used at this step include the iN-Phase, Proteus, and AFGen products.
Finally, during mask data preparation (step 30), the “tape-out” data for production of masks for lithographic use to produce finished chips is performed. Example EDA software products from Synopsys, Inc. that can be used at this step include the CATS® family of products.
In particular embodiments, a retroreflector pixel may be configured to operate as a subtractive-color pixel element. A retroreflector pixel may include multiple retroreflector sub-pixels, where each sub-pixel includes a reflective surface and a filter element. The reflective surface of each sub-pixel may be configured to reflect substantially all (e.g., greater than 75% of) incident light over a visible wavelength range. The filter element may be configured to filter out from an incident light beam an electrically-controllable amount of light over a particular wavelength range. As an example and not by way of limitation, a retroreflector pixel may include three sub-pixels, and each of the three sub-pixels may have a reflective surface that reflects greater than 75% of incident light over a visible wavelength range that includes red, green, and blue wavelength ranges. Additionally, the filter element of each of the three sub-pixels may be configured to filter out from the incident light source an electrically-controllable amount of light over a red, green, or blue wavelength range, respectively. In particular embodiments, a display screen may include an array of multiple retroreflector pixels configured to display text, images, or videos in black-and-white, grayscale, or color.
In particular embodiments, a retroreflector pixel may be configured to be controlled by a computing device, such as for example a display controller. An EDA system may be configured to provide a cell library for a circuit design of a display controller. A controller cell provided by the EDA system may be operable to control one or more retroreflector pixels. As an example and not by way of limitation, the controller cell provided by the EDA system may be operable to apply a voltage to an electrode of a retroreflector sub-pixel filter element and thereby configure the filter element to filter out from an incident light source an amount of light over a particular wavelength range.
In particular embodiments, retroreflector pixel 200 may have a shape of a truncated corner of a cube. In particular embodiments, a retroreflector may include a refracting optical element (e.g., a spherical element or a spherical lens) and a reflective surface (e.g., a flat or spherical mirror). Although this disclosure describes and illustrates particular retroreflector pixels having particular shapes and particular numbers of sub-pixels, this disclosure contemplates any suitable retroreflector pixels having any suitable shapes and any suitable numbers of sub-pixels. Although this disclosure describes and illustrates particular retroreflector pixels having sub-pixels with particular shapes and in particular arrangements, this disclosure contemplates any suitable retroreflector pixels having sub-pixels with any suitable shapes and in any suitable arrangements.
In particular embodiments, sub-pixels of retroreflector pixel 200 that are substantially orthogonal to each other may refer to surfaces of sub-pixels that form a 90-degree angle with a tolerance of ±10 degrees, ±5 degrees, ±1 degree, or any suitable angular tolerance. As an example and not by way of limitation, two sub-pixel surfaces that form a 90-degree angle with a tolerance of ±5 degrees may form an 85-degree angle, a 95-degree angle, or any suitable angle between 85 and 95 degrees. In particular embodiments, a non-orthogonal angle between two or more sub-pixels of retroreflector pixel 200 may result from an intentional angular variation or offset that is part of a retroreflector pixel design. In particular embodiments, a variation in angles between sub-pixels of retroreflector pixel 200 may be the result of opto-mechanical tolerances or assembly variations that may occur during assembly or manufacture of retroreflector pixel 200. Although this disclosure describes and illustrates particular sub-pixels of retroreflector pixels that form particular angles and have particular shapes, this disclosure contemplates any suitable sub-pixels that form any suitable angles and have any suitable shapes.
In the example of
In particular embodiments, each sub-pixel of retroreflector pixel 200 may include an optically-reflective surface that reflects incident light 210. In particular embodiments, a reflective surface of a sub-pixel of retroreflector pixel 200 may have a substantially planar surface shape or may have a convex or concave surface shape. In particular embodiments, light ray 210 that is incident on retroreflector pixel 200 may reflect off of the reflective surfaces of each retroreflector sub-pixel in sequence. This disclosure contemplates any suitable sequence of reflections from the reflective surfaces of retroreflector pixel 200. In particular embodiments, light that is incident on or reflected from retroreflector pixel 200 may be referred to as a light ray, an input or output light ray, an input or output beam, a light beam, an optical beam, a light source, or an illumination source.
In particular embodiments, output beam 220 may be retroreflected back substantially parallel to input beam 210 but in a direction opposite to input beam 210. In
In particular embodiments, an optically-reflective surface that is part of a sub-pixel of retroreflector pixel 200 may include a reflective metal surface, a surface with a reflective dielectric coating, or a surface configured to reflect light by total internal reflection. As an example and not by way of limitation, a reflective metal surface of a sub-pixel of retroreflector pixel 200 may include a substrate (e.g., a piece of glass, plastic, polymer, or metal) with a reflective coating of aluminum, silver, or gold deposited onto a surface of the substrate. In particular embodiments, a reflective metal surface may additionally include a dielectric coating over the reflective metal coating where the dielectric coating may protect the metal coating from damage, scratches, degradation, or tarnishing. In particular embodiments, a reflective metal surface may also include a dielectric coating over the reflective metal coating where the dielectric coating may enhance or increase the reflectivity of the metal coating over a particular wavelength range. In particular embodiments, a dielectric coating on a reflective metal coating may provide both protection and enhanced reflectivity to the metal coating. As another example and not by way of limitation, a surface with a reflective dielectric coating may include a substrate (e.g., a piece of glass, plastic, polymer, or metal) with a multi-layer dielectric coating configured to provide optical reflectivity over a particular wavelength range, such as for example a visible wavelength range. In particular embodiments, a dielectric coating may refer to one or more thin-film layers of one or more dielectric materials deposited on an optical surface.
As another example and not by way of limitation, a surface configured to reflect light by total internal reflection may include a substantially transparent optical material (e.g., glass, plastic, or polymer) through which optical beam 210 may propagate and an optical interface where optical beam 210 may be reflected by total internal reflection. In particular embodiments, retroreflector pixel 200 or a sub-pixel of retroreflector pixel 200 may include a piece of glass that incident optical beam 210 propagates through, and the back surface of the piece of glass may include a glass-air interface. The critical angle of a glass-air interface may be defined as θc=arcsin(nair/nglass)′ where nair is the refractive index of air and nglass is the refractive index of the glass material. As an example and not by way of limitation, for nair=1.0 and nglass=1.5, the critical angle is approximately 41.8 degrees, and any optical beam propagating within the glass material and incident on the glass-air interface at an angle of incidence (relative to a surface normal) of 41.8 degrees or greater may be reflected from the glass-air interface by total internal reflection. Although this disclosure describes and illustrates particular retroreflector pixels with particular optically-reflective surfaces, this disclosure contemplates any suitable retroreflector pixels having any suitable optically-reflective surfaces.
In particular embodiments, a visible wavelength range may refer to optical wavelengths from approximately 390-450 nm at the blue-violet end of the visible spectrum to approximately 700-750 nm at the red end of the visible spectrum. As examples and not by way of limitation, visible light may include light in a wavelength range of approximately 400 nm to 700 nm, approximately 390 nm to 750 nm, approximately 450 nm to 700 nm, or any suitable visible wavelength range. Although this disclosure describes and illustrates particular visible wavelength ranges and particular wavelength ranges within a visible wavelength range, this disclosure contemplates any suitable visible wavelength ranges and any suitable wavelength ranges within a visible wavelength range.
In particular embodiments, a reflective surface of a sub-pixel of retroreflector pixel 200 may be configured to reflect incident light over one or more particular wavelength ranges and may be configured to have a particular reflectivity over one or more particular wavelength ranges. In particular embodiments, a reflective surface of a sub-pixel of retroreflector pixel 200 may be configured to reflect incident light over a range of angles of incidence, where an angle of incidence may be defined as an angle of input beam 210 relative to a normal of the reflective surface. As an example and not by way of limitation, a sub-pixel reflective surface may have a reflectivity of greater than 60%, 70%, 80%, or any suitable reflectivity. As another example and not by way of limitation, a sub-pixel reflective surface may have a reflectivity of greater than 65%, 75%, or 85% over a visible wavelength range. As another example and not by way of limitation, a sub-pixel reflective surface may have a reflectivity of greater than 60%, 70%, or 80% over a visible wavelength range and over angles of incidence from 0 degrees (e.g., normal to the reflective surface) to any suitable angle of incidence, such as for example 45 degrees, 60 degrees, or 75 degrees. Although this disclosure describes and illustrates sub-pixel reflective surfaces having particular optical reflectivity over particular wavelength ranges and over particular angles of incidence, this disclosure contemplates sub-pixel reflective surfaces having any suitable optical reflectivity over any suitable wavelength ranges and over any suitable angles of incidence.
In particular embodiments, retroreflector pixel 200 may include sub-pixels arranged around a substantially-hollow (e.g., air-filled) interior volume. In particular embodiments, retroreflector pixel 200 may include sub-pixels arranged around a solid interior volume, where the interior volume may be made from glass, plastic, or any suitable optical material. In particular embodiments, each sub-pixel or part of each sub-pixel of retroreflector pixel 200 arranged around a solid interior volume may be attached to or in optical contact with a surface of the solid interior volume. In particular embodiments, each sub-pixel or part of each sub-pixel arranged around a solid interior volume may be offset from a surface of the solid interior volume by a gap with a fixed offset distance or by a gap with a variable or electrically-controllable offset distance. In particular embodiments, input beam 210 or output beam 220 may propagate through a solid interior volume of retroreflector pixel. In particular embodiments, retroreflector pixel 200 or sub-pixels may include one or more optical elements (e.g., lenses, diffusers, filters, plates, windows, or any suitable optical element or combination of suitable optical elements) that input beam 210 or output beam 220 may propagate through.
In particular embodiments, retroreflector pixel 200 or sub-pixels may include optical elements made of substantially-transparent optical materials (e.g., glass, plastic, or polymer). In particular embodiments, optical materials that are substantially transparent may refer to materials with low amounts of optical scatter or optical absorption over a particular wavelength range, such as for example over a visible wavelength range (e.g., 400-700 nm). As an example and not by way of limitation, materials with low amounts of optical scatter or absorption may refer to materials with optical attenuation coefficients or optical absorption coefficients of less than 0.1 cm−1, 0.2 cm−1, 0.3 cm−1 over a visible wavelength range. As another example and not by way of limitation, materials with low amounts of optical scatter or absorption may refer to materials with an optical transmission of greater than 70%, 80%, or 90% per 10-mm of material thickness over a visible wavelength range. Although this disclosure describes and illustrates particular optical materials with particular optical transmission or absorption properties over particular wavelength ranges, this disclosure contemplates any suitable optical materials with any suitable optical transmission or absorption properties over any suitable wavelength ranges.
In particular embodiments, optical elements of retroreflector pixel 200 or sub-pixels may include one or more surfaces with an anti-reflection (AR) optical coating. As an example and not by way of limitation, retroreflector pixel 200 may include a solid interior volume or a cover, and one or more surfaces of the solid interior volume or the cover may have an AR coating. In particular embodiments, an AR coating may refer to an anti-reflective dielectric coating deposited on an optical surface, where the dielectric coating may include one or more thin-film layers of one or more dielectric materials, such as for example magnesium fluoride, silicon dioxide, tantalum pentoxide, zinc sulfide, or titanium dioxide. In particular embodiments, an AR coating may reduce optical reflectivity or loss at an interface due to specular reflection. As an example and not by way of limitation, a piece of glass without an AR coating may have a reflectivity of approximately 4% per surface, and an AR coating may reduce the reflectivity to less than 1%, 0.5%, or any suitable value. As another example and not by way of limitation, an AR coating applied to an optical material, such as for example glass or plastic, may provide a reflectivity of less than 1% over a particular wavelength range, such as for example over a visible wavelength range. As another example and not by way of limitation, an AR coating applied to an optical material may provide a reflectivity of less than 1% over a particular wavelength range and over angles of incidence from 0 degrees to any suitable maximum angle of incidence, such as for example a 45-degree, 60-degree, or 75-degree angle of incidence. Although this disclosure describes and illustrates particular optical elements having particular AR coatings with particular reflectivity over particular wavelength ranges and particular angles of incidence, this disclosure contemplates any suitable optical elements having any suitable AR coatings with any suitable reflectivity over any suitable wavelength ranges and any suitable angles of incidence.
In particular embodiments, retroreflector pixel 200 may act as a subtractive-color pixel element where retroreflector pixel 200 may selectively filter or remove one or more particular colors or wavelength ranges of light from an incident light source. In particular embodiments, optical filtering of a color or wavelength range of light may be referred to as absorbing, filtering, scattering, or removing a wavelength range of light from an incident beam. In particular embodiments, input beam 210 may be a substantially white-light beam (e.g., light that may include multiple wavelengths across a visible wavelength range), and depending on the configuration of retroreflector pixel 200, output beam 220 may be a substantially white-light beam or may be a colored beam that includes one or more particular wavelengths of light. In particular embodiments, a particular sub-pixel 310 may be configured to selectively filter or reflect a particular color or wavelength range of light, and the combined action of sub-pixels 310 of retroreflector pixel 200 may determine a color and intensity or brightness of retroreflector pixel 200. In particular embodiments, each sub-pixel 310 of retroreflector pixel 200 may be under electronic control, and each sub-pixel 310 may be electrically configured to absorb or reflect an amount of a particular wavelength range of light and reflect light outside the particular wavelength range. In particular embodiments, each sub-pixel 310 may be configured to reflect substantially all or absorb some electronically-controllable amount of a particular primary color (e.g., red, green, or blue) and reflect substantially all of the remaining colors. As an example and not by way of limitation, sub-pixels 310 of retroreflector pixel 200 may be configured to remove or filter out light in red and green wavelength ranges from an incident light source, and as a result, retroreflector pixel 200 may appear as a blue pixel.
In the example of
In particular embodiments, in a CMY subtractive-color display technique, cyan sub-pixel 310C may act as a filter that absorbs an electrically-controllable amount of light in a red wavelength range and reflects substantially all (e.g., greater than 75% of) light in green and blue wavelength ranges. Similarly, in particular embodiments, magenta sub-pixel 310M may act as an electrically-controllable filter for light in a green wavelength range and may reflect substantially all light in red and blue wavelength ranges. And similarly, in particular embodiments, yellow sub-pixel 310Y may act as an electrically-controllable filter for light in a blue wavelength range and may reflect substantially all light in red and green wavelength ranges. Other subtractive-color display techniques may include red-yellow-blue sub-pixels, violet-orange-green sub-pixels, red-green-blue sub-pixels, or any other suitable combination of colors. Although this disclosure describes and illustrates particular subtractive-color display techniques that include particular colors or wavelength ranges, this disclosure contemplates any suitable subtractive-color display techniques that include any suitable colors or wavelength ranges.
In particular embodiments, sub-pixel 310C may include an absorbing material (e.g., a dye, a glass filter, or a dichroic material) that selectively absorbs red wavelengths and is substantially transmissive or transparent to green and blue wavelengths of light. In particular embodiments, sub-pixel 310C may include an absorbing material that looks or appears as the color cyan, or the color complement of the color red. Similarly, sub-pixel 310M may be configured to reflect substantially all or most of the incident red and blue wavelengths of light while selectively reflecting an electrically-controllable portion of incident green light. In particular embodiments, sub-pixel 310M may include an absorbing material that looks or appears as the color magenta, or the color complement of the color green. Similarly, sub-pixel 310Y may be configured to reflect substantially all or most of the incident red and green wavelengths of light while selectively reflecting an electrically-controllable amount of incident blue light. In particular embodiments, a sub-pixel 310Y may include an absorbing material that looks or appears as the color yellow, or the color complement of the color blue. Although this disclosure describes and illustrates particular retroreflector pixels that include particular sub-pixels configured to selectively absorb or reflect particular colors or wavelength ranges, this disclosure contemplates any suitable retroreflector pixels that include any suitable sub-pixels configured to selectively absorb or reflect any suitable colors or wavelength ranges.
In particular embodiments, a visible wavelength range may refer to optical wavelengths from approximately 400 nm to approximately 700 nm. In particular embodiments, a visible wavelength range may be divided into two, three, four, or any suitable number of wavelength ranges. As an example and not by way of limitation, a visible wavelength range may be divided into three wavelength ranges which may be referred to as a blue wavelength range, a green wavelength range, and a red wavelength range. In particular embodiments, a blue wavelength range of light may correspond to light in a wavelength range from approximately 400 nm to approximately 495 nm. In particular embodiments, a green wavelength range of light may correspond to light in a wavelength range from approximately 495 nm to approximately 570 nm. In particular embodiments, a red wavelength range of light may correspond to light in a wavelength range from approximately 570 nm to approximately 700 nm. Although this disclosure describes and illustrates particular visible wavelength ranges divided into particular numbers of particular wavelength ranges, this disclosure contemplates any suitable visible wavelength ranges divided into any suitable number of any suitable wavelength ranges.
In the example of
In
In particular embodiments, each sub-pixel 310 of retroreflector pixel 200 may be electrically controlled or configured so that it filters, absorbs, or reflects between any suitable range of percentages of a particular incident wavelength range. In particular embodiments, sub-pixel 310 may reflect approximately 70-90% of incident light when operating in a full-on state and may reflect approximately 0.5-5% of incident light when operating in a full-off state. As an example and not by way of limitation, depending on a control signal supplied to sub-pixel 310, sub-pixel 310 may reflect from 1% to 90% of incident light within a particular range. As another example and not by way of limitation, sub-pixel may reflect from 3% to 75% of incident light within a particular wavelength range. An on-off contrast ratio (CR) for a retroreflector pixel 200 or for a display that includes an array of retroreflector pixels 200 may be defined as the ratio of maximum power or intensity of light out (e.g., pixel full-on) to minimum power or intensity of light out (e.g., pixel full-off) for a retroreflector pixel 200. In particular embodiments, a retroreflector pixel 200 may have an on:off contrast ratio (CR) of 5:1, 10:1, 20:1, 50:1, 100:1, or any suitable value. As an example and not by way of limitation, a retroreflector pixel 200 may have three sub-pixels 310, and each sub-pixel 310 may have an electrically-controllable range of reflection for a particular wavelength range of from 1.6% to 80%. For example, a particular sub-pixel 310 may reflect approximately R=80% of light in red and green wavelength ranges and may reflect from R=1.6% to 80% of light in a blue wavelength range, depending on a control signal supplied to the sub-pixel 310. When the three sub-pixels 310 are each in a full-on (e.g., fully reflecting) state, then the throughput of the retroreflector pixel 200 will be approximately 51% (=R3=0.83). When one sub-pixel 310 is configured in a full-off state, then the throughput of the retroreflector pixel 200 for the wavelength range of light associated with the full-off sub-pixel 310 will be approximately 1% (=0.016×0.82). For such an example retroreflector pixel 200, the contrast ratio may be expressed as CR=IMAX/IMIN=RON3/(ROFF×RON)=RON/ROFF=0.8/0.016=/50:1, where IMAX and IMIN are the maximum and minimum power or intensity of light output, respectively, from a retroreflector pixel 200, and RON and ROFF are the maximum and minimum electrically-controllable reflectivities, respectively, of a sub-pixel 310. For the above example, a retroreflector pixel 200 with three sub-pixels 310 that each reflect from 1.6% to 80% of incident light within particular wavelength ranges has an on:off contrast ratio of 50:1. Although this disclosure describes and illustrates particular sub-pixels with particular percentage ranges of electrically-controllable absorption or reflection, this disclosure contemplates any suitable sub-pixels having any suitable percentage ranges of electrically-controllable absorption or reflection. Moreover, although this disclosure describes and illustrates particular pixels having particular contrast ratios, this disclosure contemplates any suitable pixels having any suitable contrast ratios.
In particular embodiments, sub-pixel 310C may be configured to reflect substantially all (e.g., greater than 80% of) incident light in green and blue wavelength ranges while absorbing an electrically-controllable amount of light in a red wavelength range. In particular embodiments, the electrically-controllable amount or percentage of light in a particular wavelength range that is absorbed or reflected by sub-pixel 310 may be determined by a control signal (e.g., a voltage, electric field, or current) applied to a part of sub-pixel 310, such as for example an electrode of sub-pixel 310. In particular embodiments, applying a particular control signal to sub-pixel 310C may result in a particular amount of the incident red light being absorbed and a particular amount of the incident red light being reflected (e.g., from 2% to 80%) by sub-pixel 310C. As an example and not by way of limitation, if little or no control signal is applied to sub-pixel 310C, sub-pixel 310C may reflect substantially all (e.g., greater than 80% of) incident light in a red wavelength range. As another example and not by way of limitation, a control signal may be applied to sub-pixel 310C that results in approximately 40% of incident red light being reflected. As another example and not by way of limitation, a control signal may be applied to a red sub-pixel that results in approximately 98% of the incident red light being absorbed and approximately 2% of the incident red light being reflected. A retroreflector pixel 200 that includes three such example sub-pixels 310 would have a contrast ratio of CR=80%/2%=40:1. In particular embodiments, the amount of incident light on sub-pixel 310 may approximately equal the amount of reflected light plus the amount of absorbed or filtered light of sub-pixel 310. As an example and not by way of limitation, for a beam with approximately 100 nW of optical power in a red wavelength range incident on sub-pixel 310C, sub-pixel 310C may be configured so that approximately 40 nW of incident red light is reflected and approximately 60 nW of incident red light is scattered, filtered, or absorbed.
In the example of
In particular embodiments, sub-pixel 310 of retroreflector pixel 200 may reflect less than 100% of incident light when sub-pixel 310 is configured to reflect substantially all incident light. As an example and not by way of limitation, when sub-pixel 310 is configured to reflect substantially all incident light, sub-pixel 310 may reflect approximately 80% of incident light, corresponding to an ambient loss of sub-pixel 310 of approximately 20% (=100%−80%). In particular embodiments, ambient loss of sub-pixel 310 may refer to sources of optical loss of sub-pixel 310 that are present regardless of an electrically-configured state of sub-pixel 310. In particular embodiments, sources of ambient loss may include one or more of the following: sub-pixel 310 reflective surface having a reflectivity of less than 100%; optical scattering within bulk optical elements of sub-pixel 310; or non-zero reflectivity of optical surfaces or interfaces, such as for example AR-coated surfaces.
As an example and not by way of limitation, sub-pixel 310 may include a reflective surface with a reflectivity of approximately 85% (corresponding to an optical loss of approximately 15%), optical elements with a combined scatter loss of approximately 4%, and two AR-coated surfaces each with a reflectivity of approximately 1%. For such an example sub-pixel 310, the total optical transmission or throughput may be defined as the product of the throughput of each individual optical element, resulting in an optical throughput for sub-pixel 310 of approximately 0.85×0.96×0.99×0.99≅0.80, or 80%. Such an example sub-pixel 310 then has a reflectivity of approximately 80% and a corresponding optical loss of 100%−80%=20%. If each sub-pixel 310 of retroreflector pixel 200 has reflectivity of approximately 80% when each sub-pixel 310 is configured to reflect substantially all incident light (e.g., operating in a full-on state), then an optical throughput for retroreflector pixel 200 may be calculated from POUT/PIN=RN=(0.80)3≅51%, where POUT represents the output optical power of output beam 220, PIN represents the input optical power of input beam 210, N is the number of reflections or sub-pixels 310, and R represents the reflectivity of each sub-pixel 310. For the example retroreflector pixel 200 of
In the example of
In the example of
In the example of
In particular embodiments, a retroreflector display may include an array of multiple retroreflector pixels 200 arranged across a display screen in a regular or repeating pattern. As illustrated by display portion 500 of
In particular embodiments, a retroreflector display may present visual information in color. Such a color display may be capable of displaying text, images, or videos composed of one or more colors (e.g., red, orange, yellow, green, blue, purple, or any suitable color or combination of colors) as well as black, white, and gray. In particular embodiments, a retroreflector display may present text, images, or videos in color, black-and-white, or grayscale format by selectively absorbing or filtering out particular colors or wavelengths of light from an ambient light source. In particular embodiments, each retroreflector pixel 200 of a retroreflective display may be configured to selectively absorb or filter particular color components or wavelength ranges from incident ambient light. In particular embodiments, a retroreflective color display may include a display capable of displaying information in color as well as black, white, and grayscale.
In particular embodiments, electrical control for retroreflector pixels 200 or sub-pixels 310 of a retroreflector display may be provided by display controller 520. In particular embodiments, display controller 520 may be coupled to retroreflector pixels 200 or sub-pixels 310 of a retroreflector display by coupling line 530. In particular embodiments, coupling line 530 may provide electrical coupling between display controller 520 and retroreflector pixels 200 or sub-pixels 310 of a retroreflector display, and coupling line 530 may include electrical wiring, conductive traces of a printed-circuit board, conductive lines of a flexible printed circuit, electrical connectors, or any suitable conductive element, or any suitable combination thereof. In particular embodiments, coupling line 530 may include a backplane or an electrical multiplexer that couples drive signals or control signals from display controller 520 to retroreflector pixels 200 or sub-pixels 310. In particular embodiments, display controller 520 may provide drive signals or control signals to retroreflector pixels 200 or sub-pixels 310 to electrically configure, drive, or control the state or configuration of retroreflector pixels 200 or sub-pixels 310. In particular embodiments, a retroreflector-array display may be configured so that electrical power may be consumed primarily when a display is changing its display state. In particular embodiments, a retroreflector-array display may be configured so that when the display is in a static state (e.g., displaying a fixed image or page of text), the display is consuming substantially little or no electrical power.
In particular embodiments, display controller 520 may be operable to control the filter elements of each retroreflector sub-pixel 310 of a display. In particular embodiments, at a particular time, the logic operable to control the filter elements of each retroreflector sub-pixel 310 may alternately control each sub-pixel 310, may control some subset of sub-pixels 310, or may control no sub-pixels. In particular embodiments, when the logic operable to control sub-pixels 310 is controlling no sub-pixels 310, sub-pixels 310 may be in a fully-reflecting state where sub-pixels 310 are configured to reflect substantially all incident light. In particular embodiments, when the logic operable to control sub-pixels 310 is controlling no sub-pixels 310, sub-pixels 310 may be in a fully-filtering or fully-absorbing state where sub-pixels 310 are configured to filter or absorb substantially all incident light.
Display controller 520 may be one or more integrated circuits (ICs), such as for example general-purpose microprocessors, microcontrollers, programmable logic devices or arrays, or application-specific ICs (ASICs). In particular embodiments, display controller 520 may include analog circuitry, digital logic, and digital non-volatile memory. In particular embodiments, display controller 520 may be integrated with other circuitry or devices of a computing device, such as for example a graphics card or a graphics device of a computing device. Although this disclosure describes a particular display controller having particular functionality with respect to a retroreflector display, this disclosure contemplates any suitable display controller having any suitable functionality with respect to any suitable retroreflector display.
In particular embodiments, a controller cell for a circuit design for display controller 520 may be provided by an EDA system. The controller cell provided by an EDA system may be operable to control one or more retroreflector pixels 200 or one or more retroreflector sub-pixels 310. As an example and not by way of limitation, the controller cell may be operable to apply a voltage to an electrode of sub-pixel 310 to control an amount of light over a particular wavelength range that sub-pixel 310 filters out from an incident light source. As another example and not by way of limitation, the controller cell provided by the EDA system may be operable to apply a drive signal or a control signal to an actuator coupled to sub-pixel 310.
In particular embodiments, retroreflective display 500 may include multiple retroreflector pixels 200 that each may be addressed, controlled, or configured individually to display or reflect a particular color. In particular embodiments, each retroreflector pixel 200 of a display may be configured to display or reflect a particular color of incident light at a particular time, and at a later time, each retroreflector pixel 200 may be re-configured to reflect a different color of incident light. In particular embodiments, each retroreflector pixel 200 of a display may be dynamically controlled so that its displayed color can be changed over time. In particular embodiments, a configuration or state of retroreflector pixel 200 may be dynamically changed or updated with an update frequency or refresh rate of approximately 25 Hz, 30 Hz, 50 Hz, 60 Hz, or any suitable frequency.
In particular embodiments, electronic control of two or more adjacent, same-color sub-pixels 310 may be combined at a conjunction of adjacent retroreflector pixels 200. In particular embodiments, retroreflector pixels 200 may be arranged so that some pairs of sub-pixels 310 adjacent across pixel boundaries may be assigned the same color. In the example of
In particular embodiments, electrical or mechanical elements to control, drive, or couple to retroreflector pixels 200 may be located behind the retroreflective display surface and thereby may not block or interfere with light incident on or reflected from the display. In particular embodiments, display controller 520 may be integrated as part of a display, and display controller 520 may be located behind the display surface. In particular embodiments, a retroreflective display and its display controller 520 may be located separate from each other and may be coupled together by coupling line 530. In particular embodiments, a retroreflective display may be integrated into any suitable device, such as, for example and without limitation, a desktop computer, laptop computer, e-Reader, personal digital assistance, smartphone, satellite navigation device, portable media player, portable game console, electronic sign, electronic billboard, instrument panel, or other suitable device.
In the example of
In particular embodiments, cover material 600 may include a transparent diffuser material or an array of microlenses, where a diffuser material or array of microlenses may be configured to spread out reflected light beam 220 relative to incident illumination beam 210. In particular embodiments, a diffuser material or array of microlenses, by spreading out reflected beam 220, may act to widen the viewing angle of a retroreflector display. In particular embodiments, a diffuser or an array of microlenses may act to optimize viewing angles or brightness of a display. In particular embodiments, a transparent diffuser may include an optical material (e.g., ground glass, opal diffusing glass, or holographic diffuser) that produces an angularly spread-out transmitted light beam from an incident illumination beam 210. Although this disclosure describes and illustrates particular transparent diffuser materials, this disclosure contemplates any suitable transparent diffuser materials. In particular embodiments, a microlens array may include an array of microlenses arranged to approximately coincide with an array of retroreflector pixels 200. In particular embodiments, each microlens may be associated with or positioned above a single retroreflector pixel 200. In particular embodiments, two or more microlenses may be associated with or positioned above a single retroreflector pixel 200. In particular embodiments, a microlens array may include an array of microlenses arranged in a random or pseudo-random pattern with respect to the array of retroreflector pixels 200. In particular embodiments, such a random or pseudo-random arrangement of microlenses may substantially reduce Moiré-pattern effects that may result from superimposing a microlens pattern onto a pixel array. Although this disclosure describes and illustrates particular microlenses having particular arrangements with respect to a retroreflector pixel array, this disclosure contemplates any suitable microlenses having any suitable arrangement with respect to a retroreflector pixel array.
In
In
In
In
In particular embodiments, other color-modulating techniques or mechanisms may be applied, such as for example electrochromism. In particular embodiments, under an applied voltage, an electrochromic material may reversibly shift between two colors, such as for example between clear (e.g., substantially transparent) and a particular color that absorbs a particular wavelength range of light. Although this disclosure describes and illustrates particular techniques for modulating or filtering color with a sub-pixel of a retroreflector pixel, this disclosure contemplates any suitable technique for modulating or filtering color with a sub-pixel of a retroreflector.
Herein, reference to a computer system may encompass a computing device, and vice versa, where appropriate. Moreover, reference to a computer system may encompass one or more computer systems, where appropriate. This disclosure contemplates any suitable number of computer systems. This disclosure contemplates a computer system taking any suitable physical form. As example and not by way of limitation, a computer system may be an embedded computer system, a system-on-chip (SOC), a single-board computer system (SBC) (such as, for example, a computer-on-module (COM) or system-on-module (SOM)), a desktop computer system, a laptop or notebook computer system, an interactive kiosk, a mainframe, a mesh of computer systems, a mobile telephone, a smartphone, a digital camera, a personal digital assistant (PDA), a server, a tablet computer system, or a combination of two or more of these.
Herein, reference to a computer-readable non-transitory storage medium or media may include one or more semiconductor-based or other integrated circuits (ICs) (such, as for example, a field-programmable gate array (FPGA) or an application-specific IC (ASIC)), hard disk drives (HDDs), hybrid hard drives (HHDs), optical discs, optical disc drives (ODDs), magneto-optical discs, magneto-optical drives, floppy diskettes, floppy disk drives (FDDs), magnetic tapes, solid-state drives (SSDs), RAM-drives, SECURE DIGITAL cards, SECURE DIGITAL drives, any other suitable computer-readable non-transitory storage medium or media, or any suitable combination of two or more of these, where appropriate. A computer-readable non-transitory storage medium or media may be volatile, non-volatile, or a combination of volatile and non-volatile, where appropriate.
Herein, “or” is inclusive and not exclusive, unless expressly indicated otherwise or indicated otherwise by context. Therefore, herein, “A or B” means “A, B, or both,” unless expressly indicated otherwise or indicated otherwise by context. Moreover, “and” is both joint and several, unless expressly indicated otherwise or indicated otherwise by context. Therefore, herein, “A and B” means “A and B, jointly or severally,” unless expressly indicated otherwise or indicated otherwise by context.
The scope of this disclosure encompasses all changes, substitutions, variations, alterations, and modifications to the example embodiments described or illustrated herein that a person having ordinary skill in the art would comprehend. The scope of this disclosure is not limited to the example embodiments described or illustrated herein. Moreover, although this disclosure describes and illustrates respective embodiments herein as including particular components, elements, functions, operations, or steps, any of these embodiments may include any combination or permutation of any of the components, elements, functions, operations, or steps described or illustrated anywhere herein that a person having ordinary skill in the art would comprehend. Furthermore, reference in the appended claims to an apparatus or system or a component of an apparatus or system being adapted to, arranged to, capable of, configured to, enabled to, operable to, or operative to perform a particular function encompasses that apparatus, system, component, whether or not it or that particular function is activated, turned on, or unlocked, as long as that apparatus, system, or component is so adapted, arranged, capable, configured, enabled, operable, or operative.
This application claims the benefit, under 35 U.S.C. §119(e), of U.S. Provisional Patent Application No. 61/890,079, filed 11 Oct. 2013, which is incorporated herein by reference.
Number | Date | Country | |
---|---|---|---|
61890079 | Oct 2013 | US |