Data processing: structural design – modeling – simulation – and em – Simulating electronic device or electrical system – Circuit simulation
Reexamination Certificate
2004-05-20
2008-10-07
Frejd, Russell (Department: 2128)
Data processing: structural design, modeling, simulation, and em
Simulating electronic device or electrical system
Circuit simulation
C716S030000, C326S039000
Reexamination Certificate
active
07433813
ABSTRACT:
Various approaches for embedding a hardware object in an event-driven simulator are disclosed. The various approaches involve generating an HDL proxy component having an HDL definition of each port of the hardware object and respective event handler functions associated with input ports of the HDL proxy component. The event handler functions are responsive to simulation events appearing on the input ports. A configuration bitstream is generated for implementing the hardware object on a programmable logic circuit, and a first object is generated to contain configuration parameter values indicating characteristics of the ports and a location of the configuration bitstream. A second object is generated and is configured to initiate configuration of the programmable logic circuit with the configuration bitstream. The second object further provides input data to and receives output data from the programmable logic circuit.
REFERENCES:
patent: 5535342 (1996-07-01), Taylor
patent: 6487709 (2002-11-01), Keller et al.
patent: 6725441 (2004-04-01), Keller et al.
patent: 6883147 (2005-04-01), Ballagh et al.
patent: 6911840 (2005-06-01), Milne et al.
patent: 7003751 (2006-02-01), Stroomer et al.
patent: 7203632 (2007-04-01), Milne et al.
patent: 2004/0049609 (2004-03-01), Simonson et al.
patent: 2006/0179417 (2006-08-01), Madurawe
patent: 2007/0043939 (2007-02-01), Fallon et al.
Indrusiak et al., Ubiquitous Access to Reconfigurable Hardware: Application Scenarios and Implementation Issues, Proceedings of the Design Automation and Test in Europe Conference and Exhibition, Mar. 2003, pp. 940-945.
U.S. Appl. No. 10/850,133, filed on May 20, 2004, Ballagh et al.
Xilinx, Inc.; System Generator for DSP; User's Guide; “Automatic Code Generation” and “Hardware Co-Simulation Blocks”; Version 9.1; Feb. 16, 2007; available from Xilinx, Inc., 2100 Logic Drive, San Jose, California 95124; pp. 60; 193.
U.S. Appl. No. 10/388,681 by Milne et al filed by Xilinx Inc. on Mar. 14, 2003.
Stuart Sutherland; “The Verilog PLI Handbook”; A User's Guide and Comprehensive Reference; Kluwer Academic Publishers; Copyright 1999 by Kluwer Academic Publishers; pp. 36-37.
Mentor Graphics; “ModelSim SE Foreign Language Interface”; Version 6.1e; published Mar. 2006; Copyright Mentor Graphics Corporation 2006; pp. 10-25.
Ballagh Jonathan B.
Hwang L. James
Milne Roger B.
Shirazi Nabeel
Cartier Lois D.
Frejd Russell
Maunu LeRoy D.
Xilinx , Inc.
LandOfFree
Embedding a co-simulated hardware object in an event-driven... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Embedding a co-simulated hardware object in an event-driven..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Embedding a co-simulated hardware object in an event-driven... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4006159