Patent ID: 9553663
Date: 2017-01-24
CPC Classifications: H04B

Claim:
1. A system for calibrating a selected device parameter of an optical module for communicating a calibrated value to a host, the system comprising: an optical module comprising an internal logic control unit with non-volatile memory and an Analog and Digital communication unit configured to control all internal optical devices to obtain raw values of a selected primary parameter sorted in multiple zones at all operation conditions including adjustments of one or more secondary parameters, a software embedded in the internal logic control unit for executing a calibration operation of the selected device parameter to deduce a calibrated value in any current operation condition using both a multi-zone N-spline function of the selected primary parameter in each of the multiple zones and an adjustment multiplier associated with the one or more secondary parameters for each zone stored in the non-volatile memory, and a data communication interface configured to report the calibrated value; a calibration station comprising equipment to adjust the one or more secondary parameter, a test data communication bus connecting the host to one or more pre-calibrated measurement equipments configured to provide calibrated measurements of the selected device parameter, a test data generation block for data communication between the optical module and the host, a computer loaded with calibration software for assisting measurements of the selected primary parameter and the one or more secondary parameters, performing logic operation in defining the multiple zones, sorting measurement data in each zone, calculating coefficients for generating the multi-zone N-spline function for the multiple zones, deducing multiple multiplicative factors for multiple value vertices of the one or more secondary parameters for each zone, storing at least the coefficients for generating the multi-zone N-spline function and the multiple multiplicative factors into the non-volatile memory of the optical module via a digital communication interface; wherein the calibrated value for the selected device parameter at any current operation condition is obtained by operating the internal logic control unit to calculate a basis-point calibrated value using the multi-zone N-spline function generated by the coefficients for at a particular zone of the selected primary parameter corresponding to the current operation condition, to calculate the adjustment multiplier by interpolating the multiple multiplicative factors with corresponding weights depended on the one or more secondary parameters at the current operation condition with respect to at least two calibration points, and to multiply the adjustment multiplier to the basis-point calibrated value.