EB62000855-001_C_FCS_PHAC
EB62000855-001_C_FCS_PHAC
FOR THE
COMAC C919 FLIGHT CONTROL SYSTEM
HONEYWELL – CONFIDENTIAL:
Source_EB62000855-001_C = 0FD28599
REF: ECN-6078167
TECHNICAL ENGINEERING REPORT
APPROVAL AND DISTRIBUTION CONTROL
R e f e r t o I N S - 4 2 3 7 f o r A p p r ov al A u t h o r i t y .
COORDINATOR:
T. LAM
PUB. NO.: PROPRIETARY NOTICE PER 63-0230-14 PAGE LEGEND
EB62000855-001 Rev C PROP S PL-E
FINAL REQUIRED APPROVAL
PROCESS APPROVAL
TITLE NAME
PUBLICATIONS
REPRESENTATIVE T. SHETTY
T h e ab o v e i nd i c a t e s th a t th i s do c u m e n t co m p l i e s w i th c o n t r o l r e q u i r e m e n t s l i s t ed i n th e
P r o du c t D e v e l o p m e n t P r o c e s s e s m a n u a l .
RESPONSIBLE
T. LAM
ENGINEER
T h e ab o v e i nd i c a t e s a pp r o v a l o f th e c o n te n t a n d d i s t r i b u t i o n o f t h i s r e p o r t .
QUALITY
FL. MILLER
ASSURANCE
M ANAGEMENT APPROVAL
CUSTOMER APPROVAL
( a s r e q u i r e d)
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
Record of Revisions
Revision Level
Description
and Issue Date
– Initial creation.
May 2014
RR-2
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
RR-3
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
RR-4
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
Title 1 C
RR 4 C
C
LEP 1
C
TC 3
C
LT 1
C
LF 1
C
1 17
C
2 1
C
3 9
C
4 18
C
5 20
C
6 22
C
7 14
C
8 16
C
9 1
C
10 5
C
11 1
Total pages: 135
LEP-1
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System -EB62000855-001 REV C
Table of Contents
SECTIONS
TC-1
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
TC-3
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System -EB62000855-001 REV C
List of Tables
LT-1
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System -EB62000855-001 REV C
List of Figures
LF-1
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
1 Introduction
This Plan for Hardware Aspects of Certification (PHAC) document provides a system
description for the C919 Flight Control System (FCS) and identifies additional PHACs being
developed for various parts of the system. This document fulfills the intent of the Plan for
Hardware Aspects of Certification, as outlined in DO -254 Section 10.1.1 with regard to the
Honeywell Flight Control Electronics (FCE) Cabinets, Flight Control Module (FCM), Actuator
Control Electronics Module (ACE), Direct Mode Math Engine Sequence (MES) component,
and Direct Mode Rate Sensor (DMRS). In this PHAC, the usage of the term “Flight Control
System” is synonymous with “Flight Control Electronics” and is intended to encompass only
those components of the overall system that a re provided by Honeywell, Inc., or its sub -tier
suppliers.
Although the entire C919 FCS is described in this document, separate PHACs will address
hardware certification plans for the PCM [301] and FMCP [303].
1.1 Scope
Table 3-1 – C919 FCS Equipment Complement provides a list of the equipment in the C919
FCS. Although this document provides the system description for the ent ire C919 FCS
(through Section 3), the rest of this document is only applicable for the ACE, Direct Mode
MES component, FCM, DMRS, and FCE Cabinet.
This PHAC provides a summary of the planned activities for the design assurance process
that will be used by Honeywell in developing the Airborne Electronic Hardware (AEH) for the
C919 FCE ACE and the Direct Mode MES. This document provides a concise description of
the planned FCS hardware functions, and the life cycle data to be created during the design
and verification activity. The design life cycle data to be produced for the ACE and Direct
Mode MES is listed in Section 7. Section 8.1 addresses re-use of FCM, and DMRS
previously developed hardware.
The final development activities and any dif ferences regarding this plan will be documented
in the Hardware Accomplishment Summary (HAS) documents. There will be three separate
HAS documents – one for the ACE, Direct Mode MES component, FCM, DMRS, and FCE
Cabinets; one for the PCM; and one for the FMCP.
1.2 References
Data items included in Table 7-1 are not repeated in this reference section. The following
data items are applicable to the extent specified in this document.
1.2.1 Honeywell Documents
This section contains a list of Honeywell documents referenced herein to support this
document.
1-1
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
[1] EB62000856-001 Hardware Development and Verification Plan for the COMAC
C919 Flight Control System
[2] EB62001711- Hardware Development and Verification Plan for the COMAC
001 C919 Flight Control Electronics Math Engine Sequence
[7] 94222-29 Qualification Test Plan for the COMAC C919 Flight Control
Electronics
[8] PS62000875-001 PFCS Certification Support Plan for COMAC C919 Flight
Control System
[9] PS62000876-001 AFCS Certification Support Plan for the COMAC C919 Flight
Control
[10] PS62000870-001 Preliminary System Safety Assessment (PSSA) for the C919
Flight Control System
[13] EB62000867-001 Intermodule Data Bus Protocol (IMB) Specification for the
Honeywell Flight Control System
[15] EB62002551-001 Direct Mode Rate Sensor Data Bus Protocol Specification for
the Honeywell Flight Control System
1-2
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
[16] EB62002552-001 ACE-PCM Serial Protocol Interface (SPI) Specification for the
Honeywell Flight Control System
[19] APOL-50-3 Supplier Assessment and Oversight Process for Software and
CEH
1-3
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
[210] CAAC Issue Equivalent Level of Safety Finding for Equipment, System
Paper M-6 and Installation Requirements
[301] PHAC4-980 Plan for Hardware Aspects of Certification for the 4 -980
Power Conditioning Module (PHAC to be provided by Eldec
Corporation, via Honeywell)
[302] PHAC4- Plan for Hardware Aspects of Certification for the 4 -980042
980042 Programmable Logic Device on the Power Conditioning
Module (PHAC to be provided by Eldec Corporation, via
Honeywell)
[303] C2659/PHAC Flight Mode Control Panel (FMCP) Plan for Hardware
Aspects of Certification (PHAC to be provided by FACRI, via
Honeywell)
1-4
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
AC Alternating Current
1-5
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
Aux Auxiliary
CM Configuration Management
CP Core Processor
CR Change Request
CS Certification Specification
DC Direct Current
1-6
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
FC Flight Control
1-7
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
HI Honeywell, Incorporated
HW Hardware
I/O Input/Output
IP Intellectual Property
1-8
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
MHz Megahertz
PN Part Number
Rx Receiver
1-9
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
Tx Transmitter
1.2.6 Definitions
The following definitions are used to supplement the definitions in the reference documents
where this document uses new terminology or unique Honeywell terminology requiring
definition for clarity.
1-10
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
1-11
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
Discrete I/O Input or output signals that are defined to have two
states, e.g., ON or OFF. Typical discrete input and
discrete output signals are either Open/Ground or
28V/Open. Discrete I/O may refer to input/output
signals between aircraft equipment and an LRU’s
interface connector, or may refer to discrete signals
within an LRU’s internal electronics.
Failure Modes and Effects A qualitative analysis that identifies and applies a
Analysis severity to various failure modes of a system.
1-12
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
Full configuration control The work products that are part of a formal baseline
and are therefore placed under the full discipline of
Configuration Management as defined in the
Configuration Management procedures . This includes
all work products that will be released as Production
hardware and formal documents.
1-13
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
Legacy system A legacy system is one that has been certified and has
a service record. Any part of the legacy system life
cycle data is also considered part of the legacy system
(e.g., System Requirements Specificat ion (SRS), HRD,
Drawing, Test, tracing data).
Low level requirements Low level requirements are any requirement that is
designed or architecturally based that is an expansion
or restriction of a hardware requirement and is
traceable to that requirement.
1-14
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
Project archive (PA) The work products that are not placed under
configuration management, but rather are stored in a
project maintained archive. Such work products should
be retrievable, but do not require any version control
or change control.
1-15
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
Safety The state in which risk is lower than the boundary risk .
The boundary risk is the upper limit of the acceptable
risk. It is specific for a technical process or state . The
risk is defined by the frequency (probability) of
occurrence and the expected damage or injury
(consequences). (Society of Automotive Engineers
(SAE) ARP4754/EUROCAE ED-79).
1-16
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
1-17
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
2 Changes To Baseline
This section is not applicable to C919 Flight Controls System hardware.
2-1
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
3 System Overview
The C919 Flight Control System integrates fly by wire primary flight control, autoflight, and
processing of inertial data and air data for use by other airplane systems. These functions
are integrated into a set of airplane modules providing both high level computational based
functionality and autonomous back up control . Additional system components provide
sensors dedicated to FCS operation. The components that comprise the Flight Control
System for the C919 aircraft are illustrated in Flight Control System Components.
FMCP
Element Qty/SS
Cabinet 4
FCM 3
ACE 4
PCM 4
Direct Mode Rate Sensor 4
Flight Mode Control Panel 1 CABINET 1 CABINET 2
Cabinet
1 2 3 4
FCM FCM FCM
ACE ACE ACE ACE
PCM PCM PCM PCM
CABINET 3 CABINET 4
3-1
Use or disclosure of information on this page is subject to the restrictions on the title pa ge of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
• Autoflight
o Provides automatic airplane control in response to pilot mode and target selection
o Airplane control is effected via the primary surface control function
• Stabilizer Control
o Stabilizer control offloads, and extends control range of, elevator by movement of horizontal
stabilizer surface
o Provides actuation commands to stabilizer actuation to effect up or down motion
• Input Processing
o Centralized Input/Output (I/O) Processing
o Provides Angle of Attack (AOA) analog processing
• Flight Deck Actuation Control
o Rudder Trim
• Critical Power for
o DMRS
o Remote Electronics Unit (REU) for Aileron, Elevator, Rudder, Spoilers
o Actuators: Rudder Trim
o Sensors (Air Data Module(ADM))
o ACE
o FCM
o GSCM SOV
o SSU Tact Indicator
o SSU AP Detent Solenoid
o PFTU AP Detent Solenoid
o ISI
3-2
Use or disclosure of information on this page is subject to the restrictions on the title pa ge of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
These features provide a high measure of protection against the generation of erroneous
outputs. Availability is achieved primarily by means of replication of components and
provision of sufficient alternate data path s to maintain the required functionality in the
presence of failures.
3.1.3 Primary Architectural Mitigation
The FCS is comprised of high integrity computing platforms, FCMs, and actuator interfacing
elements, referred to as ACEs. FCMs communicate with the ACEs and among themselves via
the Intermodule Data Bus (IMB).
The system configuration is comprised of 3 FCMs and a total of 4 ACEs housed in 4 separate
independent FCE Cabinets. The high level architecture of the Flight Control System,
including the interfaces to the FCE Cabinets, is illustrated in Figure 3-2 – FCE Cabinet
Interfaces.
The ACE is separated into three partitions called Normal Mode Partition, Common Partition,
and Direct Mode Partition. The partitioning i s done to minimize the amount of logic
supporting the reversionary mode and to provide a design boundary to iso late faults in the
Normal Mode Partition from causing loss of Direct Mode and vice -versa. The Common
Partition host functions necessary to suppor t both ACE modes.
FCMs generate commands for all surfaces. The FCMs operate in an Active -Standby-Standby
manner where the FCMs decide which one is Active. The ACEs select the actuator
commands from the Active FCM (either Normal Mode or Secondary Mode), the MES (Direct
Mode), or default values if no valid mode exists. Each FCM processes all inputs with
operation independent of installed position.
The FCM command interface and redundancy management at the ACE level is highly similar
regardless of the particular surface being driven. FCE architectural features include the
following:
• For higher level modes utilizing FCM generated commands, all FCMs provide data
redundancy management
• COM/MON structure
• Fault effects partitioning between FCM generated command proce ssing path (e.g. primary
Normal Mode) and backup command path autonomous to ACE (e.g. Direct Mode)
• Architectural mitigation applied to complex devices supporting critical functions along
with the ACE being fully testable and analyzable, provides protection against common
mode failures
3-3
Use or disclosure of information on this page is subject to the restrictions on the title pa ge of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
IRS
IRS
IRS SideStick
Side Stick G
Units
S GSA
RA
RA FCE C
M
Cabinet
GLU
GLU Pedal Feel
RudderBrake
Rudder R Aileron
Trim Unit R Aileron
R Aileron
Pedals
Pedal System R E
TCQ R EEMFSPCU
Aileron
U PCU
R Aileron
R E U PCU
DMRS
DMRS R EEAileron
U PCU
DMRS E MFS
U
U PCU
PCU
HLS DMRS E U PCU
Speed Brake U
HL U PCU
Ctrl Lever Unit
FMCP R Aileron
AOA R Aileron
R Aileron
R EE
E Aileron
PCU
Rudder E UUPCU
PCU
EPS Rudder
Cockpit
U
U PCU
Pedals
Pedal Units
HS Switches
R Aileron
R Aileron
R Aileron
R EE
E Elevator
PCU
LGS E UUPCU
PCU
Trim Control U PCU
U
Display Panel
R Aileron
Other R Aileron
R ERudder
Systems E PCU
E U PCU
U PCU
U
(FADEC,
FMS, OMS,
BCS, IDS,
HCS, LCS, H
Aileron
MCE S
...) PCU T
A
Rudder Brake Pedal System - Rudder Brake Pedal Units and Pedal Feel Trim Unit
Cockpit Switches - PFC Mode Sw., FCS Maintenance Sw.
Trim Control Panel - Stab Trim and Cutout Sw., Rudder Trim and Reset Sw.
3-4
Use or disclosure of information on this page is subject to the restrictions on the title pa ge of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
Maximum
HW Design Contains Develop- Means of
Hardware Item Part
Assurance PLDs/ ment Compliance Place of Design and Manufacture
Item No.
Level ASICs Effort (PHAC)
(Note 1)
Reuse
EB62000855- Designed and manufactured by
DMRS HG2291AC01 A Yes Existing
001 Honeywell, Inc., Coon Rapids, MN
Product
3-5
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
Note 1: Typically, each hardware item performs multiple functions that may have dif ferent hardware design assurance levels.
This column notes the highest design assurance level for the hardware item as determined by the C919 Flight Control System
Preliminary System Safety Assessment [10].
3-6
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
3-7
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
3.2.6 Cabinets
FCMs, ACEs, and PCMs are installed in four cabinets which provide mounting and backplane
interconnect. Each cabinet has one ACE and one PCM. There a re three FCMs distributed
amongst the four cabinets. Two cabinets will be located in the C919 Forward E lectronic and
Equipment Bay and the other two will be located in the Central Electronic and Equipment
Bay.
3-8
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
3-9
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
4 Hardware Overview
The following sections provide additional description for each of the major assemblies. The
items described below are not using any new technology.
4-1
Use or disclosure of information on this page is subject to the restrictions on the title page of thi s document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
X-lane CPBus
FCM Command Processor PBA Y-lane CPBus
Conditioned
Stack Connector PWR_RST_X +28 VDC PWR_RST_Y
Client Card PBA
COM PBA
BITE Flash Point Of Point Of BITE Flash
+3.3 VDC
(32 MBytes) Load Power Supply Load (32 MBytes)
Power Power
Supplies Supplies
Power PC Power PC
750GL 750GL
POLARIS
Ad / Ct 266 MHz DDR 266 MHz DDR Ad / Ct POLARIS
Support ASIC Osc
SDRAM Array (Proc Reference) SDRAM Array Support ASIC
Bus Comp, (TMR) (TMR)
Data Data Bus Comp,
(128 MBytes) (128 MBytes)
SuperTrace, COP
CRC Gen.,
SuperTrace only
CRC Gen.,
GPC, DDR
Connector
Connector
Figure 4-1 – FCM Command Processor PBA High Level Block Diagram
4-2
Use or disclosure of information on this page is subject to the restrictions on the title page of thi s document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
+15 VDC
(3 2 MByt e)s
VDC
16 +3.3 VDC
+5
BO O T/ PG M F l a sh +5, +/- 1 5VDC
Ar r a y Po we r Po we r Su p p l y
(6 4 MByt e)s I PF Mo n i t o ri ng
32
Data
CPBus
Point Of
Load
Po wer
PMC Si e r r a Supplies
RM7 9 6 5A
Ad / Ct 2 6 6MHz DDR
SDRA M Ar r a y
PO L ARI S (T MR)
Da t a (1 2 8MByt e)s
Su p p o r t ASI C
Connector
SuperTrac
32X 3
G PC, RT C,
1 0 Ba se T MAC ,
Re se t Co n t, r ol
Cl o ck Osc
e
21 He a r t b e a t
Mo n i t o r D i st ri b ut io n
RMII
PHY
1 0Ba se T
Et h e r n e t
I PF
MO N Pr o c PBA St a ck Co n n e ct o r
I/O Ca r d PBA
1149.1 T e st_En v
(JT AG
and Ext_Rst 1 0 Ba se T
CO P) 2 Et h e r n e t
I/O Ca r d PBA St a ck Co n n e ct o r
CO M Pr o c PBA
Figure 4-2 - FCM Monitor Processor PBA High Level Block Diagram
4-3
Use or disclosure of information on this page is subject to the restrictions on the title page of thi s document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
MON Power
Y CPBus
X CPBus
CPBus
Command Monitor
Sync
Sync
Processor Processor
Hardware Hardware
IO Client
Command Monitor IO
IO Hardware GTLP Hardware
CPbus CPbus
Control Control
IOC IOC
ASIC DPRAM DPRAM ASIC
G G
T T
L L
A429 PCI-Host
DPRAM P P DPRAM
PCI-Host A429
Control Bridge Bridge Control
D X X D
P c c P
R v v R SRAM/
A A
SRAM/ r r Registers
M M
Registers s s
D D
P P
R R
DPRAM A A DPRAM
M M
Disable
Rx
Rx
PCI
Tx Disable
Command Monitor
Local
Power Local Power
Supply
Interface Supply Interface
IO Client
Cabinet
ethernet Command A B IMB IMB Disc Disc A429 IMB Monitor ethernet
Power ARINC Tx Rx Ins Outs Out Rx Ports Power
664 Ports Ports
4-4
Use or disclosure of information on this page is subject to the restrictions on the title page of thi s document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
4.1.4.5 Separation
COM and MON processors are constructed on separate PBAs. The entire I/O interface is
located on a single client card interfacing to the MON and COM processor CPBus interfaces.
Separate power is generated for the COM and MON circuitry on the processor and the I/O
cards.
4-5
Use or disclosure of information on this page is subject to the restrictions on the title page of thi s document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
Interfaces between the COM and MON circuitry includes power boundary isolation (resistive,
open collector, etc.) between the lanes.
4.1.5 Summary of FCM ASIC and PLD Usage
Table 4-1 – C919 FCM Summary of ASIC/PLD Usage lists the summary of the various ASICs
and PLDs that are planned for the C919 FCM.
Table 4-1 – C919 FCM Summary of ASIC/PLD Usage
In the COM and MON processor PBAs, the POLARIS ASIC provides:
• Robust, high performance SDRAM memory interface includ ing management of
single and multi-bit SEU errors.
• Processor interface to all memory and I/O.
• Dual bit for bit compared interfaces to the simple memory mapped Client bus
(CPbus). CPbus is denoted as X lane and Y lane.
• Hardware Fly By CRC generation with ev entual signatures bit for bit compared.
• General Purpose Counters.
• Real Time Clock.
• Heartbeat Monitor.
• Power Status and Monitor Scrub control.
• COM and MON synchronization logic.
• Software Development Interface for enhanced processor trace.
• 10BaseT Ethernet Interface for test equipment and software development support.
The Input/Output Controller (IOC) ASIC provides:
• CP Bus interface that manages processor access to DPRAMs and register data.
• Intermodule Databus interface containing 4 receivers and 1 transmitte r
4-6
Use or disclosure of information on this page is subject to the restrictions on the title page of thi s document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
• ARINC 664 control, a bridge from the Peripheral Component Interconnect ( PCI)
bus interface to the ARINC 664 chipset.
• ARINC 429 receivers for FCM wrap back testing only and ARINC 429 transmitters
The AFDX ASIC provides an ARINC 664 End System Node, which provides:
• User Datagram Protocol (UDP) processing
• Management Information Base ( MIB) and Remote Monitoring (RMON) data
collection
• Redundancy Management
• Integrity Checking
• Source/Destination Verification
• Transmit Scheduling
• Error Detection and Correction (EDC)
• Virtual link partitioning
• Media Access Control ( MAC) CRC Check On Incoming Packets.
4-7
Use or disclosure of information on this page is subject to the restrictions on the title page of thi s document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
EEPROM FLASH
EEPROM COM
Serial I/O [maintenance/
Direct Mode COM I/O:
DPRAM
To PCM configuration] VDT/Resolver inputs
[7]
PLD
Discrete outputs
Common TAT inputs
Partition Excitation Wrap input
COM I/O PLD
Common
ARINC-429 RX
DPRAM
COM PLD
DPRAM
[1]
[3]
Normal Mode Discrete I/O
PLD RS-485
TX Actuation Data Buses (ADB)
to-from REUs/MCEs (x8)
Intermodule Bus Interface
TX
TX Isolation Isolation
(x5) COM
ACE I/O
RX
RX Controller
(x4) MON
PLD
RS-485
DPRAM
MON
[5]
RX
Common
MON RS-485 DMRS Input
Paritition RX
DPRAM
Isolation
DPRAM
[6]
[2]
DPRAM
PLD
[9]
MON Common MON I/O:
Partition VDT inputs
Direct Mode
DPRAM
I/O PLD Discrete outputs
[10]
PLD
Excitation Sensor
EEPROM FLASH
Conditioning Excitation
4-8
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
The ACE receives command packets from each of the three FCMs for Normal Mode and BIT
functions. The ACE selects a Normal Mode command from the active FCM. The ACE also
generates a Direct Mode Command autonomously in the Direct Mode Partition . The selection
of whether the Normal Mode command or Direct Mode command will be transmitted to the
actuator is done in the Common Partition. This selection depends on mode logic and
validation signals generated in the Normal Mode Partition for the Normal Mode command and
on the direct mode validity based on COM/MON comparison generated in the Direct Mode
Partition, and on the Primary Flight Control (PFC) Mode switch.
The ACE samples analog discrete data from pilot control and other sensors independently in
both the COM and MON lanes. It sends this input data to the FCMs via the Intermodule
Databus and to the Direct Mode Partition . The ACE monitors the status of the PCM and
reports it to the FCM when requested.
A summary of other key ACE functions is as follows:
• Return of encrypted wrap packets to FCMs
• Control of REU power based on engage logic
• CRC generation on packets returned to FCMs
• Mitigation of failures between FCM and ACE
o Command packet CRC monitoring
o Encoded Heartbeat validation
o Frame Count Monitoring
o Source/Destination Identification validation
o Encrypted W rap
o REU Monitoring
• Direct mode validity based on COM/MON comparison
o Used in command selection
o Returned to FCM in Normal Mode
4.2.1 COM Lane PBAs
The COM Lane circuitry is located on two PBAs, Command Core (COM Core) PBA and
Command Auxiliary (COM Aux) PBA. The circuitry for the three partitions is distributed
amongst the COM lane PBAs. The interface between the COM and MON lanes is
implemented through dual-port RAMs with additional electrical isolation.
The major blocks of the COM Normal Mode Partition consist of the ACE I/O Controller PLD
and interface circuitry, COM Normal PLD and associated dual -port RAMs.
The major blocks of the COM Direct Mode Partition consist of the COM Direct Mode PLD and
associated EEPROM, Flash memory and dual-port RAMs. The Math Engine Sequence (MES)
component is physically stored in the Flash.
The major blocks of the COM Common Partition consist of the COM Common Partition PLD,
COM Common Partition I/O PLD, I/O circuitry ( FCS Actuation Databus, ARINC 429, Analog
Inputs and discretes) and associated dual -port RAMs.
4-9
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
4-10
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
Prev-
Partition/ Device Supplier PLD PLD iously Qty/
PBA Type Status
Function Supplier PN Type Pkg Cert- LRU
ified
COM Normal Mode / PLD Microsemi APA300- ProASICPlus, PQFP50P New No 1
Core1 ACE I/O SOC PQ208I 300K Gates -208
Controller PLD Products (blank
HCI PN Group device)
62000935-101
COM Normal Mode / PLD Microsemi APA150- ProASICPlus, PQFP50P New No 1
Core1 COM Normal PLD SOC PQ208I 150K Gates -208
HCI PN Products (blank
62000936-101 Group device)
MON Normal Mode / PLD Microsemi APA150- ProASICPlus, PQFP50P New No 1
Core2 MON Normal PLD SOC PQ208I 150K Gates -208
HCI PN Products (blank
62000937-101 Group device)
COM Direct Mode / PLD Microsemi APA450- ProASICPlus, PQFP50P New No 1
Core1 COM Direct PLD SOC PQ208I 450K Gates -208
HCI PN Products (blank
62000938-101 Group device)
MON Direct Mode / PLD Microsemi APA450- ProASICPlus, PQFP50P New No 1
Core2 MON Direct PLD SOC PQ208I 450K Gates -208
HCI PN Products (blank
62000939-101 Group device)
COM Common / COM PLD Microsemi APA600- ProASICPlus, BGA127P- New No 1
Core1 Common SOC BG456I 600K Gates 456
Partition PLD Products (blank
HCI PN Group device)
62000941-101
COM Common / PLD Microsemi APA150- ProASICPlus, PQFP50P New No 2
Aux3, Common Partition SOC PQ208I 150K Gates -208
MON I/O PLD Products (blank
Aux4 HCI PN Group device)
62000940-101
MON Common / MON PLD Microsemi APA450- ProASICPlus, PQFP50P New No 1
Core2 Common Partition SOC PQ208I 450K Gates -208
PLD Products (blank
HCI PN Group device)
62000942-101
4-11
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
Prev-
Partition/ Device Supplier PLD PLD iously Qty/
PBA Type Status
Function Supplier PN Type Pkg Cert- LRU
ified
MON Common / MON PLD Microsemi APA600- ProASICPlus, PQFP50P New No 1
Core2 Common Partition SOC PQ208I 600K Gates -208
Receiver PLD Products (blank
HCI PN Group device)
62000943-101
COM Direct Mode / MES N/A N/A N/A N/A New No 1
Core1 Math Engine loaded
Sequence into
PN PS62001458- Flash
101
MON Direct Mode / MES N/A N/A N/A N/A New No 1
Core2 Math Engine loaded
Sequence into
PN PS62001458- Flash
101
Note 1: COM Core PBA PN: 62000931-1xxx, where xxx indicates all variations of the base
assembly.
Note 2: MON Core PBA PN: 62000933-1xxx, where xxx indicates all variations of the base
assembly.
Note 3: COM Aux PBA PN: 62000932-1xxx, where xxx indicates all variations of the base
assembly.
Note 4: MON Aux PBA PN: 62000934-1xxx, where xxx indicates all variations of the base
assembly.
The ACE Input/Output Controller (IOC) PLD provides the Intermodule Databus interfaces for
the ACE. It provides 3 receivers and 1 transmitter . Messages are received from the FCM for
Normal and Secondary mode command processing, Direct mode control and BIT functions .
Messages are sent to the FCM containing analog and digital inputs, command monitoring and
power monitoring functions.
The COM Normal PLD and MON Normal PLD provide data packet validation for Normal and
Secondary mode command packets . The data packet is checked for freshness, identity,
correct CRC, and valid encoded heartbeat . The MON Normal PLD generates the encrypted
wrap packet that is returned to the FCM to provide additional integrity assurance .
The COM Direct PLD and MON Direct PLD provide an Arithmetic Logic Unit (ALU) for PFC
Direct Mode command generation using pilot control inputs, sensor inputs and discrete
inputs. The ALU supports a limited instruction set of 13 operations . Because there are no
branching or looping instructions, run time is always d eterministic both logically and in time.
Algorithms for Direct Mode command generation is accomplished using no more than this
basic set of operations.
The Direct Mode PLD design will be fully verifiable through test and analysis . The limited
number of simple ALU operations and test support features included in the DM PLD design
support achieving complete verification coverage of its operation.
4-12
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
The COM Direct Mode Math Engine Sequence (MES) and MON Direct Mode Math Engine
Sequence (MES) provide the operations and operands to be executed on the ALU for PFC
Direct Mode command generation using pilot control inputs, sensor inputs and discrete
inputs. They also provide alternate Horizontal Stabilizer control and Rudder Trim functions .
The Math Engine Sequence component in each lane is identical. The sequence is contained
in the Flash component.
The COM Common Partition PLD, MON Common Partition PLD and MON Common Partition
Receiver PLD provide Actuation Databus receivers and transmitters, actuator command
selection and wrap monitoring, plus packet creation and CRC generation for data packets .
Several ARINC 429 receivers are also provided .
The COM Common Partition I/O PLD and MON Common Partition I/O PLDs provide pilot
control data collection and sensor data colle ction. The Common Partition I/O PLD in each
lane is identical.
The following sections provide descriptions for each of the sub -assemblies.
A hardware block diagram of the DMRS is shown in Figure 4-5 – DMRS Hardware High Level
Block Diagram.
4-13
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
4-14
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
4.3.2.1 Sensor
This is a silicon MEMS (Micro-Electro-Mechanical System) angular motion rate sensor. Three
sensors are used to achieve sensing in three orthogonal axes. No electron ics are packaged
within the sensor.
4-15
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
4-16
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
The DMRS autonomously broadcasts messages at a fixed rate and the ACE recovers the
asynchronous messages. The logical bit rates and physical layers are the same as those for
the ADB.
4.3.3.3 Power Supply
The Power Supply converts the +28VDC from the FCS PCM to the voltages required by the
Gyro and Interface PBA.
4.3.4 Summary of DMRS ASIC and PLD Usage
Table 4-3 - C919 DMRS Summary of ASIC/PLD Usage lists the summary of the ASICs and
FPGAs that are planned for the C919 DMRS.
Table 4-3 - C919 DMRS Summary of ASIC/PLD Usage
PLD/ PLD/ Prev-
Partition/ Device Supplier ASIC ASIC iously Qty/
PBA Type Status
Function Supplier PN Tech- Cert- LRU
nology Pkg ified
Gyro HPG2 ASIC ON Semi- 19490- 0.5 m LFBGA128 Reuse Yes 3
Motor control conductor, 001 CMOS
function, Inc. mixed
provides signal
quadrature
nulling, rate
signal
processing
function
PN 10161604-
101
Gyro HPGD2C_M2 ASIC ON Semi- 19714-003 0.35 m LFBGA81 Reuse Yes 1
Receives rate conductor, CMOS
and Inc. standard
compensation cell
variable data,
formats and
stores received
data, provides
PBA
configuration
interface
PN 10165873-
101
Interface Interface FPGA PLD Microsemi APA450- ProASIC BGA100P- Reuse Yes 1
Receives rate SOC FG144I Plus, 144
and Products (blank 450K
compensation Group device) Gates
data, applies
scale factor,
bias and
temperature
compensation
to data, formats
the
compensated
data
PN 66021063-
001
(programmed)
PN 53000345-
25 (blank)
4-17
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
4-18
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
5 Certification Considerations
The planned certification basis, safety considerations , design assurance levels (DALs), and
means of compliance for the C919 FCS hardware is detailed below and consists of regulatory
requirements, a summary of the preliminary System Saf ety Analysis conclusions, and
guidance documentation .
Means of
Regulation Subject Explanation
Compliance
CFR/CCAR.25.1301 Function and Functional Verification AFCS and PFCS
Installation and Validation Certification Support
Plans for COMAC
C919 Flight Control
System.
CAAC Issue Paper Equivalent Level of System Safety AFCS and PFCS
M-06 Safety Finding for Requirements Certification Support
Equipment, Plans for COMAC
System and C919 Flight Control
Installation System.
Requirements
5-1
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
5-2
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
Min Min
Related Functional Hazard Hazard
Functions FDAL FDAL
FHA ID Description Class.
(Avail.) (Integ.)
Spoiler Uncommanded GLD (four
27-F17-
Control - A pairs or more of MFS or CAT
06
Function GS)
Total loss of pitch control
Horizontal 27-F02-
C - (Be less than MAC of CAT
Stabilizer 01
pitch)
Control
27-F03- Runaway of horizontal
Function - A CAT
02 stabilizer
22-F03- Unannunciated loss of
A - CAT
02 autoland.
Crew Alerting
Unannunciated
/ Synoptic /
27-F18- erroneous position
PFD - A CAT
03 indication of horizontal
stabilizer
22-F03- Unannunciated loss of
A - CAT
02 autoland.
Erroneous flight director
Displays
22-F01- command (misleading)
- A CAT
04 during approach with DH
below 200ft.
- - - N/A N/A
Takeoff Unannunciated
Warning 27-F18- erroneous position
C CAT
Note 2 03 indication of horizontal
stabilizer
Loss of damping and
27-F19-
A - centering of both CAT
05
sidesticks
Pilot Control
One aileron hardover or
27-F07-
- A oscillation beyond CAT
04
acceptable limit
Total loss of roll control
27-F07-
A - (Be less than the MAC of CAT
01
roll)
Actuation
One aileron hardover or
27-F07-
- A oscillation beyond CAT
04
acceptable limit
Maintenance Any
A A N/A CAT
Critical hazard
Maintenance No
27-F29- Loss of maintenance
Non-Critical E E safety
01 function
Note 2 effect
No
OMS 27-F29- Loss of maintenance
E E safety
Note 2 01 function
effect
Loss of body rate
27-F31-
A - damping in non Normal CAT
02
Common Mode
Functions One elevator hardover or
27-F02-
- A oscillation beyond CAT
04
acceptable limit
5-3
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
Min Min
Related Functional Hazard Hazard
Functions FDAL FDAL
FHA ID Description Class.
(Avail.) (Integ.)
22-F03- Unannunciated loss of
A - CAT
02 autoland
Erroneous flight director
Flight Director
22-F01- command (misleading)
- A CAT
04 during approach with DH
below 200ft
22-F03- Unannunciated loss of
A - CAT
02 autoland
Unannunciated excessive
Autopilot autopilot deviation from
22-F02-
- A the prescribed path CAT
08
(approach with DH below
200ft)
22-F05- Inability to disengage of
C - MAJ
04 autothrottle by all means
Autothrottle /
Autothrottle
Thrust
22-F05- uncommanded thrust
Director - C CAT
03 reduction with single
engine failure
22-F07-
D - Loss of ETTS MIN
01
Electronic
Autothrottle
Thrust Trim
22-F05- uncommanded thrust
Note 2 - C CAT
03 reduction with single
engine failure
22-F04-
D - Loss of thrust rating MIN
01
Thrust Rating Autothrottle
Note 2 22-F05- uncommanded thrust
- C CAT
03 reduction with single
engine failure
Annunciated loss of fail-
AFCS 22-F03-
C - passive autoland below MAJ
Common 01
100 feet.
Functions
- - - N/A N/A
34-12-F5- Loss of ability to provide
B - HAZ
01 AOA data
AOA
34-12-F5- Erroneous provision of
- A CAT
02 AOA data
Loss of body rate
27-F31-
C - damping in non Normal CAT
02
Mode
ADS
One elevator hardover or
27-F02-
- A oscillation beyond CAT
04
acceptable limit
Annunciated loss of GLD
27-F17-
D - (3 or more pairs of MAJ
02
BCS spoilers, MFS or GS)
27-F17- Uncommanded motion of
- C CAT
04 both GS
5-4
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
Min Min
Related Functional Hazard Hazard
Functions FDAL FDAL
FHA ID Description Class.
(Avail.) (Integ.)
Loss of body rate
27-F31-
A - damping in non Normal CAT
02
Mode
DMRS
One elevator hardover or
27-F02-
- C oscillation beyond CAT
04
acceptable limit
No
22-F20- Loss of providing AFCS
E - safety
EAFR 01 data to FDR
effect
Note 2
22-F20- Erroneously providing
- D MIN
02 AFCS data to FDR
Total loss of pitch control
27-F02-
C - (Be less than MAC of CAT
01
pitch)
EPS (data
Auto throttle
only)
22-F05- uncommanded thrust
- C CAT
03 reduction with single
engine failure
27-F21- Unannunciated loss of
B - HAZ
02 stall protection
FADEC Uncommanded GLD (four
27-F17-
- A pairs or more of MFS or CAT
06
GS)
22-F01-
D - Loss of flight director MIN
01
FMCP Erroneous flight director
Note 2 22-F01- mode or command
- C MAJ
02 (Approach except for DH
below 200ft)
22-F01-
D - Loss of flight director MIN
01
FMS Excessive autopilot
Note 2 22-F02- deviation from the
- B HAZ
06 prescribed path below
400FT
22-F03- Unannunciated loss of
A - CAT
02 autoland
Erroneous flight director
GLU
22-F01- command (misleading)
- A CAT
04 during approach with DH
below 200 FT
34-12-F5- Loss of ability to provide
B - HAZ
01 AOA data
HCS
34-12-F5- Erroneous provision of
- A CAT
02 AOA data
Loss of body rate
27-F31-
C - damping in non Normal CAT
02
Mode
HLS
One elevator hardover or
27-F02-
- A oscillation beyond CAT
04
acceptable limit
- - - N/A N/A
5-5
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
Min Min
Related Functional Hazard Hazard
Functions FDAL FDAL
FHA ID Description Class.
(Avail.) (Integ.)
Hydraulic
One multi-function
System (data 27-F09-
- C spoiler oscillation beyond CAT
only) 03
acceptable limit
Note 2
27-F20-
C - Loss of stall warning MAJ
01
IAMS
27-F20-
- C Erroneous stall warning MAJ
02
27-F20-
C - Loss of stall warning MAJ
01
IDS
27-F20-
- C Erroneous stall warning MAJ
02
Loss of body rate
27-F31-
C - damping in non Normal CAT
02
Mode
IRS
Rudder hardover or
27-F11-
- A oscillation beyond CAT
03
acceptable limit
22-F01-
D - Loss of flight director MIN
01
ISS Erroneous flight director
Note 2 22-F01- mode or command
- C MAJ
02 (approach except for DH
below 200 FT)
E - - N/A N/A
LCS
27-F18- Erroneous sidestick
Note 2 - B HAZ
01 priority or indication
Priority - - - N/A N/A
Indicator
- - - N/A N/A
Note 2
Autoland Fail - - - N/A N/A
Light
- - - N/A N/A
Note 2
Annunciated loss of GLD
27-F17-
C - (3 or more pairs of MAJ
02
spoilers, MFS or GS)
LGS Erroneous flight director
22-F01- command (misleading)
- A CAT
04 during approach with DH
below 200 FT
Annunciated loss of GLD
27-F17-
C - (3 or more pairs of MAJ
02
spoilers, MFS or GS)
Radio
Erroneous flight director
Altimeter
22-F01- command (misleading)
- A CAT
04 during approach with DH
below 200 FT
22-F05- Inability to disengage
C - MAJ
04 auto throttle by all means
TCQ
22-F05- Erroneous auto throttle
- C MAJ
02 command
5-6
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
Min Min
Related Functional Hazard Hazard
Functions FDAL FDAL
FHA ID Description Class.
(Avail.) (Integ.)
Multiple
Hydraulic hazards
System (complete
A - N/A CAT
(power) loss of
Note 3 actuation
power)
Multiple
hazards
(complete
EPS, including
loss of
PMG (power) A - N/A CAT
power to
Note 3
control
electronic
s)
27-F21- Unannunciated loss of
B - HAZ
02 stall protection
ADN Unannunciated
Note 4 27-F18- erroneous position
- A CAT
03 indication of horizontal
stabilizer
ISI - - - N/A N/A
Note 2 - - - N/A N/A
5-7
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
AEH Type of
System Part Functional Part
DAL Classifi- Develop-
Component Descriptor Description Number
cation ment
Processor control
logic, Triple-Mode
Redundancy (TMR),
Double Data Rate
4093490-
FCM POLARIS ASIC (DDR) control A Complex Reused
400
Processor, memory
control, CP bus
interface, Lockstep
logic
FCS Intermodule
Databus interface, CP
I/O Controller 4093471-
FCM bus interface, ARINC A Complex Reused
ASIC 400
429 interface, ARINC
664 control
4093436-
FCM AFDX ASIC ARINC 664 interface A Complex Reused
400
5-8
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
AEH Type of
System Part Functional Part
DAL Classifi- Develop-
Component Descriptor Description Number
cation ment
ACE Input/
Output FCS intermodule 62000935-
ACE A Complex New
Controller Databus interface 101
PLD
5-9
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
AEH Type of
System Part Functional Part
DAL Classifi- Develop-
Component Descriptor Description Number
cation ment
Receives rate and
compensation
variable data,
HPGD2C Formats and stores 10162582-
DMRS A Complex Reused
ASIC received data, 101
provides PBA
configuration
interface
Receives rate and
compensation data,
Applies scale
Interface factor, bias and 26022223-
DMRS A Complex Reused
FPGA temperature 101
compensation to
data, Formats the
compensated data
Compliance Compliance
Issue Additional Information
Planning Evidence
Team Position
Applicant identifies each Not applicable Responsibility of COMAC.
programmed electronic hardware
device to be used, and specifies
any architectural and/or
mitigation techniques to be used,
hardware design assurance
levels, rationale for each device’s
level assignment, and proposal
for the design assurance strategy
for each device in their
certification plans, and gets
approval from the Type
Certification Team.
5-10
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
Compliance Compliance
Issue Additional Information
Planning Evidence
Where alternative methods to Not applicable No alternative methods
those described in RTCA/DO- used.
254 are proposed, the applicant
should explain their
interpretation of the basic
objectives, describe the
alternative methods, and present
to the Type Certification Team
early in the program, their
justification of compliance to the
applicable regulations.
1. Modifiable Devices Not applicable - there are no modifiable devices used in the
ACE, FCM, or DMRS.
2. Device Level Assurance
Objectives of DO-254 processes PHAC for the Table of compliance to
satisfied at the device level per COMAC C919 DO-254 objectives.
Table 2-1 of DO-254. Flight Control
System, Section
10
3. Certification Plan
System Certification plan should Not applicable Responsibility of COMAC.
be developed and approved.
PHAC should identify each PHAC for the PHAC for the
programmed electronic hardware COMAC C919 COMAC C919
device, along with its failure Flight Control Flight Control
condition classification and System, Section System, Section
description of its function. 5.3 5.3
PHAC should identify planned PHAC for the PHAC for the
means of compliance for each COMAC C919 COMAC C919
device. Flight Control Flight Control
System, Section System, Section
5.1.1 5.1.1
PHAC should identify assigned PHAC for the PHAC for the
design assurance levels and COMAC C919 COMAC C919
rationale/ justification of the Flight Control Flight Control
assigned level for each device. System, Section System, Section
5.2 5.2
PHAC should reference hardware PHAC for the HDVP for the
design standards appropriate to COMAC C919 COMAC C919
each device. Flight Control Flight Control
System, Table System, Section
7.1 4.3.4; HDVP for
the COMAC
C919 FCE MES,
Section 4.4.2.1
PHAC should identify certification PHAC for the PHAC for the
data to be delivered and/or made COMAC C919 COMAC C919
available to the certification Flight Control Flight Control
authority. System, Table 7- System, Table 7-
1 1
4. Validation Processes
5-11
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
Compliance Compliance
Issue Additional Information
Planning Evidence
a. The specification, safety- HDVP for the Requirements
related requirements and derived COMAC C919 Review Records,
requirements should be identified Flight Control C919 FCS HAS
and validated. Completion of System [1],
validation processes should be Section 5
based on defined criteria.
HDVP for the
COMAC C919
FCE MES [2],
Section 5
b. Validation processes should be HDVP for the Requirements Requirements review
documented as specified by the COMAC C919 Review Records, records controlled per
hardware control category as Flight Control C919 FCS HAS HDVPs.
defined in RTCA/DO-254. System [1],
Section 5
5-12
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
Compliance Compliance
Issue Additional Information
Planning Evidence
b. Requirements based HDVP for the Verification test
robustness tests should be COMAC C919 cases
defined and executed (to cover Flight Control
normal and non-normal operating System [1],
conditions), per DO-254 6.2.2(4) Section 6.13
and 5.1.2(4).
HDVP for the
COMAC C919
FCE MES [2],
Section 6.2
c. Test procedures and cases HDVP for the Verification Results include
should be reviewed to confirm COMAC C919 Procedure conformance to checklist.
appropriate test case selection, Flight Control Review Records
per DO-254 6.2.2(4b). System [1],
Section 6.6
5-13
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
Compliance Compliance
Issue Additional Information
Planning Evidence
6. Traceability
a. Traceability between system HDVP for the Hardware
requirements and higher level COMAC C919 requirements
requirements of programmed Flight Control trace data &
electronic hardware devices System [1], review
should be established and Section 4.1.5
documented.
HDVP for the
COMAC C919
FCE MES [2],
Section 4.3.4
b. Traceability between device HDVP for the PLD detailed
specification requirements, the COMAC C919 design and
conceptual design, the detailed Flight Control VHDL code trace
design, and the implementation System [1], data & review
should be established and Section 4.3
documented.
HDVP for the
COMAC C919
FCE MES [2],
Section 4.4
c. Traceability between the HDVP for the Verification trace
requirements and design items of COMAC C919 data
6.a above, and the corresponding Flight Control
verification and validation System [1],
procedures and results, should be Section 6
established and documented.
HDVP for the
COMAC C919
FCE MES [2],
Section 4.4
7. Configuration Management
For programmed electronic HW Configuration
hardware devices, defined Configuration management
change control and problem Management records
reporting should be implemented Plan for the
early in the project when the C919 Flight
process of configuration Control System
identification as defined in CEH [3]
RTCA/DO-254 commences.
Implementation of change control
and problem reporting should
precede the baseline from
which certification credit is
claimed.
5-14
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
Compliance Compliance
Issue Additional Information
Planning Evidence
The appropriate configuration PHAC for the C919 FCE HAS, HECI = Hardware
management documents (such as COMAC C919 C919 HCI Environment
Hardware Environmental Flight Control Configuration Index HCI=
Configuration Index and System, Table 7- Hardware Configuration
Hardware Configuration Index), 1 Index
according to the hardware life
cycle data requirements in Order HW
8110.105 Section 4.5, should be Configuration
available for review by TCT. Management
Plan for the
C919 Flight
Control System
CEH [3]
8. Tool Assessment and
Qualification
Claim for credit of relevant tool Not applicable No claim in tool
history for tools not qualified assessment for relevant
should be made per DO-254, tool history.
Section 11.4.1(5).
9. Simple Electronic Hardware Not applicable – there are no simple devices used in the ACE,
FCM, or DMRS.
10. Previously Developed Airborne Systems and Equipment Programmed Electronic Hardware Devices
a. Programmed electronic PHAC for the
hardware devices that are COMAC C919
unchanged, and used in exactly Flight Control
the same way, and at the same or System [1],
equivalent DAL as in the Section 8.1
previously approved system
require no additional design
assurance.
b. Programmed electronic Not applicable Not applicable No changes to previously
hardware devices, where the developed electronic
change is minor, should only devices.
need minimal additional
assurance to verify that the
device is indeed “form, fit and
functionally interchangeable” with
the previous device and that the
changed device will meet the
environmental qualification test
(EQT) criteria appropriate to its
operating environment.
5-15
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
Compliance Compliance
Issue Additional Information
Planning Evidence
c. Device with additional Not applicable Not applicable No changes to previously
functional behavior (still “form, fit developed electronic
and functionally interchangeable”) devices.
treated as minor change. Change
impact analysis of the device and
its potential effects on the
airborne system should be
conducted, and appropriate re-
verification (regression testing)
achieved to ensure the device
satisfies its previous intended
function with no anomalous
behavior, and that any added
functions, modes, states,
capabilities and/or operational or
performance characteristics
perform correctly.
d.1 W hen a change other than Not applicable Not applicable No changes to previously
“minor” (“major” at the device developed electronic
level) is proposed, the guidance devices.
of RTCA/DO-254 should be
followed. A change impact
analysis should be conducted to
assess the significance of the
device change on the airborne
system and its other components.
d.2 If a hardware change results Not applicable Not applicable No changes to previously
in a significant impact at the developed electronic
system level, then device level devices.
verification combined with system
level verification should be
conducted to ensure correct
intended function with no
anomalous behavior to the
appropriate system development
assurance level and hardware
DAL.
e. W hen major changes are Not applicable Not applicable No changes to previously
implemented in the hardware developed electronic
devices, the hardware is used in devices.
the same way, and the hardware
is at the same DAL, the changes
should be made using RTCA/DO-
254 and appropriate device and
system level verification
conducted to ensure all impacted
areas and aspects have been
reverified.
f. If the legacy airborne system N/A N/A The environment seen by
hardware is used in a different the CEH is the same as
environment or in a system with a for the legacy system.
higher DAL, RTCA/DO-254 should
be applied, and the system
demonstrated to comply with all
other applicable regulations,
policy and guidance.
5-16
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
Compliance Compliance
Issue Additional Information
Planning Evidence
11.1 Commercial Off-The-Shelf Microprocessors
a. All of the software testing of C919 FCE A summary of Between the on-target
the operating system and the PSAC, Software the on target platform and the single
microprocessor-hosted Verification testing coverage board computer (off-
applications conducted to meet Plans section: of the software target) platform, nearly all
the objectives of RTCA/DO-178B Software testing items will be in requirements based
should be executed or repeated is performed on the C919 FCE testing of software is
using the actual microprocessor a combination of SAS and will covered.
and actual airborne hardware to on-target and cover each Note that testing is done
be approved. off-target test microprocessor with simulated inputs.
resources. The in the FCM.
selection of the The amount of software
appropriate test not tested on the target
resource is processor will be
covered by the predicted in the C919 FCE
verification plans PSAC and the actual
but is based on amount documented in the
the capabilities Software Accomplishment
of the test Summary. Justification of
resource and the the validity of non-target
needs of the processor testing will also
software under be documented.
test.
The software
accomplishment summary
will document the
coverage achieved, scope
and amount of software
tested on the target
hardware, scope and
amount tested on a host
processor, and rationale
for why the host is
relevant and valid for
assurance of the target
microprocessor.
b.1 All technical notes that PHAC for the Summary in Joint participation by
describe known problems, COMAC C919 C919 FCE HAS hardware and software
undocumented features or Flight Control and details in engineers.
limitations of the microprocessor System, Section Microprocessor
should be reviewed. 8.2.2 mitigation matrix
b.2 Any features of the PHAC for the Microprocessor SCRs are written by the
microprocessor that do not COMAC C919 mitigation matrix hardware engineers or the
function properly should not be Flight Control Software coding software engineers to put
invoked by the software. System, Section standards these restrictions in the
Instructions should be included in 8.2.2 PA records show programmer’s guide.
the programmer's guide to compliance to
prohibit the use of these features. standards
c.1 A configuration control plan PHAC for the Honeywell
for the microprocessor should be COMAC C919 Aerospace
established and followed Flight Control Electronic
throughout the life cycle of the System, Section Components
system. 8.2.1 Management
Plan [18]
5-17
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
Compliance Compliance
Issue Additional Information
Planning Evidence
c.2 There should be an PHAC for the Honeywell
agreement that the manufacturer COMAC C919 Aerospace
of the microprocessor will provide Flight Control Electronic
notification of any changes to the System, Section Components
microprocessor or its packaging, 8.2.1 Management
even if there is no change to the Plan [18]
part number.
c.3 There should be a process PHAC for the Honeywell
established to review these COMAC C919 Aerospace
changes and determine their Flight Control Electronic
effect on the operation of the System, Section Components
system, before the revised 8.2.1 Management
microprocessor is used for Plan [18]
production or repair of the
system.
c.4 If the microprocessor or its PHAC for the Honeywell
packaging can be revised without COMAC C919 Aerospace
changing the part number, the Flight Control Electronic
system manufacturer should System, Section Components
establish a unique part numbering 8.2.1 Management
scheme for the microprocessors Plan [18]
to be used in the airborne
system.
d.1 Microprocessors used for PHAC for the C919 FCE HAS
functions the failure of which COMAC C919 and
could result in catastrophic or Flight Control Microprocessor
hazardous failure conditions System, Section Mitigation Matrix
should have a reasonable service 8.2.2
history with a number of different
applications. Reasonable
service experience would consist
of at least two years of
widespread use of the
microprocessor with several
million hours of estimated
operation.
5-18
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
Compliance Compliance
Issue Additional Information
Planning Evidence
d.2 The system manufacturer and PHAC for the Honeywell
the applicant should have a COMAC C919 Aerospace
process in place to accept and Flight Control Electronic
analyze problem reports from its System, Section Components
customers, and other suppliers 8.2.2 Management
including a process to routinely Plan [18]
analyses the microprocessor
manufacturer’s web site for
listings of device
problems/changes. The service
problems should be reviewed by
the applicant to determine if the
failure rate of the microprocessor
is higher than predicted or if there
is evidence of failures that result
from design deficiencies. Any
design deficiencies identified
from the review of the service
history of the microprocessor(s)
should be considered in the
development and verification of
the airborne system.
e. The microprocessor should be Qualification Verification
operated within the environmental Test Plan for the reports
limits established by the COMAC C919
microprocessor manufacturer, Flight Control
particularly with respect to Electronics [7]
temperature, operating voltages,
clock speed and vibration. If
these limits will be exceeded
when the microprocessor is
installed in the airplane, the
applicant should verify by testing
that the reliability of the
microprocessor will meet the
system requirements.
11.2 COTS IP
Depending on the complexity of Not applicable No COTS IP usage
the COTS IP and the availability
of IP documentation, the
applicants should have significant
work to show compliance for the
system or equipment.
12. Single Event Upset
The use of RAM based devices PHAC for the SSA
and memory storage elements COMAC C919
internal to programmed electronic Flight Control
hardware devices should require System, Section
additional checks and/or design 8.4
features to ensure the integrity of
the functions they implement
(either fully or partially). This
should include both integrity
checks at power-up as well as
continuous run-time checks.
5-19
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
Compliance Compliance
Issue Additional Information
Planning Evidence
The applicant should show how PHAC for the SSA
the impact of SEU on COMAC C919
programmed electronic hardware Flight Control
devices is contained and/or System, Section
mitigated. 8.4
5-20
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
6-1
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
As problems are identified, a previous process step must be re -entered in order to update the
results of that process before continuing to the next step.
Develop Hardware
Requirements
Perform Design Entry
(PBA),
Develop Hardware PBA Layout
Architecture/Concepts Perform Software
Perform ASIC/PLD Integration
Design & Analysis
Design
Hardware Create Mechanical
Models & Doc.
Build Hardware
Perform Hardware
Integration
Perform HW/SW
Integration
Process Assurance
Certification Liaison
Configuration/Change Management
6-2
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
ITEMS to be New/Changed/
STAGE ACTIVITIES
PRODUCED Reused/NA
PLANNING PROCESS
Determine
Standards ACE – New
Standards
Configuration
New
Management Plan
Review of the
Standards and Updated Standards and
New
Development Plans
Plans
Planning Review of PHAC and HDVP Configuration Management Plan
Transition
and Quality Assurance Plan
Criteria
HARDW ARE DESIGN PROCESSES
Allocate
requirements
Requirements Baseline
from New
(prelim)
system
requirements
Requirements
Capture Review updated Requirements Baseline
New
requirements (updated)
Trace CEH to HW
and system Traceability data New
requirements
Requirements
Capture Review of HW Requirements and AEH Requirements baselines,
Transition Baseline requirements traceability data
Criteria
6-3
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
ITEMS to be New/Changed/
STAGE ACTIVITIES
PRODUCED Reused/NA
(Preliminary)
Conceptual Develop concept
Design Block diagrams,
design, New
(including Functional description
constraints
behavioral
design)
Design description,
Schematics, Hardware
Derive design New
Description Language
details (HDL) code, MES code
Trace CEH to
Traceability data New
detailed design
Update HDL,
HDL code, MES code New
MES code
Detailed
Design Inspect HDL,
Inspect MES
Initiate/revise source
code, inspect New
code
schematics,
informal testing
Detailed
Design
Baseline design description, HDL, and PLD programming file
Transition
Criteria
Implementa-
tion Transition Fabrication of devices
Criteria
6-4
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
ITEMS to be New/Changed/
STAGE ACTIVITIES
PRODUCED Reused/NA
Manufacturing Data (e.g.
Develop HCI, SCD), Review New
Manufacturing Records
Data
Production Top Level Drawing New
Transition
Develop
Acceptance Acceptance Criteria
New
Criteria Specification
Specification
Production
Transition Baseline Manufacturing Data, acceptance criteria
Criteria
SUPPORTING PROCESSES
Architectural
Validation Safety Assessment New
Decisions
Requirements trace and
Validation of requirements review
New
requirements record, regression
analysis
Validation
Transition Validated requirements
Criteria
Verification
Entry
Requirements baseline reviewed, Implementation baseline
Transition
reviewed, Baseline verification traceability data
Criteria (Note
1)
6-5
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
ITEMS to be New/Changed/
STAGE ACTIVITIES
PRODUCED Reused/NA
Trace AEH
requirements to Traceability data New
verification
Analyze AEH
Timing Analysis New
timing
Perform AEH
Behavioral Simulation
behavioral New
(NA for MES)
simulation
Hardware Verification
New
Coverage Analysis
Analyze
verification Hardware Verification
New
coverage, Level Regression Analysis
A/B tests
Hardware Verification
New
Procedures
Identify, document
and control CM Records New
configuration items
6-6
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
ITEMS to be New/Changed/
STAGE ACTIVITIES
PRODUCED Reused/NA
Perform audits
for hardware
plans; reviews;
detecting,
recording,
evaluating,
approving,
tracking and Product Development
Quality Assurance
resolving of
(PDQA) Activities & Audit New
deviations from
Records/Reports (Per
plans and
Aerospace PDQA Plan)
standards,
conformity
review;
satisfaction of
Process transition criteria
Assurance of hardware life
cycle processes
Perform
inspection to
verify item is AEH media validation
New
built in records
compliance with
design data
Maintain and
produce, when
required, records PDQA files, Corrective
New
of process Action Requests (CARs)
assurance
activities
Resolve issues
raised by the Liaison Meeting action
New
certification/cust items
omer authority
Certification Submit or make
Liaison available data or
evidence of
Requested Items New
compliance
requested by the
customer
Note 1: Verification entry transition criteria are for entry into formal requirements based
verification activity for credit. Additional activities such as procedures reviews may precede
the entry criteria in the overall verification activities.
6.1.1 Planning Process
The planning process will begin with a review of the Statement of W ork and other available
project documents to establish the baseli ne for the project objectives.
6-7
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
During the planning process, development plans and standards will be established, as
needed, to support meeting the objectives of DO -254. A combination of new documents and
existing documents will be utilized. Schedules, staffing plans, Hardware Development and
Verification Plans (HDVPs), and the PHAC will be generated and/or referenced.
The HDVPs provide the basic life cycle roadmap and description of general program
activities, including the development of program plans. Har dware plans will be written and
reviewed to standards defined in the HDVP.
Standard Configuration Management Plans and Practices will be followed, while local W ork
Instructions will be updated, as needed, to incorporate program specifics, as needed. The
standard Product Development Quality Assurance Plan will be followed and Quality
Assurance Engineers will perform the activities required to support the program.
The C919 FCS will be developed to the hardware life cycle depicted in the Hardware
Development and Verification Plan for the COMAC C919 Flight Control System [1], the
Hardware Development and Verification Plan for the COMAC C919 Flight Control Electronics
Math Engine Sequence [2], and Table 6-1 – ACE AEH Design Life Cycle. Refer to Table 7-1 -
AEH Life Cycle Data – ACE for a listing of the Life Cycle Data that will be produced to
support this development.
6-8
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
During this stage any errors or omissions, including any new derived requirements, found in
the higher level requirements will be fed back to the appropriate process by means of
Change Requests (CR) as defined in the Hardware Configuration Management Plan (HCMP)
for the COMAC C919 Flight Control System Complex Electronic Hardware (CEH) [3].
6.1.2.2 Preliminary (Conceptual) Design Stage
The conceptual design evolves as the systems requirements and hardware requirements are
captured and allocated. The processes for conceptual design are defined in the HDVPs. High
level logic partitioning, block diagrams, and the top level mechanical packaging approach are
used to capture the conceptual design . The conceptual design is documented within
ASIC/FPGA Design Documents (ADD) for the ACE PLDs and in the MES HRD for the MES .
The conceptual design is reviewed with the customer to ensure the design is valid and m eets
established requirements.
As the requirements capture step completes, the conceptual design becomes firm. Derived
requirements are defined to reflect the constraints on the design of the hardware items
including AEH devices and on the interfaces to meet the systems, safety and software
requirements. These derived requirements are reviewed as a pa rt of the requirements
capture process. The conceptual design information is updated to reflect the partitioning and
feedback from customer reviews . The conceptual design data are identified in Table 7-1 -
AEH Life Cycle Data – ACE.
During this stage any errors or omissions, including any new derived requirements, found in
the higher level requirements will be fed back to the appropriate process by means of
Change Requests (CR) as defined in the Hardware Configurati on Management Plan (HCMP)
for the COMAC C919 Flight Control System Complex Electronic Hardware (CEH) [3].
6.1.2.3 Detailed Design Stage
The hardware design process will produce hardware design representation data that will be
based on the hardware requirements contained in the System Requirements Specification for
the COMAC C919 Flight Control Electronics [12] and the C919 Actuator Control Electronics
Hardware Requirements Documents. The methods and procedures which will be used to
create the design data are defined in the HDVPs.
Derived requirements may be defined to reflect design features to meet feasible hardware
implementation and safety requirements . New derived hardware requirements will be fed
back to the safety assessment process to ensure the system safety re quirements are not
compromised.
The AEH hardware design process will include HDL code reviews , MES code reviews and
AEH design reviews.
During this stage any errors or omissions, including any new derived requiremen ts, found in
earlier stages will be fed back to the appropriate process by means of Change Requests
(CR) as defined in the Hardware Configuration Management Plan (HCMP) for the COMAC
C919 Flight Control System Complex Electronic Hardware (CEH) [3].
6.1.2.4 Hardware Design Environment
Tools will be used for the hardware development when applicable . Table 8-4 - Tool
Assessment Summary shows the design tools planned to be used in the C919 Actuator
Control Electronics AEH design environment. Hardware design tools are defined as tools
whose outputs are part of hardware design and therefore can introduce errors . For the
assessment of the design tools, reference Section 8.6, Tool Assessment and Qualification .
6-9
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
6-10
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
During this stage any errors or omissions, including any new derived requirements, found in
earlier stages will be fed back to the appropriate process by means of Change Requests
(CR) as defined in the Hardware Configuration Management Plan (HCMP) for the COMAC
C919 Flight Control System Complex Electronic Hardware (CEH) [3].
6-11
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
• The ACE hardware design assurance approach will be based on DO -254 DAL A and
enhanced for Flight Controls. Rigor will be applied to the assessment of the A CE
hardware for potential errors that could affect flight control integrity, function, and
availability. Derived requirements and rational e will be defined for mitigation of
potential design errors and to support verification activities. The designs will b e kept
simple (i.e. simple architecture, simple bus protocols and limited feature set). All
aspects of the design implementation will be testable during design verification, at
production or during service events .
The ACE verification will be performed on a representative hardware configuration that will
be equivalent to the configuration being submitted for certification . The planned verification
life cycle data is listed in Table 7-1 - AEH Life Cycle Data – ACE.
The FCM and DMRS CEH verification will be based on re -use.
Hardware environmental qualification testing will, at some point in the final design cycle,
commence using hardware built from released drawings that represent the final hardware
and packaging design. A formal assessment is conducted to ensure conformance to
configuration controlled drawings.
During this hardware verification any errors or omissions, including any new derived
requirements, found in the hardware design documents will be fed back to t he appropriate
process by means of Change Requests (CR) as defined in the Hardware Configuration
Management Plan (HCMP) for the COMAC C919 Flight Control System Complex Electronic
Hardware (CEH) [3].
6.2.2.1 Verification Methods
Verification methods will consist of the following:
• Review / Inspection
• Analysis / Simulation
• Laboratory Test
• Environmental Qualification Test
• End Item Test
6-12
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
6-13
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
6-14
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
6-15
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
6-16
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
Manual lab tests are open-box tests conducted in the development lab. Custom fixtures may
be created to facilitate accessibility and control at a PBA level. External power supplies,
external I/O generators, run-time monitors, or embedded software may be used to provide
test stimulus. Appropriate responses are chec ked by capturing the response through the use
of traditional or customized test equipment.
Analyses such as Power Dissipation/Consumption Analysis, PLD Timing Analysis, Signal
Integrity Analysis, and Thermal Analysis will be performed during the design phase.
Hardware requirements coverage, including coverage of PLDs will be claimed for as many
test cases as possible with EIT, system test and manual lab tests on the target hardware.
Other methods such as analysis , simulation and review will be used to cover the test cases
that could not be covered with tests on the target hardware.
The percentage of requirements for each PLD/Math Engine Sequence component that are
verified by hardware test will be recorded in the Hardware Accomplishment Summary .
6.2.2.3.2 Hardware Verification Standards
Hardware verification is complete when all requirements have been verified and verification
coverage criteria have been met.
Hardware verification is performed to standards defined in Table 7-1 - AEH Life Cycle Data –
ACE item 10.2.3. The verification activities will be performed with independence as defined
in the HDVPs.
6.2.2.3.3 Robustness Testing
To demonstrate robustness, requirements -based tests will be defined and executed to cover
normal and non-normal operating conditions. The derived hardware requirements will
include: expected behavior under fault and exception conditions; necessary test points to
support requirements verification; failure and error detection methods; and specific
constraints used to control unused functions . Each requirement will be traced to one or more
test cases that will be run to demonstrate correct behavior of the hardware against these
requirements.
For the PLDs and the Math Engine Sequence, requirements will cover the specification of
design behavior under abnormal input conditions, fault and exception conditions, out of range
or invalid inputs and improper interface protocols. These requirements will be verified in
requirements-based simulation and testing.
For the PLDs, qualification testing will verify the PLD performance over robust environmental
operation conditions. Static timing analysis will be performed to ensure proper operation over
process, voltage and temperature conditions.
6.2.2.4 Traceability Data
Traceability data will be generated to show a complete trail of system level requirements
through hardware requirements and design , to verification activity, as described in the HDVP.
Each hardware requirement is traced to test cases, verification methods, procedures and
results. The PLD trace information is documented in a n ASIC/FPGA Verification Report
(AVR), and the MES trace information is documented in an MES Trace Report .
A trace report will be generated from the trace data and checked for accuracy and
completeness during verification reviews. Requirements verification traceability is applicable
for all PLD and MES requirements.
6-17
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
During the verification reviews, the verification trace report will be assessed to check the
completeness of the procedures in covering the requirements linked to it. During the final
verification review the verification trace report will be reviewed to assess the verification
coverage of the requirements in terms of the execution of the procedures and their pass/fail
status.
6.2.3 Hardware Configuration Management
Hardware Configuration management encompasses these specific activities:
• Identification of design items requiring configuration to support design replication;
• Identification of the design baseline, or baselines;
• Problem reporting and track ing (change management); and
• Management of configured data items, including archiving and retrieval.
Together, these individual strategies, processes, and methods will ensure design data will be
captured, configured, and protected once the baseline is established. This provides the
mechanisms for feedback to the System Safety Analysis, System Requirements, or software
development processes.
Three configuration management plans are used to describe the configuration management
processes and tools used for C919 Flight Controls Electronics.
• Hardware and Software Configuration Management Plan for COMAC C919 Flight
Controls [5]
• Hardware Configuration Management Plan for COMAC C919 Flight Control System
Complex Electronic Hardware (CEH) [3]
• Hardware Configuration Management Plan for Aerospace North Phoenix Product
Hardware [4]
The Hardware and Software Configuration Management Plan for COMAC C919 Flight
Controls [5] is applicable to hardware HC1 life cycle data items and software CC1 life cycle
data that are released and controlled in Aerospace Product Data Management (AeroPDM).
The plan covers the activities of configuration identification, baseline establishment, change
control, and release, archival and retrieval for that data.
The Hardware Configuration Management Plan for C919 CEH [3] covers CM activities of
configuration identification, baseline establishment change control and use of CM tools for
HC1 life cycle data items in development up to the point of being released into AeroPDM.
The Hardware Configuration Management Plan for the COMAC C919 Flight Control System
Complex Electronic Hardware (CEH) [3] also covers the CM aspects for HC2 life cycle data
and problem reporting during hardware development for both HC1 and HC2 life cycle data
items
The Hardware Configuration Management Plan for Aerospace North Phoenix Product
Hardware [4] outlines the Honeywell Aerospace CM policy, organization and procedures for
identifying and documenting the functional a nd physical characteristics of hardware
configuration items, controlling changes to those items and recording and reporting change
implementation status.
The CM tools used for configuration management of life cycle data items are described in the
Hardware Configuration Management Plan for C919 CEH [3] and are summarized herein:
6-18
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
6-19
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
6-20
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
A hardware change impact analysis will document the change request and the regression
activities consistent with the applicable HDVP. The safety engineer is responsible for
identifying impacts to safety requirements prior to the approval of the change r equest to the
ASIC/PLD/Math Engine Sequence. The HDVP defines the process for completing the change
and regression verification and qualification activities.
6-21
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
The following individuals will provide review and approval during the development of this
project as delegated.
• Doug Pope, Honeywell, Inc., Supplier Airworthiness Liaison (candidate)
• Bill Nolte, Honeywell, Inc.
6-22
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
7-1
Use or disclosure of information on this page is subject to the restrictions on the title page of t his document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
7-2
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
System Requirements
PS62002553 Specification for the HC1 New
-001 COMAC C919 Flight
Control Electronics
Hardware
Requirements
EB62001454
Document for the HC1 New
Hardware -001
10.3.1 C919 Actuator Control
Requirements Electronics
COMAC C919 FCS
EB62000954 ACE I/O Controller HC1 New
(IOC) PLD ARD
COMAC C919 FCS
ACE Command Lane
EB62000955 HC1 New
Normal Mode PLD
ARD
7-3
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
7-4
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
7-5
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
7-6
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
7-7
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
7-8
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
7-9
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
7-10
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
7-11
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
7-12
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
7-13
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
Note 1: These items are archived within ClearCase with no unique par t number or identifier
or identifiers that are not pre-assigned.
7-14
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
8 Additional Considerations
8.1 Previously Developed Hardware (PDH)
The Flight Control Module (FCM) and Direct Mode Rate Sensor (DMRS) designs are
unchanged (except as noted in Section 8.1.2) from previously certified, DO -254-compliant
designs. All CEH in the FCM and DMRS is re-used and unchanged from the previously
certified designs. FCM CEH was certified as part of the Boeing 787 Flight Control
Electronics provided by Honeywell. DMRS CEH was certified as part of the Boeing 787 Flight
Control Electronics and the Gulfstream G650 AH -1000 Attitude Heading Reference Unit
(AHRU) provided by Honeywell.
8.1.1 Unchanged Previously Developed CEH
The CEH for the Flight Control Module (FCM) and Direct Mode Rate Sensor (DMRS) designs
are unchanged from previously certified designs . Refer to Table 8-1 - Previously Developed
CEH for a listing of the previously developed CEH for each LRM. FCM and DMRS CEH life
cycle data will be made available for review as part of the Stage of Involvement audits
conducted on hardware covered by this PHAC.
Table 8-1 - Previously Developed CEH
8-1
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
• New Chassis Assembly part number (changes to chassis finish and connector keying)
• New Printed Board Assembly and Printed Board part numbers (no design changes, no
bill of material changes)
The changes described above ha ve no impact on system safety, and changes to design
features such as chassis finish will be verified as a part of environmental qualification
testing.
8.1.3 Change in Aircraft Installation
The Flight Control Module (FCM) CEH was certified as part of the Boeing 787 Flight Control
Electronics provided by Honeywell. The Direct Mode Rate Sensor (DMRS) CEH was certified
as part of the Boeing 787 Flight Control Electronics and the Gulfstream G650 AH -1000
Attitude Heading Reference Unit (AHRU) provided by Honeywell . The C919 Flight Control
System Preliminary Safety Assessment (PSSA) [10] has assigned the same DAL to the CEH
for the FCM and DMRS. The certification basis for the C919 is as defined in Section 5.1.
8.1.4 Change of Application or Design Environment
Verification testing will be repeated for hardware/software interfaces which are different from
the previous application as a result of new or changed software for C919 . FCM and DMRS
CEH and hardware requirements and verification will be regressed to address traceability to
the new application. The traceability data from system requirements down to hardware and
CEH requirements will be added for the reused CEH.
Qualification testing for the C919 will ensure correct functional performance over
environmental operating condi tions for the reused CEH.
8.1.5 Upgrading a Design Baseline
The DAL on the previously developed hardware is A. The DAL will not change for C919.
8.1.6 Additional Configuration Management Considerations
Development activities and documentation for the previously develo ped FCM and DMRS\
hardware and CEH will be documented in the C919 Flight Control System Hardware
Accomplishment Summary, and Hardware Configuration Index.
In support of regression activity, problem report and change control procedures for the C919
will be followed, as described in section 6.2.3 of this PHAC.
8-2
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
COTS microprocessors and other COTS parts that are used in the Flight Control Module are
shown in Table 8-2 – COTS Components Usage. There are no COTS microprocessors used
in the DMRS.
COTS COTS
COTS COTS Previousl Qty
Component Component
LRM Component Component y Used Use
Manufacturer Honeywell
Function Manufacturer On d
Part Number Part Number
Command Lane IBM25PPC750G
FCM IBM 53001024-3 787 2
Processor LECB2H33T
Lattice ispPAC-
Power monitor
FCM Semiconduct POW R1208- 53000972-1 787 3
and sequencer
or Corp 01T44I
8-3
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
• Clock frequency - An analysis of the clock oscillator will be performed to validate that
for the life of the equipment, the tolerance on the clock inputs to the microprocessor s
stay within the manufacturer s’ stated limits. Signal integrity testing will be performed
to show that the clock inputs to the microprocessor are clean, meaning jitter, skew
and noise will not affect the edges enough to put the clock frequency out of tolerance.
• Vibration - The microprocessor data sheets do not specify vibration limits .
Environmental qualification testing will be performed to validate that the vibration
requirements for the system will be met, and microprocessor activity will be monitored
during the test.
8.2.2 COTS Microprocessors Errata
It is known that microprocessors are complex logic devices, and as such can contain design
errors that can lead to software and/or hardware fai lures when these errors are encountered .
The manufacturers of these microprocessors maintain lists of known problems and document
them as errata. Since these errata are generic in nature, i.e., processors of a given type
contain the same design error, the impact to system safety must be understood and
mitigation strategies must be deployed. The design history of different versions of the
microprocessors will be reviewed for possible design errors that would affect the operating
system or hosted application( s) for the C919 Flight Control System.
In addition, the microprocessors used in the FCM have a reasonable service history with a
number of different applications.
A processor errata mitigation matrix will be utilized jointly by the hardware engineers and
software engineers to document the processor errata, identify the affected areas (i.e., the
hardware and/or the various software components that comprise the hardware element), and
document the hardware and/or software means of mitigation that were designed into the
product to rectify the errata impact. Examples of means of mitigation include software coding
standards, hardware or software design review checklist items, and software compiler
restrictions.
Communication of errata from the hardware group to th e software process will be via CR.
Analyses will be completed during the detailed design phase of the C919 Flight Control
System, and will be documented in Processor Errata Mitigation Matrices, one for each
microprocessor. The matrices will be stored in the C919 program’s development data
archives.
8.2.3 COTS Microprocessors Verification
Verification of the hardware aspects of the COTS microprocessors will be achieved with a
combination of software verification testing and hardware analysis . Software testing will be
performed on a combination of on-target and off-target test resources. The selection of the
appropriate test resource will be covered by the software verification plans and will be based
on the capabilities of the test resource and the needs of the sof tware under test. Between
software verification testing on the target platform and the off -target single board computer
platform, nearly all requirements based testing of software will be achieved using test
resources. The remaining requirements will be covered by other verification methods.
8.2.4 Lattice Configurable Devices
These devices are different than typical PLDs in that they are very limited relative to the
extent of their programmability and the functions they can perform.
8-4
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
They are more similar in nature to configurable devices than true programmable PLD
devices. The characteristics of the configuration are captured as hardware requirements and
verified at the PBA level.
Both of these devices are not configurable in the field. The programming can only b e
performed during initial production or at a service center and not when the FCM is installed
in the airplane. The devices are programmed in circuit using an IEEE JTAG interface. The
JTAG interface is not accessible while the FCM is installed in the FCE C abinet on the
airplane.
The Lattice ispClock 5510 family are configurable clock generators. They provide up to 10
clock outputs. The device can be configured relative to frequency (dividers on the input,
outputs, and phase lock loop feedback), output drive characteristics (e.g. Low Voltage
Transistor-Transistor Logic (LVTTL), Low Voltage Complementary Metal-Oxide-
Semiconductor (LVCMOS), etc.), output slew rate, and output to output skew. Each of these
selections is limited to specific points in the device a nd has a limited selection of values. The
configuration is programmed into internal Complementary Metal-Oxide Semiconductor
(CMOS) EEPROM. This device is very similar to configurable clock generators that
previously used program pins to configure these cha racteristics.
The ispPAC 1208 is a configurable power supply sequencing controller and monitor device.
The device supports up to 8 outputs, 12 analog inputs, and 4 digital inputs. This part is
normally used for power supply sequencing and monitoring. In th e FCM design, this part is
used only to control power sequencing for the processor cards and is not used for power
validity monitoring. The design utilizes the reset input, 4 digital inputs, and 7 outputs.
Although the device utilizes an AND/OR/Flip -Flop macrocell design approach, the usage of
these arrays is very basic. The FCM design uses this device to provide a small delay
between the enabling of the various power supplies. This sequencing reduces the stresses
on the interfaces between circuitry powered by different power supply outputs. The
configuration is programmed into internal CMOS EEPROM.
The FCM designers use the Lattice-provided tool for developing the program to be loaded in
the device. This tool, PAC-Designer, provides a simple programming int erface to select the
configurable items for the device from a fixed set of choices. The user interface for the clock
generator indicates the various configurable items and allows the user to select the
appropriate drive characteristics or divider ratio. Th e programmer interface for the ispPAC
1208 allows the user to create basic algorithms, such as delay X amount from input Y, then
drive output Z, and to select output drive characteristics.
8-5
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
• Faults that may occur in internal PLD memories are covered by higher level system
checks (COM/MON comparison monitors or checks done by the FCMs between
ACEs).
• Only data that is periodically refreshed is stored in ACE PLD internal RAM, limiting
the duration of potential SEU effects.
• For critical ACE data, capability exists to cover the PLD internal RAM with the ACE's
RAM test scheme, i.e., invert the data into and out of the memory to expose stuck -at
faults in states that are not normally achi eved in standard operation.
• Critical status data are forced to a known state either periodically or upon detection of
inactivity in a given time-out.
8-6
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
Process
Tool Tool Processes Output Output Applicable Qual
Source Host Maturity
Name Ver. Supported Produced Independently Hardware Req’d
Assessed By
Relatively new
tool – based on PLD and HW
existing tools Verification
PLD Place
Micro- widely used on activities:
Design Tool: and Routed
Libero semi 9.1 UNIX / several projects Hardware Test
PLD Netlist, PLD PLD N
(Designer) (formerly SP5 LINUX within procedures and
Implementation programming
Actel) Honeywell. results that
file
Replaces cover PLDs are
existing tool in the HVR
suite.
PLD
Verification
activities:
Widely used on
ASIC/FPGA
several projects
Verification Verification
within PLD
and Coverage Results Review
Questa Mentor UNIX / Honeywell. Simulation,
10.1d tool: Functional (review of PLD/ASIC N
AFV Graphics LINUX Large installed Coverage
Verification, transcript),
base in Assessment
Coverage tool Hardware Test
Honeywell and
procedures and
in industry.
results that
cover PLDs are
in the HVR
8-7
Use or disclosure of information on this page is subject to th e restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
Process
Tool Tool Processes Output Output Applicable Qual
Source Host Maturity
Name Ver. Supported Produced Independently Hardware Req’d
Assessed By
PLD
Verification
activities:
ASIC/FPGA
Widely used on
Verification
all ASIC project
Verification Results Review
2010.1 UNIX / in Honeywell. PLD Timing
PrimeTime Synopsys tool: Timing (includes PLD/ASIC N
2 SP3 LINUX Large installed Reports
Verification results of gate
base in
level
industry.
simulations),
HW
Qualification
Test
Configuration
Configuration Management
Widely used on All
Honey- Management, Records,
ACM 5.13 VAX many projects in N/A Hardware N
well Problem Problem
Honeywell Levels
Reporting Report
Records
8-8
Use or disclosure of information on this page is subject to th e restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
Process
Tool Tool Processes Output Output Applicable Qual
Source Host Maturity
Name Ver. Supported Produced Independently Hardware Req’d
Assessed By
Configuration
Configuration Management
Win 7 Widely used on All
Honey- Management, Records,
CM21 2.9 or many projects in N/A Hardware N
well Problem Problem
later Honeywell Levels
Reporting Report
Records
MES
MES
Matlab/Simulink Requirements
Requirements
tool has been in Capture: Fixed
Fixed point activities: MES
Version Win 7 use on multiple Point modeling
scaling requirement Math
Matlab / Honeywell Air and scaling
Matlab 7.9 or or analysis, and review, MES Engine N
Simulink Transport analysis
later later functional Verification Sequence
programs for supporting HW
models activities:
more than 5 requirements
Verification
years definition, and
Results review
Verification
MES and HW
HW Verification
activities: on-
target test
procedures and
Host- HSS Math results C919
Internally Win 7 Verification Math
based Version Engine Support Verification FCE MES HW
develope or tool: Functional Engine N
Simulation 8.7 used for more data Verification
d later Verification Sequence
System than 6 years and Test
Procedures,
C919 FCE
Math Engine
Sequence Test
Results
8-9
Use or disclosure of information on this page is subject to th e restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
Process
Tool Tool Processes Output Output Applicable Qual
Source Host Maturity
Name Ver. Supported Produced Independently Hardware Req’d
Assessed By
MES and HW
HW Verification
activities: on-
PERL target test
script Support Math procedures and
ACTIVE- Supporting Math
interpreter Engine results C919
STATE Win 7 Engine Intel HEX Math
(ACTIVE Version Sequence FCE MES HW
SOFT- or Sequence format Flash Engine N
PERL 5.8.7 Macro Verification
WARE later development for Load Sequence
Build 815 Assembler and Test
INC over 7 years
for Operation Procedures,
Windows ) C919 FCE
Math Engine
Sequence Test
Results
8-10
Use or disclosure of information on this page is subject to th e restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
Planned HI HI USA
DO-254 Objective USA Technical Supplier
Objective [Insert FPGA(s) Supplier Technical Oversight Activity
Section nomenclature and level] Oversight Required (%)
(%) (%)
Planning Process
4.1
Objectives
HISRO 100 100 100
Hardware design life Eldec 100 100 100
4.1.1 cycle processes are
defined. FACRI 100 100 100
HonFei 100 100 100
HISRO 100 100 100
Standards are selected Eldec 100 100 100
4.1.2
and defined. FACRI 100 100 100
HonFei 100 100 100
HISRO 100 100 100
Hardware development
and verification Eldec 100 100 100
4.1.3
environments are FACRI 100 100 100
selected or defined.
HonFei 100 100 100
8-11
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
Planned HI HI USA
DO-254 Objective USA Technical Supplier
Objective [Insert FPGA(s) Supplier Technical Oversight Activity
Section nomenclature and level] Oversight Required (%)
(%) (%)
The means of compliance HISRO 100 100 100
of the hardware design Eldec 100 100 100
assurance objectives,
including strategies FACRI 100 100 100
4.1.4
identified using guidance
in DO-254 section 2.3.4,
are proposed to the HonFei 100 100 100
certification authority.
Requirements Capture
5.1.1
Objectives
HISRO 100 100 100
Requirements are Eldec 100 100 100
5.1.1.1 identified, defined and
documented. FACRI 100 100 100
HonFei N/A N/A N/A
HISRO 100 100 100
Derived requirements Eldec 100 100 100
5.1.1.2 produced are fed back to
the appropriate process. FACRI 100 100 100
HonFei N/A N/A N/A
HISRO 100 100 100
Requirement omissions
and errors are provided Eldec 100 100 100
5.1.1.3
to the appropriate FACRI 100 100 100
process for resolution.
HonFei N/A N/A N/A
Conceptual Design
5.2.1
Objectives
HISRO 60 60 100
8-12
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
Planned HI HI USA
DO-254 Objective USA Technical Supplier
Objective [Insert FPGA(s) Supplier Technical Oversight Activity
Section nomenclature and level] Oversight Required (%)
(%) (%)
other appropriate
process.
(Conceptual Design) HISRO 60 60 100
Requirement omission Eldec 100 100 100
5.2.1.3 and errors are provided
to the appropriate FACRI 100 100 100
process for resolution. HonFei N/A N/A N/A
5.3.1 Detailed Design
Objectives
HISRO 60 60 100
Detailed design is
developed from the Eldec 100 100 100
5.3.1.1
hardware item FACRI 100 100 100
requirements.
HonFei N/A N/A N/A
(Detailed Design) HISRO 60 60 100
Derived requirements
Eldec 100 100 100
produced are fed back to
5.3.1.2 FACRI 100 100 100
the requirements capture
or other appropriate
process. HonFei N/A N/A N/A
HISRO 60 60 100
Requirement omissions
or errors are provided to Eldec 100 100 100
5.3.1.3
the appropriate FACRI 100 100 100
processes for resolution
HonFei N/A N/A N/A
5.4.1 Implementation
Objectives
Hardware is produced HISRO 60 60 100
which implements the
Eldec 100 100 100
hardware detailed design
5.4.1.1
using representative FACRI 100 100 100
manufacturing
processes. HonFei N/A N/A N/A
HISRO 60 60 100
Hardware item
implementation, Eldec 100 100 100
5.4.1.2
assembly and installation FACRI 100 100 100
data is complete.
HonFei N/A N/A N/A
8-13
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
Planned HI HI USA
DO-254 Objective USA Technical Supplier
Objective [Insert FPGA(s) Supplier Technical Oversight Activity
Section nomenclature and level] Oversight Required (%)
(%) (%)
5.4.1.3 (Implementation) Derived HISRO 60 60 100
requirements produced
are fed back to the Eldec 100 100 100
requirements capture or FACRI 100 100 100
other appropriate
process. HonFei N/A N/A N/A
8-14
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
Planned HI HI USA
DO-254 Objective USA Technical Supplier
Objective [Insert FPGA(s) Supplier Technical Oversight Activity
Section nomenclature and level] Oversight Required (%)
(%) (%)
6.1.1.1 Derived hardware Eldec 100 100 100
requirements against
FACRI 100 100 100
which the hardware item
is to be verified are
HonFei N/A N/A N/A
correct and complete.
HISRO 80 80 100
Derived requirements are Eldec 100 100 100
6.1.1.2 evaluated for impact on
safety. FACRI 100 100 100
HonFei N/A N/A N/A
HISRO 80 80 100
Omissions and errors are
fed back to the Eldec 100 100 100
6.1.1.3
appropriate process for FACRI 100 100 100
resolution.
HonFei N/A N/A N/A
Verification Process
6.2.1
Objectives
HISRO 80 80 100
Evidence is provided that
the hardware Eldec 100 100 100
6.2.1.1
implementation meets FACRI 100 100 100
the requirements.
HonFei 100 100 100
HISRO 80 80 100
Traceability is
established between Eldec 100 100 100
6.2.1.2
hardware requirements, FACRI 100 100 100
etc.
HonFei 100 100 100
Acceptance test criteria HISRO 80 80 100
are identified, can be
Eldec 100 100 100
implemented and are
6.2.1.3 consistent with the FACRI 100 100 100
hardware design
assurance levels of the HonFei N/A N/A N/A
hardware functions.
HISRO 80 80 100
Omissions and errors are
fed back to the Eldec 100 100 100
6.2.1.4
appropriate processes for FACRI 100 100 100
resolution.
HonFei 100 100 100
8-15
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
Planned HI HI USA
DO-254 Objective USA Technical Supplier
Objective [Insert FPGA(s) Supplier Technical Oversight Activity
Section nomenclature and level] Oversight Required (%)
(%) (%)
Configuration
7.1.
Management Objectives
HISRO 100 100 100
Configuration items are Eldec 100 100 100
7.1.1 uniquely identified and
documented. FACRI 100 100 100
HonFei N/A N/A N/A
HISRO 100 100 100
Consistent and accurate
replication of Eldec 100 100 100
7.1.2
configuration items is FACRI 100 100 100
ensured.
HonFei N/A N/A N/A
A controlled method of HISRO 100 100 100
identifying and tracking Eldec 100 100 100
7.1.3 modification to
configuration items is FACRI 100 100 100
provided. HonFei N/A N/A N/A
Process Assurance
8.1
Objectives
HISRO 100 100 100
Life cycle processes Eldec 100 100 100
8.1.1 comply with the approved
plans. FACRI 100 100 100
8-16
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
9 Alternative Methods
This project will not use Alternative M ethods.
9-1
Use or disclosure of information on this page is subje ct to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
10 RTCA/DO-254 COMPLIANCE
This section describes how this PHAC complies with the objectives of DO -254.
Table 10-1 - DO-254 Compliance Matrix
DO-254
Objective Objective Compliance Planning PHAC Reference
Section
Planning Process
4.1
Objectives
Life cycle processes,
standards and life cycle
Hardware design life data are defined in PHAC,
4.1.1 cycle processes are Hardware Development Section 6.1
defined. and Verification Plan, CM
Plan and Process
Assurance Plan
Requirements, HDL
Standards are selected Coding, Hardware Design,
4.1.2 Section 6.1.1
and defined. Validation, Verification
and Archive standards
Hardware development Environments including
and verification design tools and Sections 6.1.2.4 and
4.1.3
environments are verification tools defined 6.2.2.3
selected or defined. in PHAC [and HDVP]
The means of compliance
of the hardware design
assurance objectives,
Means of compliance Section 6.2.2.2
including strategies
4.1.4 defined in PHAC and Section 9.0
identified using guidance
summarized in this table Section 10.0
in Section 2.3.4, are
proposed to the
certification authorities.
Requirements Capture
5.1.1
Objectives
Device-level requirements
Requirements are
documents; Identification
5.1.1.1 identified, defined and Section 6.1.2.1
of safety related
documented.
requirements
Identification and review
Derived requirements
of derived requirements
5.1.1.2 produced are fed back to Section 6.1.2.1
against safety assessment
the appropriate process.
and system requirements
10-1
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
DO-254
Objective Objective Compliance Planning PHAC Reference
Section
Requirement omissions Feedback to system
and errors are provided development process from
5.1.1.3 Section 6.1.2.1
to the appropriate device-level requirements
process for resolution. review
Conceptual Design
5.2.1
Objectives
The hardware item Section 6.1.2.2
Hardware-level design
conceptual design is
5.2.1.1 documents and
developed consistent
presentation material
with its requirements.
Derived requirements Section 6.1.2.2
produced are fed back to
Identification of device-
5.2.1.2 the requirements capture
level derived requirements
or other appropriate
processes.
Requirement omissions Section 6.1.2.2
and errors are provided Feedback to device-level
5.2.1.3
to the appropriate requirements capture
processes for resolution.
Detailed Design
5.3.1
Objectives
Detailed design is
CEH detailed design, HDL
developed from the
5.3.1.1 code, Synthesis, Layout Section 6.1.2.3
hardware item
and Route
requirements.
Derived requirements are
Identification of derived
fed back to the
requirements during CEH
5.3.1.2 conceptual design Section 6.1.2.3
design reviews and HDL
process or other
code reviews
appropriate processes.
Requirement omissions Feedback to device-level
or errors are provided to requirements from CEH
5.3.1.3 Section 6.1.2.3
the appropriate design and HDL code
processes for resolution reviews
Implementation
5.4.1
Objectives
10-2
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
DO-254
Objective Objective Compliance Planning PHAC Reference
Section
Hardware is produced
which implements the
PLD programming and
5.4.1.1 hardware detailed design Section 6.1.2.5
ASIC Foundry production
using representative
manufacturing processes.
Hardware item PLD HCI media validation,
implementation, HW production readiness
5.4.1.2 Section 6.1.2.5
assembly and installation review, ASIC Foundry
data is complete. reviews
Derived requirements are
Identification of derived
fed back to the detailed
5.4.1.3 requirements to support Section 6.1.2.5
design process or other
implementation process
appropriate processes.
Requirement omissions Feedback to detailed
and errors are provided design process from
5.4.1.4 Section 6.1.2.5
to the appropriate ASIC/PLD readiness
processes for resolution . review
Production Transition
5.5.1
Objectives
Baseline is established
that includes all design PLD version description
and manufacturing data document; ASIC source Sections 6.1.2.6.1 and
5.5.1.1
needed to support the control drawing; ASIC/PLD 6.1.2.6.2
consistent replication of data release
the hardware item .
Manufacturing
requirements related to Safety-related production
safety are identified and critical issues; Acceptance
5.5.1.2 Section 6.1.2.6.1
documented and test criteria to meet safety
manufacturing controls requirements
are established
Derived requirements are
Identification of derived
fed back to the
requirements during Sections 6.1.2.6.1 and
5.5.1.3 implementation process
production readiness 6.1.2.6.2
or other appropriate
review
processes
Errors and omissions are
provided to the Feedback from production Sections 6.1.2.6.1 and
5.5.1.4
appropriate processes for readiness review 6.1.2.6.2
resolution.
10-3
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
DO-254
Objective Objective Compliance Planning PHAC Reference
Section
Validation Process
6.1.1
Objectives
Validation of derived
Derived hardware
requirements during
requirements against
device-level requirements Sections 6.1.2.1 and
6.1.1.1 which the hardware item
review, requirements trace 6.2.1
is to be verified are
review or integration-level
correct and complete.
testing
Derived requirements
Derived requirements are
reviewed for impact on
6.1.1.2 evaluated for impact on Section 6.2.1
safety during device-level
safety.
requirements review
Feedback to system
Omissions and errors are
development process from
fed back to the
6.1.1.3 device-level requirements Section 6.2.1
appropriate process for
review or integration-level
resolution.
testing
Verification Process
6.2.1
Objectives
Verification methods,
Evidence is provided that procedures and results; Sections 6.2.2,
the hardware Verification coverage 6.2.2.1, 6.2.2.2,
6.2.1.1
implementation meets the analysis including DO-254 6.2.2.2.4, 6.2.2.3.1,
requirements. Appendix B method and 6.2.2.3.2
results
Traceability is
established between
Requirements-based
hardware requirements,
6.2.1.2 verification traceability Section 6.2.2.4
the implementation, and
data and trace reports
the verification
procedures and results.
Acceptance test criteria
are identified, can be
implemented and are Acceptance Test
6.2.1.3 consistent with the Specification and Minimum Sections 6.1.2.6.1
hardware design Performance Specification
assurance levels of the
hardware functions.
10-4
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
DO-254
Objective Objective Compliance Planning PHAC Reference
Section
Omissions and errors are
fed back to the Feedback from verification
6.2.1.4 Section 6.2.2
appropriate processes for reviews
resolution.
Configuration
7.1.
Management Objectives
Configuration
Configuration items are
Management identification
7.1.1 uniquely identified and Section 6.2.3
for hardware, documents
documented.
and data items
Configuration
Consistent and accurate
Management procedures
replication of
7.1.2 for documents, ASIC/PLD Section 6.2.3
configuration items is
life cycle data, tools and
ensured.
archival procedures
A controlled method of
identifying and tracking Problem reports, change
Sections 6.2.3.1,
7.1.3 modification to orders, and change
6.2.3.2, 6.2.3.3
configuration items is management procedures
provided.
Process Assurance
8.1
Objectives
PDQA Plan and data;
Life cycle processes
Supplier and
8.1.1 comply with the approved Section 6.3
subcontractor
plans.
assessments
Hardware design life PDQA inspections, audit
cycle data produced data, life cycle data
8.1.2 Section 6.3
complies with the review, deviation
approved plans. approvals
Hardware conformance
The hardware item used
assessment for
for conformance
Qualification testing; PLD Sections 6.1.2.5,
assessment is built to
8.1.3 conformance assessment 6.1.2.6.1, 6.1.2.6.2,
comply with the
to HCI, ASIC foundry 6.2.2
associated life cycle
inspection, ASIC receiving
data.
inspection
10-5
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167
PHAC for the COMAC C919 Flight Control System - EB62000855-001 REV C
11 Certification Schedule
This section identifies the major program milestones and the dates when hardware design
life cycle data will be submitted to the certification authority.
Table 11-1 - Project Milestones
Event Date
Program Kickoff Q3 2010
Submission of PHAC to Civil Aviation
Q1 2016
Authority of China (CAAC)
SOI-1 Planning Review Q1 2016
SOI-2 Design Review Q2 2016
SOI-3 Validation and Verification
Q4 2016
Review
SOI-4 Final Review Q4 2017
Submission of HAS, HCI to CAAC Q4 2017
END OF DOCUMENT
11-1
Use or disclosure of information on this page is subject to the restrictions on the title page of this document.
REF: ECN-6078167