Mission Critical Hardware
Mission critical hardware often includes devices such as CPLDs and FPGAs that include firmware. In many situations, it is not feasible to test firmware exhaustively for every combination of state and input. Therefore, development of mission critical hardware requires a detailed and rigorous process to best assure that the final product is correct and as reliable as possible. Omnicon’s process is based on stringent guidelines of widely accepted hardware development documents which address the entire life cycle processes for hardware intended for the most critical or vital applications.
Safety-Critical Systems are essential for detecting and mitigating abnormal hazards. Examples include x-ray control software, fire detection systems and train signaling systems.
Mission-Critical Systems are essential for executing and completing a major objective. Examples include propulsion systems, defibrillators and power grid control systems.
Revenue-Critical Systems are essential for maintaining a normal flow of money. Examples include transaction processing software, production line test equipment and satellite communication systems.
Omnicon Electronic Hardware Engineers Have Design and Toolset Expertise
- Analog (precision low noise, high speed detection, sample-hold, isolation, A/D and D/A conversion, signal conditioning)
- Digital (discrete logic, CPLD, FPGA, Embedded Processors, DSP)
- Communications (CAN, UART, USB, I2C, SPI, SSI, RS-232, RS-485, ARINC-429, MIL-STD-1553)
- User Interfaces (PC based GUI, Graphical and Character LCD)
- Power Supplies (AC-DC, DC-DC, high voltage, high power, isolated, multi-source distribution, single and three phase, power factor corrected)
- Schematic Capture, Simulation, and PCB layout (OrCAD, Pads)
- CPLD and FPGA designs (Altera, Xilinx)
- Microprocessors, Microcontrollers, Digital Signal Processors (Microchip, Freescale (Motorola), Atmel, all derivatives of 8051)
- Motor Control (Brush, Brushless, Stepper, Synchronous (Position, Velocity, Torque, PLL servo and micro-stepping controllers)
Omnicon Analyzes Mission Critical Hardware to Improve Products
- System-level consequences of each possible type of failure (Functional Hazard Analysis)
- Potential underlying causes and likelihoods of such failures (Fault Tree Analysis)
- System-level effects, consequences and likelihood of every possible internal component failure (Failure Mode, Effects, and Criticality Analysis)
- Internal components that may fail prematurely due to design errors (Stress Analysis)
- Components most likely to fail and whether more reliable substitutes may be used
- System availability, which is a combination of predicted reliability (Mean Time Between Failure) and predicted repair time (Mean Time To Repair)
- Whether system availability is acceptable for its intended use
- Ways to improve system availability by improved design, redundancy, environmental control and others
- Methods and effectiveness for ensuring continued operations in the event of critical system failure. Examples include design for operation in degraded modes, design to allow human takeover and use of backup systems
Hardware Development Partners
The Omnicon Group is committed to developing the highest quality product. We put our customers first, and our goal is to deliver the best possible product to them. In order to do this, we have partnered with companies who have strong track records in engineering development and engineering excellence. Click on the company logos to learn more about each of our partners.
admin January 5, 2016