Circuitry for monitoring an optoelectronic device includes memory,
including one or more memory arrays for storing information related to
the optoelectronic device and analog to digital conversion circuitry for:
receiving a plurality of analog signals from the optoelectronic device;
converting the received analog signals into digital values; and storing
the digital values in memory mapped locations within the memory. The
analog signals correspond to operating conditions of the optoelectronic
device. The circuitry further includes a memory interface for allowing a
host device to read from and write to memory mapped locations within the
memory in accordance with commands received from a host device. The
memory interface allows the host device to read the digital values
corresponding to operating conditions of the optoelectronic device from
the memory mapped locations within the memory.