The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jul. 16, 1996

Filed:

Nov. 19, 1992
Applicant:
Inventors:

David L Buck, San Diego, CA (US);

Roger E Hall, La Mesa, CA (US);

Ronald L Bruck, San Diego, CA (US);

Attorneys:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F / ;
U.S. Cl.
CPC ...
395500 ; 395830 ; 395843 ; 395550 ; 3642285 ; 3642383 ; 3642403 ; 364D / ;
Abstract

A communication interface circuit for interfacing a processor with a plurty 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.


Find Patent Forward Citations

Loading…