AN/AYK-14

Summary

The AN/AYK-14(V) is a family of computers for use in military weapons systems.[1] It is a general-purpose 16-bit microprogrammed computer, intended for airborne vehicles and missions. Its modular design provides for common firmware and support software. It is still in use on Navy fleet aircraft including the F/A-18, and the AV-8B. The AN/AYK-14(V) family of systems is designed to meet MIL-E-5400 (airborne) requirements.[2]

General information edit

The AN/AYK-14(V) computer was designed for military weapons systems. A complete AN/AYK-14(V) computer system is composed of processor, memory and input/output (I/O) modules.[1]

Applications edit

  • Aircraft
    • F-18 Central Mission Computers
    • LAMPS MKIII Central Mission and ESM Processor
    • EA-6B Electronic Warfare Computer
    • E-2C Passive Detection System Computer
    • AV-8B Central Mission Computer
    • EP-3 Electronic Data Processor
    • P-3C ESM Processor
    • F-14 Avionics Improvement Program
  • Special applications
    • ALWT Torpedo Guidance Computer
    • ACLS Landing System Processor
    • DASS ASW Training Computer
    • Firebrand Drone Guidance Computer

Technical description edit

The AN/AYK-14(V) series of systems are microprogrammed computers, intended for airborne vehicles and missions, but are also capable of shipboard and land use.[2]

General characteristics edit

The AN/AYK-14(V) is a general-purpose 16-bit computer capable of 675 thousand operations per second. Its modular design provides for common firmware and support software.[2]

System specifications and features edit

General Features edit
  • General-purpose 16-bit digital computer
  • Physically and functionally modular
  • Expandable with plug-ins and additional enclosures
  • Microprogrammed to emulate an extended AN/UYK-20
  • LSI components
  • ATR enclosures
  • Variable configurations
Central Processor edit
  • Microprogrammed
  • 2's complement arithmetic
  • Executive and user states
  • Two sets of 16-word by 16-bit general registers
  • Two status registers
  • Three-level interrupt system
  • Addressing to 524,288 words
  • Fixed and floating point arithmetic
  • 4-, 8-, 16-, and 32-bit operands
  • 16-, and 32-bit instructions
  • Direct, indirect, and indexed addressing
  • Optional hardware floating point module
  • Loadable/readable 32-bit RTC clock, 1-MHz rate; 16-bit monitor clock, 10-KHz rate
  • Built-in-test functions
  • Bootstrap PROM memory
  • Power failure shutdown/recovery
  • I/O controller capability
    • Chaining capability
    • Control memory for each channel
    • Up to 16 channels in various combinations
  • Interface to support equipment
  • Sample instruction times
    • Shift 1.5 μsec
    • Add, subtract 0.8
    • Multiply 4.2
    • Divide 8.4
    • Basis: single GPM, core memory, overlapped access, interleaved addresses
Memory control and memory edit
  • Core memory module (CMM), 32K words of 18 bits
  • Semiconductor memory module (SMM), 32K words of 18 bits
  • Interchangeable core and semiconductor memory modules
  • CMM has 900-nanosecond cycle time and 350-nanosecond access time
  • SMM has 400-nanosecond cycle time and 200-nanosecond access time
  • Interleaved or non-interleaved addressing
  • Read/write expandable memory (RXM), 4K x 18-bit RAM with optional 4K PROM
  • Parity bit per byte
  • Protect features
    • Write protect
    • Read protect
    • Execute protect
    • Block protect in paging system
  • Memory controller with paging to 524,288 words
I/O Processor (optional) edit
  • I/O controller capability
  • Instruction subset compatible with central processor
  • Microprogrammed
  • Usable in conjunction with a central processor or as a stand-alone processor
  • Real-time and system clocks
  • 16-word by 16-bit general register set
  • Addressing to 65,536-words
  • Fixed point 16-bit arithmetic
  • Interface to support equipment

Subsystems edit

Processor edit

The general processing control module (GPM) and the processor support module (PSM) make up a 16-bit central processor. for a general purpose computer. The extended arithmetic unit (EAU) is 32-bit floating-point hardware, controlled by the GPM. An input/output processor (IOP) can be added to increase processing throughput. It can function as an input/output controller (IOC) or as a single-module, 16-bit general purpose CPU.[2]

Memory edit

The memory subsystem includes two 32K-word with an eighteen bit word length. The memory control module (MCM) provides the interface between the GPM and the memory modules. The read/write expandable memory module (RXM) is a 4K word module with an eighteen bit word that serves as memory for the IOP.[2]

Input / Output edit

The AN/AYK-14(V) can support up to 16 I/O channels. A single chassis provides four to six I/O channels. XN-3 type enclosures can be added to expand the number of I/O channels.[2] I/O module types include:

  • MIL-STD-1553A avionics serial multiplex bus
  • NTDS (fast, slow, ANEW, and serial) MIL-STD-1397
  • RS-232-C
  • PROTEUS

Environmental requirements edit

The AN/AYK-14(V) family of systems is designed to meet MIL-E-5400 (airborne) requirements.[2]

See also edit

References edit

  1. ^ a b "AN/AYK-14 (V) Navy Standard Airborne Computer Overview Including P3I" (PDF). Control Data Corporation.
  2. ^ a b c d e f g "AN/AYK-14 (V) Navy Standard Airborne Computer Technical Description" (PDF). Control Data Corporation.