Circuitry for monitoring the operation of an optoelectronic transceiver
includes a sequence of interconnected signal processing circuits for
processing an analog input signal and producing a digital result signal,
where the analog signal represents one or more operating conditions of
the optoelectronic transceiver. The sequence of signal processing
circuits include gain circuitry for amplifying or attenuating the analog
input signal by a gain value to produce a scaled analog signal, an analog
to digital converter for converting the scaled analog signal into a first
digital signal, and digital adjustment circuitry for digitally adjusting
the first digital signal to produce the digital result signal. The
digital adjustment circuitry includes shifting circuitry configured to
shift an input digital signal in accordance with a shift value so as to
produce a digital shifted signal. The digital result signal is stored in
memory in predefined locations accessible by a host.