US 20040141742 A1 Abstract A method for optical digital signal processing, comprises configuring a plurality of binary mirrors to allow a subset of the binary mirrors to represent a range of values. The plurality of binary mirrors comprise a digital micromirror device. Light from a light source is received at the digital micromirror device. The intensity of the light is altered to represent one of the values based, at least in part, on the configuration of the subset of the binary mirrors. The altered light is transmitted from the digital micromirror device to a detector array.
Claims(41) 1. A method for optical digital signal processing, comprising:
configuring a plurality of binary mirrors to allow a subset of the binary mirrors to represent a range of values, the plurality of binary mirrors comprising a digital micromirror device; receiving light from a light source at the digital micromirror device; altering the intensity of the light to represent one of the values based, at least in part, on the configuration of the subset of the binary mirrors; and transmitting the altered light from the digital micromirror device to a detector array. 2. The method of 3. The method of activating a first mirror from the subset to be in an on position; selecting a second mirror from the subset, the second mirror being positioned diagonally to the first mirror; and activating the selected second mirror to be in the on position. 4. The method of selecting a third mirror from the subset, the third mirror being substantially adjacent to the first and second mirrors; and activating the selected third mirror to be in the on position. 5. The method of selecting a fourth mirror from the subset, the fourth mirror being substantially adjacent to the first and second mirrors; selecting a fifth mirror from the subset, wherein the fifth mirror being positioned diagonally to at least one of the selected mirrors; activating the selected fourth mirror to be in the on position; and activating the selected fifth mirror to be in the on position. 6. The method of 7. The method of 8. The method of 9. The method of 10. The method of receiving the light at a second subset of binary mirrors; reconfiguring the plurality of binary mirrors to allow the second subset of the binary mirrors to represent the range of values; and altering the intensity of the light to represent one of the values based, at least in part, on the configuration of the second subset of the binary mirrors. 11. The method of generating an input sequence operable to drive the light source; digitizing the generated input sequence; and communicating the digital input sequence to the light source. 12. The method of 13. The method of 14. The method of configuring the plurality of binary mirrors to allow a second subset of the binary mirrors to represent the range of values, the second subset of binary mirrors representing a second nibble of data; and altering the intensity of the light to represent one of the values based, at least in part, on the configuration of the second subset of the binary mirrors. 15. The method of 16. The method of 17. The method of configuring the plurality of binary mirrors to allow a third subset of the binary mirrors to represent the range of values, the third subset of binary mirrors representing a third nibble of data; altering the intensity of the light to represent one of the values based, at least in part, on the configuration of the third subset of the binary mirrors; and linking the third subset of the binary mirrors with the first and second subsets of the binary mirrors to represent a 12-bit word, wherein the third subset of binary mirrors is weighted by sixteen to the second power. 18. The method of 19. The method of 20. The method of configuring the plurality of binary mirrors to allow a fourth subset of the binary mirrors to represent the range of values, the fourth subset of binary mirrors representing a fourth nibble of data; altering the intensity of the light to represent one of the values based, at least in part, on the configuration of the fourth subset of the binary mirrors; and linking the fourth subset of the binary mirrors with the first, second, and third subsets of the binary mirrors to represent a 16-bit word, wherein the fourth subset of binary mirrors is weighted by sixteen to the third power. 21. The method of 22. The method of 23. The method of 24. The method of 25. The method of 26. The method of 27. An optical digital signal processing system, comprising:
a light source; a detector array comprising a plurality of detectors; a digital micromirror device comprising a plurality of rows and columns of binary mirrors, the digital micromirror device operable to receive light from the light source and each mirror is operable to illuminate one of the detectors in response to being in an on position; and a digital signal processor coupled to the digital micromirror device and the light source, the digital signal processor operable to configure the digital micromirror device to allow a subset of the binary mirrors to represent a range of values and generate an input sequence operable to drive the light source. 28. The optical digital signal processing system of 29. The optical digital signal processing system of the subset of the binary mirrors comprises a first subset of binary mirrors; and in response to receiving the light at a second subset of binary mirrors:
the digital signal processor is further operable to reconfigure the plurality of binary mirrors to allow the second subset of the binary mirrors to represent the range of values; and
the digital micromirror device is further operable to alter the intensity of the light to represent one of the values based, at least in part, on the configuration of the second subset of the binary mirrors.
30. The optical digital signal processing system of 31. The optical digital signal processing system of 32. The optical digital signal processing system of receive the digitized sequence from the digital signal processor; convert the digitized sequence into an analog current; and communicate the converted analog current to the light source, wherein the current is operable to drive the light source. 33. The optical digital signal processing system of a second light source positioned horizontally in relation to a second column of the binary mirrors; a first lens operable to collimate light from the first light source such that the first column of mirrors is illuminated and further operable to collimate light from the second light source such that the second column of mirrors is illuminated; and a second lens operable to image light from the first and second light sources horizontally. 34. The optical digital signal processing system of a third lens operable to collimate light from the first row of binary mirrors such that the first detector is illuminated and to collimate light from the second row of binary mirrors such that the second detector is illuminated; and a fourth lens operable to image light from the first and second row of mirrors vertically. 35. The optical digital signal processing system of 36. The optical digital signal processing system of an analog-to-digital converter coupled to the detector array; and a second digital signal processor coupled to the analog-to-digital converter. 37. The optical digital signal processing system of 38. The optical digital signal processing system of 39. The optical digital signal processing system of 40. The optical digital signal processing system of 41. A method for optical digital signal processing, comprising:
configuring a plurality of binary pixels to allow a subset of the binary pixels to represent a range of values; receiving light from a light source at the plurality of binary pixels; altering the intensity of the light to represent one of the values based, at least in part, on the configuration of the subset of the binary pixels; and transmitting the altered light from the plurality of binary pixels to a detector array. Description [0001] This invention relates generally to optical signal processing and, more specifically, to optical digital signal processing. [0002] Current optical signal processing systems include input modulation that is analog. This discrete analog input is used to drive the input light source. Conventional systems use analog spatial light modulators (SLMs) and therefore the output is also analog. Further, the detector array is also analog,often with limited precision, and normally requires its output to be digitized via an analog-to-digital (A/D) converter. The precision of the digitized output is then limited to the number of bits of the A/D dynamic range (e.g. 1216 bits). Accordingly, precision loss may occur during A/D conversion. On the other hand, conventional digital SLMs comprised of binary micromirrors require 65,536 (2{circumflex over ( )}16) mirrors to represent a sixteen bit number. [0003] In accordance with the present invention, the disadvantages and problems associated with analog and binary digital SLMs have been substantially reduced or eliminated. [0004] One aspect of the invention is a method for optical digital signal processing, that comprises configuring a plurality of binary mirrors to allow a subset of the binary mirrors to represent a range of values. The plurality of binary mirrors comprises adigital micromirror device. Light from a light source is received at the digital micromirror device. The intensity of the light is altered to represent one of the values based, at least in part, on the configuration of the subset of the binary mirrors. The altered light is transmitted from the digital micromirror device to a detector array. [0005] For a more complete understanding of the present invention and its advantages, reference is now made to the following descriptions, taken in conjunction with the accompanying drawings, in which: [0006]FIG. 1 is a diagram of an optical digital signal processing system in accordance with one embodiment of the present invention; [0007] FIGS. [0008] FIGS. [0009] FIGS. [0010] FIGS. [0011] FIGS. [0012]FIG. 7 illustrates a portion of the digital micromirror device in accordance with the optical digital signal processing system of FIG. 1. [0013]FIG. 1 illustrates one embodiment of an optical digital signal processing system [0014] Optical digital signal processing system [0015] Digital signal processor [0016] Digital micromirror device (DMD) [0017] Detector array [0018] Digital signal processor [0019] It should be understood that while FIG. 1 illustrates light source [0020] In one aspect of operation, digital signal processor [0021] Based on various configurations, each subset may each be assigned a mathematical weight to allow each subset to represent a different portion of a single datum, which may be based on the number of mirrors per subset. For example, a first subset of sixteen mirrors may represent a first nibble of data (16{circumflex over ( )}0) and a second subset of sixteen mirrors may represent a second nibble of data (16{circumflex over ( )}1). The configuration process may further include aligning light source [0022] Once digital signal processor [0023] Based upon the input sequence, light source [0024] Image [0025]FIG. 2A illustrates an example embodiment of a serial optical digital signal processing system [0026] System [0027] Lens [0028] In one aspect of operation, light source [0029]FIG. 2B illustrates another embodiment of a serial optical digital signal processing system [0030] In one aspect of operation, light source [0031]FIG. 2C illustrates an example embodiment of parallel optical digital signal processing system [0032] System [0033] Lens combination [0034] The preceding illustrations and accompanying descriptions provide exemplary diagrams for implementing various optical digital signal processing schemes. However, these figures are merely illustrative, and system [0035] FIGS. [0036]FIG. 4D illustrates one aspect of operation of the Radix-4 square pattern [0037] FIGS. [0038] FIGS. [0039] In response to a signal requesting the analog value 1, DMD [0040]FIG. 6B illustrates three example arrangements of Radix-4 subsets [0041] Returning to the example, the first Radix-4 subset [0042]FIG. 6C illustrates six example arrangements of Radix-16 subsets [0043] Returning to the example, the first Radix-16 subset [0044] Returning to the example, the first Radix-16 subset [0045]FIG. 7 illustrates an example portion of DMD [0046] Although the present invention has been described in detail, it should be understood that various changes, substitutions and alterations can be made hereto without departing from the sphere and scope of the invention as defined by the appended claims. [0047] To aid the Patent Office, and any readers of any patent issued on this application in interpreting the claims appended hereto, applicants wish to note that they do not intend any of the appended claims to invoke Ά 6 of 35 U.S.C. § 112 as it exists on the date of filing hereof unless means for or step for are used in the particular claim. Referenced by
Classifications
Legal Events
Rotate |