Claims Analysis
Total Claims: 11
Claim 1
Independent Claim
163 words
A dynamically programmable processing element (DPPE) particularly adapted for use in processing digital signals and having the ability to receive data and program instructions from an external source (30) characterized by - a program bus (21) for transmitting and receiving program data from said external source (30), - a data bus (20) for transmitting and receiving digital data, - output and input registers (70,71) coupled between said data bus (20) and said program bus(21) for storing transmitted or received data present on either bus, - a program memory (25) having an input coupled to said program bus (21) and means coupling the output of said program memory (25) to said program bus, and - a data memory (41) having addressable input means coupled to said program bus (25) and an output coupled to said data bus (20), whereby said program memory (25) can receive program information from an external source as well as data from said data memory transferred to said external source.
Claim 2
Dependent Claim
163 words
A dynamically programmable processing element (DPPE) particularly adapted for use in processing digital signals and having the ability to receive data and program instructions from an external source (30) characterized by - a program bus (21) for transmitting and receiving program data from said external source (30), - a data bus (20) for transmitting and receiving digital data, - output and input registers (70,71) coupled between said data bus (20) and said program bus(21) for storing transmitted or received data present on either bus, - a program memory (25) having an input coupled to said program bus (21) and means coupling the output of said program memory (25) to said program bus, and - a data memory (41) having addressable input means coupled to said program bus (25) and an output coupled to said data bus (20), whereby said program memory (25) can receive program information from an external source as well as data from said data memory transferred to said external source.
Claim 3
Dependent Claim
94 words
The DPPE according to Claim 1 characterized by a serial input/output register (73) having a first input/output bus coupled to said program bus and a second input/output bus (72) adapted to be coupled to an analog to digital converter (74) and/ or that said addressable input means of said data memory (41) includes an address register means (43) having an input coupled to the address input of said data memory (41) for accessing data stored in said memory in two storage locations to cause two operands to be applied to said data bus (20).
Claim 4
Dependent Claim
69 words
The DPPE according to Claim 2 characterized by - an adder/subtractor means (44) coupled to said address register (43) for modifying the address stored therein, and a constant memory (46) coupled to said adder/subtractor means (44) for modifying said address by a stored constant, and/or - multiplier means (50) having an input coupled to said data bus (20) for providing at an output the products of said two operands.
Claim 5
Dependent Claim
81 words
The DPPE according to Claim 3 characterized by - an arithmetic logic unit (ALU) (53) having one input coupled to the output (52) of said multiplier (50) and another input coupled to said data bus (20) for providing at an output a signal manifesting an arithmetic relationship between two operands and/or - an accumulator (60) having an input coupled to the output of said ALU (53) and/or - gating means coupling the output of said accumulator to said data bus (20).
Claim 6
Dependent Claim
101 words
The DPPE according to Claim 1 characterized in that - said program memory (25) has a first section comprising a memory section for storing a loader program which controls the loading of program instructions and data from said external source (30) and a second section which is loaded from said external source for storing the operating program and/ or - timing and control means (40) coupled to said program bus (21) and said data bus (20) and operative to provide a series of control signals for communicating with said external source (30) and for controlling said program and data memories (25,41).
Claim 7
Dependent Claim
34 words
The DPPE according to Claim 5 characterized by a loop counter (64) having an input/output bus coupled to said data bus (20) and an output bus coupled to said timing and control means (40).
Claim 8
Dependent Claim
35 words
The DPPE according to Claim 1 characterized by a data/ address bus (31) having one end coupled to said program bus (21) and the other end adapted to be coupled to said external source (30).
Claim 9
Dependent Claim
14 words
The DPPE according to Claim 7 wherein said external source is a memory (103).
Claim 10
Dependent Claim
14 words
The DPPE according to Claim 8 wherein said external source is a microprocessor (101).
Claim 11
Dependent Claim
26 words
The DPPE according to Claim 1 wherein said data memory (41) has a data input coupled to said data bus via a data delay register (42).