Data processing: structural design – modeling – simulation – and em – Emulation
Patent
1999-05-20
2000-11-07
Teska, Kevin J.
Data processing: structural design, modeling, simulation, and em
Emulation
703 28, G06F 9455, G06F 1900
Patent
active
061449334
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.
REFERENCES:
patent: 5109353 (1992-04-01), Sample et al.
patent: 5321840 (1994-06-01), Ahlin et al.
patent: 5361373 (1994-11-01), Gilson
patent: 5469003 (1995-11-01), Kean
patent: 5684980 (1997-11-01), Casselman
patent: 5794033 (1998-08-01), Aldebert et al.
patent: 5802290 (1998-09-01), Casselman
patent: 5870610 (1999-02-01), Beyda
Patrice Bertin and Herve Touati,"PAM Programming Environments: Practice and Experience", Digital Equipment Corporation, Paris Research Laboratory, 85, avenue Victor Hugo, 92500 Rueil-Malmaison, France, IEEE Workshop on FPGAs for Custom Computing Machines, Apr. 10-13, 1994, Napa Valley, CA, pp. 133-138.
Alan Wenban and Geoffrey Brown, "A Software Development System for FPGA-Based Data Acquisition Systems",School for Electrical Engineering Cornell University, Ithaca, N.Y. 14853, IEEE Symposium on FPGAs for Custom Computing Machines, Apr. 17-19, 1996, Napa Valley, CA, pp. 28-37.
David A. Clark and Brad L. Hutchings, "Supporting FPGA Microprocessors through Retargetable Software Tools", Dept.of Electrical and Computer Engineering, Brigham Young, Univ., Provo, UT 84602, IEEE Symposium on FPGAs for Custom Computing Machines, Apr. 17-19, 1996, Napa Valley, CA, pp. 195-203.
"Hardware Debugger Reference/User Guide", published Oct., 1995, available from Xilinx, Inc., 2100 Logic Drive, San Jose, California 95124.
Nisbet and Guccione, "The XC6200DS Development System", Proceedings of the 7th International Workshop, on Field-Programmable Logic and Applications FPL '97, edited by W. Luk, P. Cheung, and M. Glesner, and published by Springer-Verlag, pp. 61-68.
Xilinx 1996 Data Book entitled "The Programmable Logic Data Book", published Sep., 1996, available from Xilinx, Inc., 2100 Logic Drive, San Jose, California 95124, pp. 4-251 through 4-274.
Eric Lechner and Steven A. Guccione, "The Java Environment for Reconfigurable Computing" International Workshop on Field Programmable Logic and Applications, FPGAS, Sep. 1, 1997, pp. 284-293.
Jeffrey M. Arnold, "The Splash 2 Software Environment", IDA Supercomputing Research Center, 17100 Science Dr., Bowie, MD 20715, IEEE Workshop on FPGAs for Custom Computing Machines, Apr. 5-7, 1993, Napa Valley, CA, pp. 88-93.
H. Hogel, A. Kugel, J. Ludvig, R. Manner, K. Noffz, R. Zoz, "Enable ++: A Second Generation FPGA Processor", Lehrstuhl fur Informatik V, Universitat Mannheim, IEEE Symposium of FPGAs for Custom Computing Machines, Apr. 19-21, 1995, Napa Valley, CA, pp. 45-53.
Beat Heeb, Cuno Pfister, "Chameleon: A Workstation of a Different Colour", Institut fur Computersysteme, ETH Zurich, CH-8092 Zurich, Switzerland, Second International Workshop on Field-Programmable Logic and Applications, Vienna, Austria, Aug./Sep. 1992, pp. 152-161.
Virtual Computer Corporation Press Release, High Performance Results with New Hardware Software Co-Design System, dated Jan. 21, 1997 downloaded from the Internet.
Virtual Computer Corporation Internet item, "H.O.T. Works--The Complete PCI-XC6200 Development System", dated Jan. 21, 1997.
The University of Birmingham, "Derik--Introduction" with figure "Virtual Derik", dated May 1997.
Cartier Lois D.
Knox Lonnie A.
Teska Kevin J.
Xilink, Inc.
LandOfFree
Method and apparatus for remotely probing and stimulating a prog does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method and apparatus for remotely probing and stimulating a prog, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for remotely probing and stimulating a prog will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-1651362