Accession Number : ADD018266
Title : Apparatus Initialized for Selected Device Based Upon Timing, Interrupt, and DMA Control Commands within Configuration Data Passed from Processor to Transfer Data to Selected Device.
Descriptive Note : Patent, Filed 19 Nov 92, patented 16 Jul 96,
Corporate Author : DEPARTMENT OF THE NAVY WASHINGTON DC
Personal Author(s) : Buck, David L ; Hall, Roger E ; Bruck, Ronald L
Report Date : 16 Jul 1996
Pagination or Media Count : 21
Abstract : A communication interface circuit for interfacing a processor with a plurality of application devices is provided. Circuitry monitors input/output (I/O) addresses passed on the processor's data transfer bus and provides a first enable signal when an I/O addresses indicates that operation of the communication interface circuit has been requested by the processor. Control logic, in response to the first enable signal, is then given access to configuration data passed on the data transfer bus associated with the one I/O address. The control logic interprets the data and produces a second enable signal in accordance therewith. A plurality of programmable controllers, in response to the second enable signal, are initialized by the configuration data. The interface circuit is then configured for a selected one of the application devices in terms of timing control, interrupt control and direct memory access control (DMA). A serial communication controller serializes application data when the serial communication controller receives the second enable signal. The serialized data is then passed to the selected one application device in accordance with the enabled interrupt, the selected one DMA line and the provided timing control rate.
Descriptors : *MESSAGE PROCESSING, *PATENTS, *PLAYBACK, INFORMATION TRANSFER, INPUT OUTPUT PROCESSING, CONFIGURATIONS, LOGIC CIRCUITS, TIMING DEVICES, CONTROL SEQUENCES
Subject Categories : Recording and Playback Devices
Distribution Statement : APPROVED FOR PUBLIC RELEASE