Patent US5887165A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5887165A Expired / Lapsed US ⏱️ 0.0 years remaining

Dynamically reconfigurable hardware system for real-time control of processes

Assignee: Hanger Solutions LLC
•
Filing: 1997-06-20
•
Granted: 1999-03-23
•
Expires: 2017-06-20
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A dynanically reconfigurable hardware system for real-time control of ,an external device. Configuration of a dynamically reconfigurable logic module is provided on the basis of a hardware configuration established in a local configuration memory by a configuration signal received over a data bus from a host processor, thereby enabling an external device to be controlled in real-time independently of the host processor.

Inventors

  • 👤 Sylvain Martel
  • 👤 Serge R. Lafontaine
  • 👤 Ian W. Hunter

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-07 17:23
CPC Classifications
G; G06; G06F; G06F15/00; G06F15/76; G06F15/78; G06F15/7867; G06F9/00; G06F9/06; G06F9/30; G06F9/38; G06F9/3877; G06F9/3879

Claims Analysis

Total Claims: 13
Claim 1
Independent Claim 119 words
A dynamically reconfigurable hardware system for real-time control of an external device comprising: (a) a configuration memory for storing a hardware configuration; (b) a reconfigurable logic module, in communication with the configuration memory, for establishing the hardware configuration in the module on receipt of a configuration signal; (c) a controller in communication over a data bus with the reconfigurable logic module and the configuration memory for sending the configuration signal to the reconfigurable logic module independently of the real-time control of the external device and for establishing the dynamically reconfigurable hardware configuration in the configuration memory; and, (d) a communication port coupled to the reconfigurable logic module independently of signals on the data bus for controlling the external device.
Claim 2
Dependent Claim 119 words
A dynamically reconfigurable hardware system for real-time control of an external device comprising: (a) a configuration memory for storing a hardware configuration; (b) a reconfigurable logic module, in communication with the configuration memory, for establishing the hardware configuration in the module on receipt of a configuration signal; (c) a controller in communication over a data bus with the reconfigurable logic module and the configuration memory for sending the configuration signal to the reconfigurable logic module independently of the real-time control of the external device and for establishing the dynamically reconfigurable hardware configuration in the configuration memory; and, (d) a communication port coupled to the reconfigurable logic module independently of signals on the data bus for controlling the external device.
Claim 3
Dependent Claim 17 words
A hardware system as described in claim 1, wherein the configuration memory is dual-ported random access memory.
Claim 4
Dependent Claim 18 words
A hardware system according to claim 1, wherein the configuration memory is electrically erasable programmable read only memory.
Claim 5
Dependent Claim 17 words
A hardware system according to claim 1, wherein the data bus is in communication with a network.
Claim 6
Dependent Claim 38 words
A hardware system according to claim 1, further comprising: (e) a network, wherein the controller is in communication a network, and at least a portion of the hardware configuration is retrievable from a remote location on the network.
Claim 7
Dependent Claim 67 words
A hardware system according to claim 1, further comprising: (e) a computer having a central processing unit in communication with the data bus; (f) a graphics display for a user interface; and (g) a process executing on the central processing unit that sends user interface data to the display, wherein the reconfigurable logic module performs computations in parallel with the process executing on the central processing unit.
Claim 8
Dependent Claim 36 words
A hardware system according to claim 6, wherein the network is the Internet, the user interface is an Internet browser, and wherein the browser retrieves at least a part of the hardware configuration through the Internet.
Claim 9
Dependent Claim 20 words
A hardware system according to claim 1, wherein the system further comprises a digital signal processor that includes the controller.
Claim 10
Dependent Claim 15 words
A hardware system according to claim 4, wherein the network utilizes the IEEE P1394 protocol.
Claim 11
Independent Claim 91 words
A method for controlling an external device in real time, the method comprising: (a) receiving a configuration signal over a data bus; (b) storing a hardware configuration in a configuration memory based at least on the configuration signal; (c) providing a dynamically reconfigurable logic module in communication with the configuration memory for establishing the hardware configuration in the module; (d) establishing the hardware configuration in the reconfigurable logic module; and (e) utilizing the reconfigurable logic module to control the external device in real time independently of signals on the data bus.
Claim 12
Independent Claim 91 words
A method for controlling an external device in real time, the method comprising: (a) receiving a configuration signal over a data bus; (b) storing a hardware configuration in a configuration memory based at least on the configuration signal; (c) providing a dynamically reconfigurable logic module in communication with the configuration memory for establishing the hardware configuration in the module; (d) establishing the hardware configuration in the reconfigurable logic module; and (e) utilizing the reconfigurable logic module to control the external device in real time independently of signals on the data bus.
Claim 13
Dependent Claim 27 words
A method according to claim 10, wherein step (e) includes providing at least a portion of the hardware configuration to the reconfigurable logic module over a network.

References Cited (Backward Citations)

US4831582A Cited
US5307463A Cited
US5289580A Cited
US5479618A Cited
US5671355A Cited
US5535342A Cited
US5361373A Cited
US5386518A Cited
US5535406A Cited
US5765027A Cited
US5646544A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-03-22 2002-09-21 2003-03-23 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-03-22 2006-09-21 2007-03-23 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-03-22 2010-09-21 2011-03-23 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag