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.
Patent No.:
Date of Patent:
Sep. 12, 1989
Filed:
Oct. 31, 1986
Christopher D Sonnek, North St. Paul, MN (US);
Kevin J Bruno, Colorado Springs, CO (US);
NCR Corporation, Dayton, OH (US);
Abstract
A communications base microcontroller particularly adapted for use with a multiplexing character processor of the type that multiplexes data characters to and from a plurality of communication lines to a central processing unit. The communications base microcontroller is operable with communication lines carrying various protocols and data rates. A scan list and direction control stores the order in which the communication lines are to be scanned and the direction of the next data flow. An instruction execution unit in response to the scanning order set by the scan list fetches instruction words during a machine cycle preceding an execution cycle and provides operands and instructions each associated with the particular communication line being scanned. A program control device, in response to multiplexing rate (scan rate) established by the scan list stores the present instruction, the input protocol and other functions and selects a pointer to the next program instruction. The microcontroller thus permits the software associated with a particular protocol attached to a particular communication line to be run in a time sliced fashion in conjunction with the time slicing of data from the peripheral devices such that all peripheral devices are serviced without a contention process.