LOGGING MECHANISM FOR AN INTELLIGENT TRANSMITTER MODULE
First Claim
1. In an optoelectronic device having an intelligent transmitter module, a method of logging information regarding operational circumstances of the intelligent transmitter module, the method comprising:
- executing microcode from system memory of an optoelectronic device, wherein the microcode is structured such that when executed by at least one processor of the optoelectronic device, it causes the optoelectronic device to perform the following;
an act of identifying operational information of an intelligent transmitter module of the optoelectronic device, the intelligent transmitter module including an optical transmitter, clock and data recovery, and a driver; and
an act of writing log information representative of the operational information in at least one storage location.
5 Assignments
0 Petitions
Accused Products
Abstract
An optoelectronic device having an intelligent transmitter module (“ITM”) includes a mechanism for logging operational information regarding the ITM. The optoelectronic device includes a microcontroller and a persistent memory. The microcontroller is configured to identify the operational information, and write log information representing the operational information to the persistent memory. The operational information may include statistical data about operation, or may include measured parameters. Log entries may be made periodically and/or in response to events. The log may then be evaluated to determine the conditions under which the ITM has historically operated.
55 Citations
20 Claims
-
1. In an optoelectronic device having an intelligent transmitter module, a method of logging information regarding operational circumstances of the intelligent transmitter module, the method comprising:
executing microcode from system memory of an optoelectronic device, wherein the microcode is structured such that when executed by at least one processor of the optoelectronic device, it causes the optoelectronic device to perform the following; an act of identifying operational information of an intelligent transmitter module of the optoelectronic device, the intelligent transmitter module including an optical transmitter, clock and data recovery, and a driver; and an act of writing log information representative of the operational information in at least one storage location. - View Dependent Claims (2, 3, 4, 5, 6)
-
7. A method for an optoelectronic device to persistently log operational data regarding an intelligent transmitter module within the optoelectronic device, the method comprising:
-
identifying first operational information regarding an intelligent transmitter module within an optoelectronic device, the intelligent transmitter module comprising a clock and data recovery circuit, a driver circuit, and an optical transmitter; after identifying the first operational information, writing first log information representing the first operational information to a persistent memory within the optoelectronic device; identifying second operational information regarding the intelligent transmitter module; and after identifying the second operational information, writing second log information representing the second operational information to the persistent memory within the optoelectronic device. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
-
-
15. An optoelectronic device comprising the following:
-
an intelligent transmitter module including clock and data recovery, a driver, and an optical transmitter; a microcontroller; and a persistent memory configurable to store log information, wherein the microcontroller is configured to identify operational information regarding the intelligent transmitter module, and write log information representing the operational information to the persistent memory within the optoelectronic device. - View Dependent Claims (16, 17, 18, 19)
-
-
20. An optoelectronic device in accordance with claim 20, wherein the optoelectronic device is one of an XFP laser transceiver, an SFP laser transceiver, or an SFF laser transceiver.
Specification