Optical power in a vertical-cavity surface-emitting laser (VCSEL) can vary (e.g., as temperature changes). To reduce power consumption and/or increase reliability of VCSELs, power may be controlled automatically, in some instances.
Examples of the present disclosure include methods, systems, and/or devices. An example method for operating a VCSEL can include determining an output voltage of a vertical-cavity surface-emitting laser driver, determining a relationship between the output voltage and a reference voltage, and adjusting an output current of the vertical-cavity surface-emitting laser driver based, at least in part, on the determined relationship.
Existing techniques for automatically controlling power may include the use of monitoring systems (e.g., external systems) employing a monitoring laser and/or monitoring photodiode. Such systems may additionally include complicated circuits which may further increase costs. Further, such systems may rely on assumptions that various characteristics between the monitoring system and VCSEL system are shared (e.g., operating temperature, mechanical alignment, and/or aging behavior).
In the following detailed description of the preset disclosure, reference is made to the accompanying drawings that form a part hereof, and in which is shown by way of illustration how examples of the disclosure can be practiced. These examples are described in sufficient detail to enable those of ordinary skill in the art to practice the examples of this disclosure, and it is to be understood that other examples can be utilized and that process, electrical, and/or structural changes can be made without departing from the scope of the present disclosure.
The figures herein follow a numbering convention in which the first digit or digits correspond to the drawing figure number and the remaining digits identify an element or component in the drawing. Similar elements or components between different figures may be identified by the use of similar digits. For example, 110 may reference element “10” in
For various semiconductor diodes, junction voltage at a fixed current can decrease as temperature increases. For example, junction voltage in a VCSEL can vary such a manner (e.g., by −2-mV/° C.). Accordingly, as temperature increases, VCSEL modulated optical power can decrease as threshold current for stimulated emission increases. Such a decrease can be visualized by a slope efficiency curve flattening with increased temperature in a conceptual I-P curve illustrating a relationship between driving current and optical power in a VCSEL. Automatic power control schemes can maintain substantially constant optical power in the face of various changing conditions including, for example, temperature, component age, and/or alignment, among others.
Examples of the present disclosure do not use costly monitoring laser(s) and/or monitoring photodiode(s). Accordingly, examples of the present disclosure can save costs associated with such components, installation of such components, and/or additional complicated circuits that may be associated therewith.
Additionally, examples of the present disclosure can avoid using assumptions of model parameters. For example, monitoring voltage via a monitoring system may require knowledge of various parameters as well as their behaviors over various temperatures and/or over ages. Such knowledge may be costly to gain, and may vary from one VCSEL system to another. Accordingly, examples of the present disclosure can cover various (e.g., all) parts of a VCSEL system, photodiode, and/or path variations (e.g., alignment of transmitter and/or receiver and/or aging).
Additionally, examples of the present disclosure can use data from a VCSEL system itself rather than data from a number of monitoring systems. As a result, examples of the present disclosure can avoid issues associated with differing characteristic between multiple systems. Further, examples of the present disclosure can be implemented with reduced (e.g., minimal) changes to hardware (e.g., circuits) resulting in reduced space and/or power, for instance, compared to previous approaches to optical power control.
Examples of the present disclosure can monitor an output voltage (e.g., common mode voltage, of a VCSEL driver and compare it with a reference voltage. Accordingly, examples of the present disclosure can adjust an output current of the VCSEL driver and thereby adjust an optical power of a VCSEL transmitter (e.g., photodiode).
For example, examples of the present disclosure can adjust an output signal swing and/or common mode voltage associated with a transmitter. Accordingly, examples of the present disclosure can dynamically adjust VCSEL optical power, increasing VCSEL life and reliability, while still ensuring sufficient optical power to maintain transmission reception integrity.
Optical power control portion 108 can be implemented in the form of, and/or include, for example, hardware (e.g., control) logic (e.g., in the form of application specific integrated circuits (ASICs)). However, examples of the present disclosure are not limited to a particular implementation of optical power control portion 108 unless otherwise indicated.
VCSEL 102 can include a transmitter and/or a receiver (not illustrated in
The receiver can be a device and/or module (e.g., a photodetector) configured to receive an optical signal from the transmitter. For example, the receiver can be positioned to receive an optical signal directed toward the receiver from the transmitter. The receiver can be of various types including, for example a positive, intrinsic, and negative photodiode and/or resonant cavity photodetector, among others.
As previously discussed, a particular optical power level of the optical signal (e.g., transmission) can allow signal reception by the receiver with sufficient integrity. Sufficient integrity can be measured by a bit error rate (e.g., a bit error rate of received signal data 106). The optical power of the signal from the transmitter can be increased such that an expected bit error rate exceeds a threshold, is at a particular level (e.g., 10−12) and/or falls within a particular range (e.g., 10−10-10−16) and/or signal integrity margin.
However, and as previously discussed, optical power can decrease as temperature increases. Such a decrease in optical power can result from a forward voltage decrease because, for example, resistance associated with (e.g., across) VCSEL 102 can change with temperature (e.g., VCSEL resistance decreases with increased temperature). Further, because a supply voltage of driver portion 104 can remain constant, an output voltage of driver portion 104 can decrease as temperature increases.
Accordingly, examples of the present disclosure can determine (e.g., monitor) output voltage of driver portion 104 and compensate for various changes in output voltage of driver portion 104 caused by, for example, temperature changes. Such compensation can ensure that optical power of VCSEL 102 exceeds a threshold (e.g., is sufficient for reliable reception of transmitted signal data 106). Further, once determined, output voltage can allow examples of the present disclosure to determine (e.g., estimate) a voltage of VCSEL 102, thereby allowing determination (e.g., estimation) of a temperature (e.g., actual temperature) of VCSEL 102.
Determining output voltage of driver portion 104 can include comparing output voltage of driver portion 104 to a reference voltage. Accordingly, a reference voltage can be determined (e.g., set) by optical power control portion 108. Further, a determined reference voltage can be generated by reference voltage generation portion 110. For example, optical power control portion 108 can determine a reference voltage based on a particular output voltage of driver portion 104 determined (e.g., known) to be sufficient such that associated optical power of VCSEL 102 is sufficient for reliable reception (e g., reception of sufficient integrity and/or quality at a particular temperature). For example, optical power control portion 108 can determine that a reception is sufficiently reliable if it exceeds a particular threshold (e.g., bit error rate). For example, optical power control portion 108 can receive various inputs from a receiver of VCSEL 102 associated with reliability of reception of signal data 106.
Further, optical power control portion 108 can determine the reference voltage based on a particular temperature (e.g., an operating temperature of system 100 and/or VCSEL 102). For example, optical power control portion 108 can access various data (e.g., a table) correlating temperature(s) with forward voltage of VCSEL 102 and/or output voltage of driver portion 104. Optical power control portion 108 can use such data to determine a reference voltage (e.g., a baseline reference voltage) to be generated by voltage generation portion 110, for instance.
The reference voltage generated by reference voltage generation portion 110 can be received by (e.g., fed into) comparator 112 (e.g., a positive input of comparator 112) as shown in
Comparator 112 can compare the output voltage of driver portion 104 with the reference voltage generated by reference voltage generation portion 110. Accordingly, comparator 112 can determine a relationship between the output voltage of driver portion 104 and the reference voltage. For example, comparator 112 can determine that the output voltage of driver portion 104 exceeds the reference voltage (e.g., by a particular amount). Additionally, comparator 112 can determine that the output voltage of driver portion 104 is less than the reference voltage (e.g., by a particular amount). Additionally, comparator 112 can determine that the output voltage of driver portion 104 is equal (e.g., substantially equal) to the reference voltage.
The determined relationship between the output voltage of driver portion 104 and the reference voltage can be received by optical power control portion 108. Output power control portion 108 can make various determinations and/or can send various signals (e.g., requests) to driver portion 104 based on the relationship. For example, if the output voltage of driver portion 104 exceeds the reference voltage, optical power control portion 108 can determine that the optical power of VCSEL 102 is elevated (e.g., higher than required for reliable reception). Accordingly, optical power control portion 108 can send a signal to driver portion 104 to decrease (e.g., by a particular amount and/or portion) an output current of driver portion 104, which can thereby reduce the optical power of VCSEL 102. As previously discussed, an elevated optical power can alter (e.g., shorten) a lifespan of VCSEL 102, for instance.
Alternatively, if the output voltage of driver portion 104 is less than the reference voltage, optical power control portion 108 can determine that the optical power of VCSEL 102 is insufficient (e.g., lower than required for reliable reception). Accordingly, optical power control portion 108 can send a signal to driver portion 104 to increase (e.g., by a particular amount and/or portion) an output current of driver portion 104, which can thereby increase the optical power of VCSEL 102. As previously discussed, insufficient optical power can result in unreliable reception of signal data 106.
Alternatively, if the output voltage of driver portion 104 is equal to the reference voltage, optical power control portion 108 can determine that the optical power of VCSEL 102 is appropriate (e.g., appropriate to increase VCSEL life and/or appropriate to ensure sufficient optical power to maintain transmission reception integrity). Accordingly, optical power control portion 108 can send a signal to driver portion 104 to maintain (e.g., hold at a particular level) output voltage because, for example, output voltage of driver portion 104 may not necessitate immediate adjustment.
As previously discussed, a determined, output voltage can allow examples of the present disclosure (e.g., optical power control portion 108) to determine (e.g., estimate) a voltage of VCSEL 102, thereby allowing determination (e.g., estimation) of a temperature (e.g., actual temperature) of VCSEL 102.
Determining (e.g., estimating) temperature of VCSEL 102 can enhance an ability of optical power control portion 108 to control (e.g., increase, decrease, and/or maintain) optical power of the transmitter of VCSEL 102. For example, an elevated temperature of VCSEL 102 can trigger optical power control portion 108 to reduce a rate of transmission (e.g., reduce rate of data packet transmission) of signal data 106. Further, determining temperature of VCSEL 102 can allow activation of various systems. For example, optical power control portion 108 can determine that a temperature of VCSEL 102 exceeds a threshold (e.g., is elevated) and can activate a cooling system (e.g., a number of fans, water cooling systems, and/or thermoelectric devices) to reduce the temperature of VCSEL 102.
Processor resources can execute computer-readable instructions 326 for operating a VCSEL that are stored on an internal or external non-transitory CRM 322. A non-transitory CRM (e.g., CRM 322), as used herein, can include volatile and/or non-volatile memory. Volatile memory can include memory that depends upon power to store information, such as various types of dynamic random access memory (DRAM), among others. Non-volatile memory can include memory that does not depend upon power to store information. Examples of non-volatile memory can include solid state media such as flash memory, EEPROM, phase change random access memory (PCRAM), magnetic memory such as a hard disk, tape drives, floppy disk, and/or tape memory, optical discs, digital video discs (DVD), Blu-ray discs (BD), compact discs (CD), and/or a solid state drive (SSD), flash memory, etc., as ell as other types of CRM.
Non-transitory CRM 322 can be integral, or communicatively coupled, to a computing device, in either in a wired or wireless manner. For example, non-transitory CRM 322 can be an internal memory, a portable memory, a portable disk, or a memory located internal to another computing resource (e.g., enabling the computer-readable instructions to be downloaded over the Internet).
CRM 322 can be in communication with the processor resources (e.g., 328-1, 328-2, . . . , 328-N) via a communication path 332. The communication path 332 can be local or remote to a machine associated with the processor resources 328-1, 328-2, . . . , 328-N. Examples of a local communication path 332 can include an electronic bus internal to a machine such as a computer where CRM 322 is one of volatile, non-volatile, fixed, and/or removable storage medium in communication with the processor resources (e.g., 328-1, 328-2, . . . , 328-N) via the electronic bus. Examples of such electronic buses can include Industry Standard Architecture (ISA), Peripheral Component Interconnect (PCI), Advanced Technology Attachment (ATA), Small Computer System Interface (SCSI), Universal Serial Bus (USB), among other types of electronic buses and variants thereof.
Communication path 332 can be such that CRM 322 is remote from the processor resources (e.g., 328-1, 328-2, . . . , 328-N) such as in the example of a network connection between CRM 322 and the processor resources (e.g., 328-1, 328-2, . . . , 328-N). That is, communication path 332 can be a network connection. Examples of such a network connection can include a local area network (LAN), a wide area network (WAN), a personal area network (PAN), and the Internet, among others. In such examples, CRM 322 may be associated with a first computing device and the processor resources (e.g., 328-1, 328-2, . . . , 328-N) may be associated with a second computing device.
Computer-readable instructions 326 can include instructions to determine a reference voltage in a manner analogous to that discussed in connection with
Computer-readable instructions 326 can include instructions to request a vertical-cavity surface-emitting laser driver to adjust (e.g., increase, decrease, and/or maintain) an output voltage of the driver in response to receiving a signal from a comparator associated with a relationship between a reference voltage and an output voltage of a VCSEL driver (e.g., the reference voltage exceeds the output voltage, is less than the output voltage, and/or is substantially equal to the output voltage). Such requesting can be analogous to that previously discussed in connection with
At block 442, method 440 includes determining an output voltage of a vertical-cavity surface-emitting laser driver. An output voltage of a VCSEL can be determined in various manners such as, for example, those previously discussed in connection with
At block 444, method 440 includes determining a relationship between the output voltage and a reference voltage. A relationship can be determined in a manner analogous to that previously discussed in connection with
At block 446, method 440 includes adjusting an output current of the vertical-cavity surface-emitting laser driver based, at least in part, on the determined relationship. An output current can be adjusted in various manners, such as those previously discussed in connection with
Method 440 can be performed at various stages of operation of a VCSEL (e.g., continuously and/or according to a schedule). Additionally, method 440 can be performed without an interruption of a transmission of a VCSEL signal.
The above specification, examples and data provide a description of the method and applications, and use of the system and method of the present disclosure. Since many examples can be made without departing from the spirit and scope of the system and method of the present disclosure, this specification merely sets forth some of the many possible example configurations and implementations.
Although specific examples have been illustrated and described herein, those of ordinary skill in the art will appreciate that an arrangement calculated to achieve the same results can be substituted for the specific examples shown. This disclosure is intended to cover adaptations or variations of one or more examples of the present disclosure. It is to be understood that the above description has been made in an illustrative fashion, and not a restrictive one. Combination of the above examples, and other examples not specifically described herein will be apparent to those of skill in the art upon reviewing the above description. The scope of the one or more examples of the present disclosure includes other applications in which the above structures and methods are used. Therefore, the scope of one or more examples of the present disclosure should be determined with reference to the appended claims, along with the full range of equivalents to which such claims are entitled.
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/US12/34907 | 4/25/2012 | WO | 00 | 8/19/2014 |