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

Network configuration of programmable circuits

Assignee: Xilinx Inc
•
Filing: 1998-02-13
•
Granted: 1999-11-30
•
Expires: 2018-02-13
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An interactive graphical software tool is provided that can be used to report the configuration data (i.e., the state of the various configuration bits) in a programmed device as well as to probe and stimulate circuits in the programmed device. A graphical or textual representation of the configuration data can be displayed. When used with a programmable device having addressable flip-flops, such as a member of the Xilinx XC6200 family, one embodiment of the invention can change the state of any addressable flip-flop in the configured device. The graphical tool of the invention is preferably implemented using a high level programming language such as Java and features a graphical point and click user interface, remote access to hardware, and symbolic debug capability. According to another aspect of the invention, data can be written into a programmable device using an interactive software tool and a hardware device designed to interface with the programmable device. The software tool can optionally access the hardware device via a network server, thereby enabling remote configuration of the programmable device.

Inventors

  • 👤 Steven A. Guccione

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-08 15:29
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/36; G06F11/3698; G01; G01R; G01R31/00; G01R31/28; G01R31/317; G01R31/3181; G01R31/3185; G01R31/318516; G06F11/30; G06F11/32; G06F11/324; G06F11/362; G06F11/3636; G06F30/00; G06F30/30; G06F30/34

Claims Analysis

Total Claims: 30
Claim 1
Independent Claim 55 words
An interactive software tool for writing data into a programmable logic device, the tool comprising: means for accessing via a network server a hardware device designed to interface with the programmable logic device; interactive means for specifying data to be written to the logic device; and means for transferring the data to the hardware device.
Claim 2
Dependent Claim 55 words
An interactive software tool for writing data into a programmable logic device, the tool comprising: means for accessing via a network server a hardware device designed to interface with the programmable logic device; interactive means for specifying data to be written to the logic device; and means for transferring the data to the hardware device.
Claim 3
Dependent Claim 13 words
The interactive software tool of claim 1, wherein the data comprises configuration data.
Claim 4
Dependent Claim 17 words
The interactive software tool of claim 1, wherein the means for specifying comprises a configuration data file.
Claim 5
Dependent Claim 17 words
The interactive software tool of claim 1, wherein the means for specifying comprises an interactive graphical display.
Claim 6
Dependent Claim 16 words
The interactive software tool of claim 1, wherein said means for accessing comprises a remote server.
Claim 7
Dependent Claim 18 words
The interactive software tool of claim 1, wherein the tool is implemented in a high level programming language.
Claim 8
Dependent Claim 15 words
The interactive software tool of claim 1, wherein the hardware device comprises a PCI board.
Claim 9
Dependent Claim 54 words
An interactive software tool for writing data into a programmable logic device, the tool comprising: a remote server for remotely accessing a hardware device designed to interface with the programmable logic device; interactive means for specifying data to be written to the logic device; and means for transferring the data to the hardware device.
Claim 10
Dependent Claim 54 words
An interactive software tool for writing data into a programmable logic device, the tool comprising: a remote server for remotely accessing a hardware device designed to interface with the programmable logic device; interactive means for specifying data to be written to the logic device; and means for transferring the data to the hardware device.
Claim 11
Dependent Claim 13 words
The interactive software tool of claim 8, wherein the data comprises configuration data.
Claim 12
Dependent Claim 17 words
The interactive software tool of claim 8, wherein the means for specifying comprises a configuration data file.
Claim 13
Dependent Claim 17 words
The interactive software tool of claim 8, wherein the means for specifying comprises an interactive graphical display.
Claim 14
Dependent Claim 18 words
The interactive software tool of claim 8, wherein the tool is implemented in a high level programming language.
Claim 15
Dependent Claim 15 words
The interactive software tool of claim 8, wherein the hardware device comprises a PCI board.
Claim 16
Independent Claim 53 words
A method for writing data into a programmable logic device using an interactive software tool, comprising the steps of: accessing via a network server a hardware device designed to interface with the programmable logic device; interactively specifying data to be written to the logic device; and transferring the data to the hardware device.
Claim 17
Independent Claim 53 words
A method for writing data into a programmable logic device using an interactive software tool, comprising the steps of: accessing via a network server a hardware device designed to interface with the programmable logic device; interactively specifying data to be written to the logic device; and transferring the data to the hardware device.
Claim 18
Dependent Claim 11 words
The method of claim 14, wherein the data comprises configuration data.
Claim 19
Dependent Claim 15 words
The method of claim 14, wherein the dat is specified using a configuration data file.
Claim 20
Dependent Claim 15 words
The method of claim 14, wherein the data is specified using an interactive graphical display.
Claim 21
Dependent Claim 15 words
The method of claim 14, wherein the hardware device is accessed using a remote server.
Claim 22
Dependent Claim 16 words
The method of claim 14, wherein the tool is implemented in a high level programming language.
Claim 23
Dependent Claim 13 words
The method of claim 14, wherein the hardware device comprises a PCI board.
Claim 24
Independent Claim 50 words
A method for writing data into a programmable logic device using an interactive software tool, comprising the steps of: remotely accessing a hardware device designed to interface with the programmable logic device; interactively specifying data to be written to the logic device; and transferring the data to the hardware device.
Claim 25
Independent Claim 50 words
A method for writing data into a programmable logic device using an interactive software tool, comprising the steps of: remotely accessing a hardware device designed to interface with the programmable logic device; interactively specifying data to be written to the logic device; and transferring the data to the hardware device.
Claim 26
Dependent Claim 11 words
The method of claim 21, wherein the data comprises configuration data.
Claim 27
Dependent Claim 15 words
The method of claim 21, wherein the data is specified using a configuration data file.
Claim 28
Dependent Claim 15 words
The method of claim 21, wherein the data is specified using an interactive graphical display.
Claim 29
Dependent Claim 16 words
The mtheod of claim 21, wherein the tool is implemented in a high level programming language.
Claim 30
Dependent Claim 13 words
The method of claim 21, wherein the hardware device comprises a PCI board.

References Cited (Backward Citations)

US5321840A Cited
US5109353A Cited
US5684980A Cited
US5802290A Cited
US5469003A Cited
US5361373A Cited
US5794033A Cited
EP0806737A2 Cited
US5870610A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-11-29 2003-05-31 2003-11-30 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-11-29 2007-05-31 2007-11-30 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-11-29 2011-05-31 2011-11-30 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag