Claims Analysis
Total Claims: 25
Claim 1
Independent Claim
104 words
An integrated circuit for emulating a reconfigurably programmed logic device, said circuit comprising: a non-reconfigurable microprocessor an internal bus comprising a plurality of conductive lines; a plurality of pins or pads; a plurality of input/output blocks, each input/output block having a plurality of leads each connected to a line of said bus and at least one lead connected to one of said pins or pads; means for connecting at least one lead of said microprocessor to a corresponding one of said conductive lines in said bus; means for storing a set of instructions for controlling said microprocessor to function as said reconfigurably programmable device.
Claim 2
Dependent Claim
104 words
An integrated circuit for emulating a reconfigurably programmed logic device, said circuit comprising: a non-reconfigurable microprocessor an internal bus comprising a plurality of conductive lines; a plurality of pins or pads; a plurality of input/output blocks, each input/output block having a plurality of leads each connected to a line of said bus and at least one lead connected to one of said pins or pads; means for connecting at least one lead of said microprocessor to a corresponding one of said conductive lines in said bus; means for storing a set of instructions for controlling said microprocessor to function as said reconfigurably programmable device.
Claim 3
Dependent Claim
32 words
The integrated circuit as in claim 1 in which said means for connecting at least one lead of said microprocessor comprises means for accessing a plurality of conductive lines in said bus.
Claim 4
Dependent Claim
24 words
The integrated circuit as in claim 1 further comprising: means (102) for storing signals generated by said microprocessor and means for reading said signals.
Claim 5
Dependent Claim
19 words
The integrated circuit as in claim 1 in which said input/output block comprises at least one output storage register.
Claim 6
Dependent Claim
39 words
The integrated circuit as in claim 4 in which said input/output block comprises a first output storage register for storing data to apply to an external pin and a second output storage register for controlling application to said pin.
Claim 7
Dependent Claim
32 words
The integrated circuit as in claim 5 further comprising a three-state buffer at an output of said first storage register and in which a second output storage register controls said three-state buffer.
Claim 8
Dependent Claim
19 words
The integrated circuit as in claim 1 in which said input/output block comprises at least one input storage register.
Claim 9
Dependent Claim
23 words
The integrated circuit as in claim 7 in which said input/output block further comprises counter means (201) for enabling said input storage register.
Claim 10
Dependent Claim
50 words
The integrated circuit as in claim 8 in which said counter means comprises: a counter, and a set/reset latch; said bus comprises an address bus, and a data bus; and said data bus loads said counter in parallel, said address bus starts said counter, and said counter resets said latch.
Claim 11
Dependent Claim
23 words
The integrated circuit as in claim 7 in which said input/output block further comprises a three-state buffer loaded by said input storage register.
Claim 12
Dependent Claim
17 words
The integrated circuit as in claim 1 in which said input/output block comprises an input three-state buffer.
Claim 13
Dependent Claim
20 words
A programmable integrated circuit as in claim 11 in which said input three-state buffer is addressed through an address bus.
Claim 14
Dependent Claim
31 words
The integrated circuit as in claim 1 in which an instruction in said set of instructions includes a look up table which defines a function to be performed in said instruction.
Claim 15
Dependent Claim
24 words
The integrated circuit as in claim 1 in which an instruction in said set of instructions identifies plural ports for reading and writing data.
Claim 16
Dependent Claim
16 words
The integrated circuit as in claim 1 in which said microprocessor comprises a plurality of microprocessors.
Claim 17
Dependent Claim
27 words
The integrated circuit as in claim 15 in which any one of said pins or pads is written to by only one of said plurality of microprocessors.
Claim 18
Dependent Claim
38 words
The integrated circuit as in claim 15 further comprising a memory having a plurality of memory cells, in which any one of said cells in said memory is written to by only one of said plurality of microprocessors.
Claim 19
Dependent Claim
22 words
The integrated circuit as in claim 1 in which an instruction calls out three addresses, two for input and one for output.
Claim 20
Dependent Claim
22 words
The integrated circuit as in claim 18 in which both of said input addresses access memory cells simultaneously through separate memory ports.
Claim 21
Dependent Claim
22 words
The integrated circuit as in claim 1 in which an instruction calls out four addresses, three for input and one for output.
Claim 22
Dependent Claim
47 words
The integrated circuit as in claim 1 in which at least one of said input/output blocks comprises a plurality of flip flops for loading a plurality of data bits in a single cycle of a clock signal controlling said flip flops in response to a single address.
Claim 23
Dependent Claim
51 words
The integrated circuit as in claim 21 in which said plurality of data bits are shifted to an external pin under control of said clock signal controlling said flip flops, and said clock signal controlling said flip flops switches at a rate different from a clock signal which controls said microprocessor.
Claim 24
Dependent Claim
107 words
An integrated circuit for emulating a programmably reconfigurable logic device, said circuit comprising: a non-reconfigurable microprocessor an internal bus comprising a plurality of conductive lines; a plurality of pins or pads; a plurality of input/output blocks, each input/output block having a plurality of leads each connected to a line of said bus and at least one lead connected to one of said pins or pads; an interconnect structure for connecting at least one lead of said microprocessor to a corresponding one of said conductive lines in said bus; a memory for storing a set of instructions for controlling said microprocessor for operation that emulates said programmable device.
Claim 25
Dependent Claim
107 words
An integrated circuit for emulating a programmably reconfigurable logic device, said circuit comprising: a non-reconfigurable microprocessor an internal bus comprising a plurality of conductive lines; a plurality of pins or pads; a plurality of input/output blocks, each input/output block having a plurality of leads each connected to a line of said bus and at least one lead connected to one of said pins or pads; an interconnect structure for connecting at least one lead of said microprocessor to a corresponding one of said conductive lines in said bus; a memory for storing a set of instructions for controlling said microprocessor for operation that emulates said programmable device.