Backplane Controller Chip Validation Board Firmware Verification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing process for programming and verifying backplane controller chip firmware is costly, tedious, and time-consuming, requiring physical installation on a backplane and extensive testing, which lacks efficiency and convenience.

Innovation Solution

A backplane controller chip validation board with sockets and a simulator is introduced, allowing for quick installation and validation of backplane controller chips, utilizing a USB interface for programming and verification commands, and supporting protocols like SES, SGPIO, and IPMI to simulate backplane functions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If physical installation on actual backplane is used for firmware programming and verification, then functional validation accuracy is improved, but time consumption and process complexity increase

Engineering Contradiction:
Improvefunctional validation accuracyVSAvoidtime consumption
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent creates a simplified simulation environment that replicates the essential functions and interfaces of the actual backplane system. The simulation board copies the electrical interfaces, signal protocols, and operational behaviors of the real backplane, allowing firmware to be programmed and verified without physical installation on production equipment. This copying approach maintains validation accuracy while dramatically reducing time consumption.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent introduces a simulation board as an intermediary device between the firmware under test and the actual backplane system. This intermediary replicates the backplane's interface characteristics and operational logic, enabling indirect verification that is both rapid and reliable. The simulation board acts as a mediator that preserves functional validation integrity while eliminating the need for time-consuming physical installations.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If physical installation on actual backplane is used for firmware programming and verification, then comprehensive functional testing is improved, but process complexity and cost increase

Engineering Contradiction:
Improvecomprehensive functional testingVSAvoidprocess complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The simulation board creates a simplified replica of the backplane system that captures all essential functional characteristics and interface behaviors. By copying only the necessary operational elements rather than the entire physical system, the patent achieves comprehensive functional testing capability while reducing process complexity and eliminating the need for complex installation procedures on production equipment.

Inventive Principle:
Principle #26Copying

3Productivity

If multiple backplane controller chip sockets are provided on validation board, then validation efficiency is improved, but device complexity increases

Engineering Contradiction:
Improvevalidation efficiencyVSAvoiddevice complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The validation board is designed with multiple chip sockets that can accommodate different backplane controller chip types and configurations. This multi-functional capability allows a single board to serve as a universal validation platform for various firmware versions and chip variants, thereby improving validation efficiency through batch processing while the standardized design keeps device complexity manageable.

Inventive Principle:
Principle #6Universality (Multi-functionality)

4Productivity

If backplane simulator is used to simulate drive functions, LEDs, and other devices, then verification speed is improved, but measurement precision may be affected

Engineering Contradiction:
Improveverification speedVSAvoidmeasurement precision
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The backplane simulator creates accurate digital replicas of drive functions, LED indicators, and other backplane devices by copying their electrical characteristics, signal protocols, and operational responses. This copying approach maintains measurement precision by faithfully reproducing the target system's behavior while enabling rapid verification through simulated environments that can be configured and tested much faster than physical hardware.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS9690602B2Techniques for programming and verifying backplane controller chip firmware
Publication Date: 2017.06.27 AMERICAN MEGATRENDS
  • US9690602B2 patent drawing
  • US9690602B2 patent drawing
  • US9690602B2 patent drawing

AI summary

Present disclosure relates to a system for programming and verifying backplane controller chip firmware on target backplane controller chips. The system includes a backplane controller chip validation board. In certain embodiments, the backplane controller chip validation board includes: (a) a program/verify/validate controller chip, (b) one or more backplane controller chip sockets for installing one or more target backplane controller chips, and (c) a backplane simulator. The program/verify/validate controller chip includes backplane controller chip firmware verification software, a USB interface, and a software storage. The backplane simulator is used to simulate functions of drives, LEDs, and other devices of a backplane for verifying all functions of backplane controller chip firmware. The backplane controller chip validation board is in communication with a host computer, and host computer has a user interface, a backplane controller chip programming and verifying software, a USB interface, and a software storage to store backplane controller chip firmware.