Claims Analysis
Total Claims: 24
Claim 1
Independent Claim
109 words
A communications controller for use in connecting a plurality of input/output devices to a host central processing unit, said host central processing unit having associated therewith a main memory and being connected to a host input/output bus, said communications controller implemented on a single board and comprising: a. a central processor bus, b. a host interface section connected to said host input/output bus and said communications controller and serving as a communications link between said central processor bus and said host input/output bus, c. a control processor section connected to said central processor bus for controlling the operations of the controller, said control processor section having instruction register means,
Claim 2
Dependent Claim
109 words
A communications controller for use in connecting a plurality of input/output devices to a host central processing unit, said host central processing unit having associated therewith a main memory and being connected to a host input/output bus, said communications controller implemented on a single board and comprising: a. a central processor bus, b. a host interface section connected to said host input/output bus and said communications controller and serving as a communications link between said central processor bus and said host input/output bus, c. a control processor section connected to said central processor bus for controlling the operations of the controller, said control processor section having instruction register means,
Claim 3
Dependent Claim
102 words
d. a memory section connected to said central processor bus for providing local read/write storage for the processor, said memory section including a memory having a plurality of locations each for holding an instruction for character processing, e. a data manipulation processor section connected to said central processor bus and said control processor section and responsive to instructions transferred to said instruction register means for operating on said data either in said memory section or said control processor section, and f. a communications interface section connected to said central processor bus for interfacing said communications controller with said plurality of input/output devices.
Claim 4
Dependent Claim
102 words
d. a memory section connected to said central processor bus for providing local read/write storage for the processor, said memory section including a memory having a plurality of locations each for holding an instruction for character processing, e. a data manipulation processor section connected to said central processor bus and said control processor section and responsive to instructions transferred to said instruction register means for operating on said data either in said memory section or said control processor section, and f. a communications interface section connected to said central processor bus for interfacing said communications controller with said plurality of input/output devices.
Claim 5
Dependent Claim
52 words
The communications controller of claim 1 and wherein said host interface section includes an internal mapping unit connected to said central processor bus and said host input/output bus for expanding the bit size of the address provided by the control processor section to the bit size of the address of the CPU.
Claim 6
Dependent Claim
28 words
The communications controller of claim 2 and wherein the internal mapping unit expands the bit size of the address from 15 bits to between 17 and 19 bits.
Claim 7
Dependent Claim
29 words
The communications controller of claim 1 and further including a status section connected to said central processor bus, for providing status indications to other sections of the communications controller.
Claim 8
Dependent Claim
68 words
The communication controller of claim 2 and wherein the memory section includes a power up ROM connected to said central processor bus for containing data for use initializing certain logic on power, for use in transferring data between the host CPU and the central processor bus and for enabling the power up ROM to run internal diagnostics on receipt of an I/O reset command from the host CPU.
Claim 9
Dependent Claim
30 words
The communications controller of claim 5 and wherein the status section includes a real time clock coupled to said central processor bus for providing a relatively slow speed timing reference.
Claim 10
Dependent Claim
34 words
The communications controller of claim 6 and wherein the communications interface section includes a communications data bus coupled to said central processor bus and a plurality of UART's connected to said communications data bus.
Claim 11
Dependent Claim
40 words
The communications controller of claim 7 and wherein the communications interface section further includes a split baud selection unit connected to said central processor bus and said UARTS for enabling the transmission and receipt of data at different BAUD rates.
Claim 12
Dependent Claim
30 words
The communications controller of claim 2 and wherein said memory section includes a local memory unit coupled to said central processor bus for storing control and operating instructions and data.
Claim 13
Dependent Claim
44 words
The communications controller of claim 2 and wherein said host interface section includes data channel means connected to said host input/output bus for enabling transfer of data to and from the host CPU by direct memory access with a minimum of host CPU intervention.
Claim 14
Dependent Claim
228 words
A data processing system comprising a host central processing unit, a main memory coupled to said host central processing unit, a host input/output bus coupled to said host central processing unit, a plurality of input/output devices and a communications controller for use connecting said plurality of input/output devices to said host central processing unit, said communications controller implemented on a single board and comprising: a. a central processor bus, b. a host interface section connected to said host input/output bus and said communications controller and serving as a communications link between said central processor bus and said host input/output bus, c. a control processor section connected to said central processor bus for controlling the operations of the controller, said control processor section having instruction register means, d. a memory section connected to said central processor bus for providing local read/write storage for the processor, said memory section including a memory having a plurality of locations each for holding an instructions for character processing, e. a data manipulation processor section connected to said central processor bus and said control processor section and responsive to instructions transferred to said instruction register means for operating on said data either in said memory section of said control processor section, and f. a communications interface section connected to said central processor bus for interfacing said communications controller with said plurality of input/output devices.
Claim 15
Dependent Claim
228 words
A data processing system comprising a host central processing unit, a main memory coupled to said host central processing unit, a host input/output bus coupled to said host central processing unit, a plurality of input/output devices and a communications controller for use connecting said plurality of input/output devices to said host central processing unit, said communications controller implemented on a single board and comprising: a. a central processor bus, b. a host interface section connected to said host input/output bus and said communications controller and serving as a communications link between said central processor bus and said host input/output bus, c. a control processor section connected to said central processor bus for controlling the operations of the controller, said control processor section having instruction register means, d. a memory section connected to said central processor bus for providing local read/write storage for the processor, said memory section including a memory having a plurality of locations each for holding an instructions for character processing, e. a data manipulation processor section connected to said central processor bus and said control processor section and responsive to instructions transferred to said instruction register means for operating on said data either in said memory section of said control processor section, and f. a communications interface section connected to said central processor bus for interfacing said communications controller with said plurality of input/output devices.
Claim 16
Dependent Claim
23 words
The communications controller of claim 11 and further including a status section for providing status indications to other section of the communications controller.
Claim 17
Dependent Claim
52 words
The communications controller of claim 12 and wherein said host interface section includes an internal mapping unit connected to said central processor bus and said host input/output bus for expanding the bit size of the address provided by the control processor section to the bit size of the address of the CPU.
Claim 18
Dependent Claim
28 words
The communications controller of claim 13 and wherein the internal mapping unit expands the bit size of the address from 15 bits to between 17 and 19 bits.
Claim 19
Dependent Claim
68 words
The communication controller of claim 12 and wherein the memory section includes a power up ROM connected to said central porcessor bus for containing data for use initializing certain logic on power, for use in transferring data between the host CPU and the central processor bus and for enabling the power up ROM to run internal diagnostics on receipt of an I/O reset command from the host CPU.
Claim 20
Dependent Claim
30 words
The communications controller of claim 15 and wherein the status section includes a real time clock coupled to said central processor bus for providing a relatively slow speed timing reference.
Claim 21
Dependent Claim
34 words
The communication controller of claim 16 and wherein the communications interface section includes a communications data bus coupled to said central processor bus and a plurality of UART's connected to said communications data bus.
Claim 22
Dependent Claim
40 words
The communications controller of claim 17 and wherein the communications interface section further includes a split baud selection unit connected to said central processor bus and said UARTS for enabling the transmission and receipt of data at different BAUD rates.
Claim 23
Dependent Claim
30 words
The communications controller of claim 12 and wherein said memory section includes a local memory unit coupled to said central processor bus for storing control and operating instructions and data.
Claim 24
Dependent Claim
44 words
The communications controller of claim 12 and wherein said host interface section includes data channel means connected to said host input/output bus for enabling transfer of data to and from the host CPU by direct memory access with a minimum of host CPU intervention.