|
DESCRIPTION CDU Functions Are Defined By Software
For most applications, the software loaded into the CDU-800/900 defines
its function. There are two distinct types of software in the CDU family.
One of these is referred to as the Fixed CSCI (Computer Software Configuration
Item). It is embedded in the unit and is not field reprogrammable. Its function
is to provide power-up, maintenance, and program loading routines.
The program that is loaded into the unit during manufacture or in the
field is referred to as the Alterable CSCI or Operational Flight Program (OFP).
This software program determines the function of the CDU-800/ 900. The top-level
part number and nomenclature of the unit is not changed when a different program
is loaded. The hardware configuration is noted on the unit nameplate and the
software configuration on a separate software version label. Important Ordering Information
To place an order for the CDU-800 or CDU-900, it is necessary to indicate
both the unit part number and the software version required. Typical CSCIs
are indicated in the part number/ price guide section of this catalog, and
as configuration information later in this section.
Rockwell Collins Government Systems (RCGS) has a wide array of software
modules available in its library that can be readily tailored to specific
integration requirements. The ease with which the CDU can be reprogrammed
makes this a highly desirable feature as mission requirements change and new
equipment becomes available. Many custom applications not noted in this catalog
can be provided with no additional charge over the hardware price, while others
will require a nominal charge for their integration and test. Typical Systems Utilizing the CDU-800 or CDU-900 are: GPS Navigation System
In its most basic application, the CDU-800/-900 provides a powerful
navigation processor that is integrated with a GPS receiver and other aircraft
systems. The CDU-800 is commonly referred to as CDNU, Control Display Navigation
Unit, and is created when the basic CDU-800 (822-0026-001) is loaded with
software identified as CSCI 613-7971-006. This CSCI is written entirely in
ADA and the programmed unit is the baseline U.S. Navy standard CDU. It has
been selected for 23 Navy aircraft types, but is equally applicable to virtually any
other fixed or rotary-wing aircraft.
In operation, the CDNU permits the crew to navigate with GPS as the
aircraft's sole navigation sensor. It is fully compliant with the U.S. Department
of Defense Minimum Avionics Requirements (MAR) using GPS as the sole Means
of Navigation. When the CDU-900G-( ) is selected, a separate GPS receiver
is not required. A typical system application is shown below: Click to Enlarge The system features are: Instrument and Autopilot Interface - An ARINC 429 output bus
is provided for driving existing navigation instruments. Direct coupling of
the navigation solution to an Automatic Flight Control System can be accomplished. Flight Planning - This feature permits automatic sequencing
and execution of 50 or more waypoints. Reversionary data base containing 200 waypoints is maintained in the CDNU nonvolatile
memory. Permits storage of 20,000 waypoints,
accessible from the mission data loader cartridge. Guidance Computations - CDNU provides computations for all
phases, including holding patterns, parallel offsets, and vertical navigation
capability. Logical Menu/Paging System - The system provides operator
with quick access to all functions to minimize training needs and to enhance
operational effectiveness. GPS/INS Navigation System
The inherent power and growth potential of the CDU readily provides
for integration of a GPS/INS navigation system, as shown below. This system
is made possible by simply loading software CSCI 613-8856-001. This package
provides all the features of the basic GPS CSCI plus initialization, present
position display and update, INS status, and power control of a SNU84 INS/EGI.
It also controls certain bus traffic from the system to a flight data recorder.
When the CDU-900G-( ) is selected, a separate GPS receiver is not required.
Click to Enlarge GPS/Doppler Navigation
The power and adaptability of the CDU is readily apparent in a typical
retrofit system currently utilizing the U.S. Army standard ASN-128 Doppler
system. This Doppler is not compatible with the MIL-STD-1553 data bus, but
when the CDU is fitted with a special interface card and software, a fully
integrated, highly accurate navigation system is the result. When the CDU-90OG-(
) is selected, a separate GPS receiver is not required.
Click to Enlarge Retrofit Information
The CDU-800 and CDU-900 are recommended for all new procurements and
will replace many of our older control display units. This is particularly
true of the CCD-840-X family that also use an integrated keyboard. The rear
connectors are pin-for-pin compatible, and usually the existing software package
can be easily rehosted in the CDU-800 or CDU-900. If desired, the standard
keyboard from the CDU can be replaced with a keyboard identical to the original
CCD-840. In this manner, the appearance and operation of an existing CCD-840 installation
can be retained, while the hardware is updated, and often at the same cost
as a low quantity order of the older unit. Custom keyboard layouts are available
to meet unique requirements for both the CDU-800 and CDU-900 families.
SUPPORT OFFERINGS Software and Software Support
The Rockwell Collins Government Systems (RCGS) customer base has become
more familiar with MIL-STD-1553 systems integration, and many are proficient
in the programming of software for the popular INTEL© microprocessor
family. For these customers, the readily reprogrammable design of the CDU-800/-900
becomes even more attractive. This is particularly valuable for future growth
of current systems and for those customers not currently equipped for software
development, but who plan to establish the capability.
RCGS can provide the resources and support necessary to those customers
who wish to begin or expand their software development capabilities. Each
situation will be unique, but in general, both hardware and software resources
are required. To support the development or modification of software for the CDU-800/-900,
three primary components are required: Word processing support environment for the documentation
of system, design, and test requirements Host Environment for the editing, coding, compiling, and building
of the Operational Flight Program (OFP) Lab bench test facility for the testing of the OFP Software required for the Host Environment may take many forms, but
the table below sets forth the items used by RCGS for development. Replication
of this environment is recommended for maximum benefit from any RCGS support
required. However, customer circumstances will differ, and in such cases,
the table should be considered a guide rather than as specific requirements. Supporting Software Resources
Mission planning/ground
station for PC loading of data loader cartridges | Rockwell | OFP "Manager" CSC software
(e.g., 1553, display ARINC control) | Rockwell | Checksum/binary OFP
creator for host | Rockwell | OFP load simulator
of PC (emulates a data loader) | Rockwell | Communication software
to DDC Symbolic Debugger | Rockwell |
Software Development Environment (Two Supported)
UNIX Workstations | Sun or HP workstations with
Rational Apex Software |
The facilities required for the Lab Test Facility are a host computer
and target lab hardware. The typical RCGS lab test bench support includes
a bench stand and power panel, an Emulator, a -1553 bus monitor/emulator,
a PC-based planning station capable of creating or loading a data cartridge,
and a PC-based station to emulate the data loader to provide quick loading
of a binary OFP into the CDU. The minimum lab configuration is shown below. The table below summarizes the typical contents of the supporting hardware
resource requirements. Supporting Hardware Resources
Item Description | Source | Hardware support tools | Rockwell | Bench stand and power
panel | Rockwell | 1553B bus monitor/emulator | Vendor (Andor) | Processor development
station (CDU-800) | Vendor
(Microtek) | PC based ground station
with 1553 card | Vendor
(Gateway, Andor) | Ada symbolic debugger
(CDU-900) | DDC-I,
DACS debugger |
Hardware Support Tools
A kit of the hardware support tools is available for the CDU-800 and
-900.
For the CDU-800 this consists of: Socketed Microprocessor Card - This card is a modification
of the microprocessor card used in the CDU-800X/Y. It provides a socket in
place of the microprocessor so that an in-circuit emulator may be plugged
into the card. RAM-Based Memory Card - This card provides one megabyte of
static RAM in place of FLASH (electrically erasable PROM) memory. It provides
the user with the capability of loading OFP software faster than FLASH memory
and the ability to examine or alter discrete memory locations; i.e., modify
source code via the emulator which is advantageous during software debug. Extender Card - This card contains active circuitry allowing
the microprocessor card to be extended from the unit for the purpose of in-circuit
emulation. It contains reset circuitry used to initialize the CDU, and features
a customized mechanical support for the extended card. Deflection Amplifier Heat Sink - This heat sink ensures proper
heat dissipation, while the cover is off, for the deflection amplifier (Al).
A reset switch is mounted on the heat sink and is accessible from the front
of the CDU. This switch is connected to the reset circuit on the extender
card. The hardware support tool for the CDU-900 is a single circuit card due
to the CDU-900 design: RAM-Based Microprocessor Card - This card is a modification of the microprocessor
card used in CDU-900 and replaces the CDU-900 processor card during software
test. The card contains circuitry for an RS-232 interface, reset circuitry
and RAM in place of Flash. The RS-232 interface is provided to communicate
with the host development platform to use a Source-Level Debugger. A socket
can be installed in place of the microprocessor so that an in-circuit emulator
may be plugged into the card. The reset circuitry is provided to initialize the
CDU at the engineer's discretion. The 4 megabyte RAM
provides the user with the capability to load development software that is
larger than the 3.5 megabyte CDU-900 limit.
The RAM also provides the ability to examine or alter discrete memory locations
during software test and debug.
A bench stand and power panel is also available which provides a means
of mounting and positioning the CDU in the lab, provides power to the unit,
and enables the CDU bus address and other control functions to be exercised.
The photo shows a CDU-800 mounted and the Hardware Support Tools Kit installed.
A PC-based test station that can be used for both intermediate and Depot-Level
support is available for the CDU-800 and CDU-900. Support OfferingsProduct Information Material is normally available at no charge and
can be obtained by contacting GS Customer Relations:
Phone: 800-321-2223 or (319)-295-5100
Fax: (319)-295-4777
Email: <response@rockwellcollins.com>
Website: http://www.rockwellcollins.com/gs
|