Optical Module Voltage Holding Unit for Firmware Update Stability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In optical communication systems, updating firmware in optical modules can lead to unexpected operations due to indefinite electrical signals, and conventional methods struggle with storing operational information for trouble tracing, especially when noise is present and nonvolatile memory limits are exceeded.

Innovation Solution

An optical module design with a voltage holding unit that maintains a constant driving voltage during firmware updates, and a trouble tracing system that stores operation logs in volatile memory for normal operation and nonvolatile memory during issues, allowing for effective tracing of precursor phenomena.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the arithmetic processing circuit is reset and restarted to update firmware, then the firmware is successfully updated, but the electrical signal becomes indefinite and noise may cause unexpected operations

Engineering Contradiction:
Improvefirmware update reliabilityVSAvoidnoise interference
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

A voltage holding unit is introduced as an intermediary component between the arithmetic processing circuit and the voltage generating unit. This unit holds the output voltage constant during firmware updates, preventing noise from causing unexpected operations while allowing the CPU to be reset and restarted for firmware updates.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The voltage holding unit is activated before the firmware update process to cushion against potential noise interference. By maintaining a constant voltage level in advance, it prevents harmful effects during the vulnerable period when the electrical signal becomes indefinite during CPU reset.

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

2Loss of information

If operation logs are stored continuously in nonvolatile memory, then complete operational data is preserved, but the memory writing limit is exceeded

Engineering Contradiction:
Improveoperational data preservationVSAvoidmemory writing capacity
Core Design Contradiction:
Loss of informationVSQuantity of substance

Solution Approach 1:

Instead of continuous writing, the system implements periodic action by storing operation logs only when specific conditions are met (normal operation vs. trouble occurrence). This reduces the frequency of writing operations to within the memory's endurance limits while preserving necessary operational data.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

Different storage strategies are applied to different operational states: during normal operation, logs are stored with lower priority or selectively; during trouble conditions, logging is prioritized and intensified. This local differentiation optimizes memory usage based on the operational context.

Inventive Principle:
Principle #3Local quality

3Device complexity

If the voltage generating unit is integrated in the arithmetic processing chip, then device complexity is reduced, but the driving voltage becomes unstable during firmware updates

Engineering Contradiction:
Improvechip integrationVSAvoiddriving voltage stability
Core Design Contradiction:
Device complexityVSStability of the object's composition

Solution Approach 1:

The voltage generating unit is segmented from the arithmetic processing chip and placed as a separate component. This segmentation allows the voltage holding unit to independently stabilize the output voltage during firmware updates, preventing instability while maintaining relatively simple device architecture.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS9078054B2Optical module used in optical communication systems, method of updating firmware of optical module used in optical communication systems, and trouble tracing system
Publication Date: 2015.07.07 SUMITOMO ELECTRIC INDUSTRIES LTD
  • US9078054B2 patent drawing
  • US9078054B2 patent drawing
  • US9078054B2 patent drawing

AI summary

An optical module includes: an optical device driven by a driving voltage; an arithmetic processing chip including an arithmetic processing circuit that operates according to predetermined firmware and generates an electrical control signal indicating a magnitude of the driving voltage; a voltage generating unit provided outside the arithmetic processing chip, and including an input terminal that receives the control signal from the arithmetic processing chip and an output terminal that provides the driving voltage of a magnitude corresponding to the control signal to the optical device; and a voltage holding unit that holds an output voltage from the output terminal of the voltage generating unit at a constant voltage regardless of an operation state of the arithmetic processing circuit, when the firmware is updated.