Claims Analysis
Total Claims: 14
Claim 1
Independent Claim
335 words
A general purpose, reconfigurable parallel-to-parallel interface system for interfacing a first data bus from a first digital subsystem to a second data bus from a second digital subsystem, the interface system comprising: buffer memory storage means for providing temporary storage of a plurality of data signals transmitted between said first and second subsystems, said buffer memory storage means operating in response to memory storage control signals; programmable bus sizing means for modifying the word size of a plurality of data signals transmitted between said first and second subsystems in response to bus sizing control signals; level translating means connected to said first digital subsystem for translating the electrical levels of a plurality of data signals on said first data bus to electrical levels of said reconfigurable system; reconfigurable state machine means for generating a plurality of interface control signals in accordance with a state table in response to a plurality of external condition signals, said external condition signals including mode control signals, said interface control signals including said memory storage control signals and said bus sizing control signals; means for establishing a data path through said interface system for connecting said first data bus to said second data bus, said data path comprising said buffer memory storage means, said bus sizing means and said level translating means; control signal path means for establishing a control signal path between said state machine means and said first digital subsystem, said control signal path being separate from said data path through the interface system and for carrying handshake control signals between said state machine means and said first digital subsystem, said handshake control signals comprising said external condition signals; host processor means for generating said state table and said mode control signals for said state machine means; and wherein said state machine means operates autonomously from said host processor means upon receiving said state table and said mode control signals until said host processor generates a fresh state table and mode control signals to reconfigure the interface system.
Claim 2
Dependent Claim
335 words
A general purpose, reconfigurable parallel-to-parallel interface system for interfacing a first data bus from a first digital subsystem to a second data bus from a second digital subsystem, the interface system comprising: buffer memory storage means for providing temporary storage of a plurality of data signals transmitted between said first and second subsystems, said buffer memory storage means operating in response to memory storage control signals; programmable bus sizing means for modifying the word size of a plurality of data signals transmitted between said first and second subsystems in response to bus sizing control signals; level translating means connected to said first digital subsystem for translating the electrical levels of a plurality of data signals on said first data bus to electrical levels of said reconfigurable system; reconfigurable state machine means for generating a plurality of interface control signals in accordance with a state table in response to a plurality of external condition signals, said external condition signals including mode control signals, said interface control signals including said memory storage control signals and said bus sizing control signals; means for establishing a data path through said interface system for connecting said first data bus to said second data bus, said data path comprising said buffer memory storage means, said bus sizing means and said level translating means; control signal path means for establishing a control signal path between said state machine means and said first digital subsystem, said control signal path being separate from said data path through the interface system and for carrying handshake control signals between said state machine means and said first digital subsystem, said handshake control signals comprising said external condition signals; host processor means for generating said state table and said mode control signals for said state machine means; and wherein said state machine means operates autonomously from said host processor means upon receiving said state table and said mode control signals until said host processor generates a fresh state table and mode control signals to reconfigure the interface system.
Claim 3
Dependent Claim
18 words
The reconfigurable system of claim 1 wherein said reconfigurable state machine means comprises a downlodable random access memory.
Claim 4
Dependent Claim
17 words
The reconfigurable system of claim 2 wherein said downloaded random access memory comprises a storage element register.
Claim 5
Dependent Claim
18 words
The reconfigurable system of claim 1 wherein said reconfigurable state machine means comprises a programmable array logic device.
Claim 6
Dependent Claim
15 words
The reconfigurable system of claim 1 wherein said host processor means comprises a host microprocessor.
Claim 7
Dependent Claim
16 words
The reconfigurable system of claim 1 wherein said level translating means comprises a differential receiver-driver circuit.
Claim 8
Dependent Claim
18 words
The reconfigurable system of claim 1 wherein said bus sizing means comprises a plurality of bus sizing registers.
Claim 9
Dependent Claim
19 words
The reconfigurable system of claim 1 wherein said buffer storage means includes a buffer having a random access memory.
Claim 10
Dependent Claim
29 words
The reconfigurable system of claim 8 further including an address generating means for selecting a storage location within said random access memory for temporarily storing a data word signal.
Claim 11
Dependent Claim
18 words
The reconfigurable system of claim 9 wherein said address generating means includes a memory control and address generator.
Claim 12
Dependent Claim
30 words
The reconfigurable system of claim 9 wherein said address generating means further includes a memory arbitration means for controlling access of said data word signal to said random access memory.
Claim 13
Dependent Claim
345 words
A general purpose, reconfigurable parallel-to-parallel interface system for interfacing a first parallel data bus from an external peripheral device to a second parallel data bus from a signal processing system, the interface system comprising: buffer memory storage means for providing temporary storage of a plurality of data signals transmitted between said external peripheral device and said signal processing device, said buffer memory storage means operating in response to memory storage control signals; programmable bus sizing means for modifying the word size of a plurality of data signals transmitted between said external peripheral device and said signal processing device in response to bus sizing control signals; level translating means connected to said first data bus for translating the electrical levels of a plurality of data signals on said first data bus to electrical levels of said reconfigurable interface system; reconfigurable state machine means for generating a plurality of interface control signals in accordance with a state table in response to a plurality of external condition signals, said external condition signals including mode control signals, said interface control signals including said memory storage control signals and said bus sizing control signals; means for establishing a data path through said interface system for connecting said first data bus to said second data bus, said data path comprising said buffer memory storage means, said bus sizing means and said level translating means; control signal path means for establishing a control signal path between said state machine means and said external peripheral device, said control signal path being separate from said data path through the interface system and for carrying handshake control signals between said state machine means and external peripheral device, said handshake control signals comprising said external condition signals; host processor means for generating said state table and said mode control signals for said state machine means; and wherein said state machine means operates autonomously from said host processor means upon receiving said state table and said mode control signals until said host processor generates a fresh state table and mode control signals to reconfigure the interface system.
Claim 14
Dependent Claim
345 words
A general purpose, reconfigurable parallel-to-parallel interface system for interfacing a first parallel data bus from an external peripheral device to a second parallel data bus from a signal processing system, the interface system comprising: buffer memory storage means for providing temporary storage of a plurality of data signals transmitted between said external peripheral device and said signal processing device, said buffer memory storage means operating in response to memory storage control signals; programmable bus sizing means for modifying the word size of a plurality of data signals transmitted between said external peripheral device and said signal processing device in response to bus sizing control signals; level translating means connected to said first data bus for translating the electrical levels of a plurality of data signals on said first data bus to electrical levels of said reconfigurable interface system; reconfigurable state machine means for generating a plurality of interface control signals in accordance with a state table in response to a plurality of external condition signals, said external condition signals including mode control signals, said interface control signals including said memory storage control signals and said bus sizing control signals; means for establishing a data path through said interface system for connecting said first data bus to said second data bus, said data path comprising said buffer memory storage means, said bus sizing means and said level translating means; control signal path means for establishing a control signal path between said state machine means and said external peripheral device, said control signal path being separate from said data path through the interface system and for carrying handshake control signals between said state machine means and external peripheral device, said handshake control signals comprising said external condition signals; host processor means for generating said state table and said mode control signals for said state machine means; and wherein said state machine means operates autonomously from said host processor means upon receiving said state table and said mode control signals until said host processor generates a fresh state table and mode control signals to reconfigure the interface system.