Claims Analysis
Total Claims: 21
Claim 1
Independent Claim
196 words
A multiple processor apparatus particularly adapted for use in providing digital signals according to complicated algorithms, comprising: a plurality of dynamically programmable processing elements (DPPE) means, each capable of processing input data in accordance with arithmetic computations to be performed on said data, and each having a bidirectional input/output port and a second bidirectional input/output port, a first bus coupled between said input/output ports of said DPPE's for enabling transfer of data between each of said plurality of DPPE elements, a second digital signal processing bus coupled to the second input/output ports of said plurality of DPPE element means, global memory means having an input/output port coupled to said second bus, and a second input/output port a master processor having a bidirectional input/output port coupled to said second input/output of said global memory for controlling the data to be transmitted via said memory means to said second bus and for receiving data from said second bus as processed by said DPPE's, said master processor having a plurality of bidirectional input/output lines for selectively receiving or transmitting data and for controlling the status of said lines according to the arithmetic computations performed by said plurality of DPPE's.
Claim 2
Dependent Claim
196 words
A multiple processor apparatus particularly adapted for use in providing digital signals according to complicated algorithms, comprising: a plurality of dynamically programmable processing elements (DPPE) means, each capable of processing input data in accordance with arithmetic computations to be performed on said data, and each having a bidirectional input/output port and a second bidirectional input/output port, a first bus coupled between said input/output ports of said DPPE's for enabling transfer of data between each of said plurality of DPPE elements, a second digital signal processing bus coupled to the second input/output ports of said plurality of DPPE element means, global memory means having an input/output port coupled to said second bus, and a second input/output port a master processor having a bidirectional input/output port coupled to said second input/output of said global memory for controlling the data to be transmitted via said memory means to said second bus and for receiving data from said second bus as processed by said DPPE's, said master processor having a plurality of bidirectional input/output lines for selectively receiving or transmitting data and for controlling the status of said lines according to the arithmetic computations performed by said plurality of DPPE's.
Claim 3
Dependent Claim
25 words
The multiple processor apparatus according to claim 1, wherein said first bus is a bidirectional serial bus coupled to said input/output ports of said DPPE's.
Claim 4
Dependent Claim
40 words
The multiple processor apparatus according to claim 1, wherein each of said DPPE element means includes a separate local memory having control and address outputs with first buffer means for coupling said control and address outputs to said second bus.
Claim 5
Dependent Claim
32 words
The multiple processor apparatus according to claim 3, wherein said local memory further includes a data input/output bus and second buffer means for coupling said data input/output bus to said second bus.
Claim 6
Dependent Claim
37 words
The multiple processor according to claim 4, further including bus control means coupled to said second bus and operative to select either said first or second buffer means for coupling said associated outputs to said second bus.
Claim 7
Dependent Claim
35 words
The multiple processor apparatus according to claim 1, further including arbiter means coupled to said master processor and said second bus for determining access to said bus by a DPPE element or said master processor.
Claim 8
Dependent Claim
38 words
The multiple processor apparatus according to claim 1, wherein said global memory means is a dual port random access memory having a right port coupled to said master processor and a left port coupled to said second bus.
Claim 9
Dependent Claim
44 words
The multiple processor apparatus according to claim 1, wherein one of said bidirectional outputs of said master processor is coupled to the input of a codec having a bidirectional input/output bus for receiving or transmitting analog signals under the control of said master processor.
Claim 10
Dependent Claim
36 words
The multiple processor apparatus according to claim 1, wherein one of said bidirectional outputs of said master processor is a plaintext or ciphertext bus for transmitting plaintext data or ciphertext under control of said master processor.
Claim 11
Dependent Claim
35 words
The multiple processor apparatus according to claim 1, wherein one of said bidirectional outputs of said master processor is an input/output control bus for receiving or transmitting control data under control of said master processor.
Claim 12
Dependent Claim
46 words
The multiple processor apparatus according to claim 1, wherein one of said bidirectional outputs of said master processor is an input/output status and display bus for transmitting and receiving data indicative of the status of said master processor and under the control of said master processor.
Claim 13
Dependent Claim
31 words
The multiple processor apparatus according to claim 1, wherein one of said bidirectional outputs of said master processor is an interface bus coupled to a host computer and a user terminal.
Claim 14
Dependent Claim
41 words
The multiple processor apparatus according to claim 12, wherein said output of said bidirectional line is coupled to the input of a dual communications element having one output coupled to said host computer and another output coupled to said user terminal.
Claim 15
Dependent Claim
28 words
The multiple processor apparatus according to claim 1, further including timing generator means for providing a plurality of clock signals connected to said DPPE's and said master processor.
Claim 16
Dependent Claim
19 words
The multiple processor apparatus according to claim 1, wherein said master processor includes a memory which is synchronously operated.
Claim 17
Dependent Claim
16 words
The multiple processor apparatus according to claim 3, wherein said local DPPE memory is asynchronuosly operated.
Claim 18
Dependent Claim
23 words
The multiple processor apparatus according to claim 15, wherein said master processor memory includes a first RAM section and a second EPROM section.
Claim 19
Dependent Claim
23 words
The multiple processor apparatus according to claim 16, wherein said local DPPE memory contains a first RAM section and a second EPROM section.
Claim 20
Dependent Claim
30 words
The multiple processor apparatus according to claim 17, wherein said master processor memory has a said first RAM section for data storage and said second EPROM section for program storage.
Claim 21
Dependent Claim
29 words
The multiple processor apparatus according to claim 18, wherein said local DPPE memory has said first RAM section for data storage and said second EPROM section for program storage.