Implementing a design flow for a programmable hardware...

Data processing: software development – installation – and managem – Software program development tool – Testing or debugging

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C717S108000, C717S116000, C717S165000, C717S131000, C717S154000, C715S763000, C700S032000

Reexamination Certificate

active

07849449

ABSTRACT:
System and method for implementing a design flow for a programmable hardware element (PHE) that includes a processor. A graphical program (GP) is received, where the GP specifies performance criteria. The GP is mapped for deployment, with a first portion targeted for execution by the processor, and a second portion targeted for implementation in the PHE. A determination is made as to whether the graphical program meets the performance criteria. If not, the GP is remapped for deployment, including identifying and specifying the sub-portion for implementation in the PHE, thereby moving the sub-portion from the first portion to the second portion, and/or identifying and specifying the sub-portion for execution on the processor, thereby moving the sub-portion from the second portion to the first portion. The determining and remapping is repeated one or more times until the performance criteria are met. The first and second portions are deployed to the PHE.

REFERENCES:
patent: 5832270 (1998-11-01), Laffra et al.
patent: 6189142 (2001-02-01), Johnston et al.
patent: 6199199 (2001-03-01), Johnston et al.
patent: 6219628 (2001-04-01), Kodosky et al.
patent: 6438512 (2002-08-01), Miller
patent: 6557167 (2003-04-01), Thelen
patent: 6591225 (2003-07-01), Adelman et al.
patent: 6694507 (2004-02-01), Arnold et al.
patent: 6807575 (2004-10-01), Emaru et al.
patent: 2001/0025231 (2001-09-01), Kodosky et al.
patent: 2003/0038842 (2003-02-01), Peck et al.
patent: 00/38087 (2000-06-01), None
International search report and written opinion for application No. PCT/US2006/061616 mailed Jul. 11, 2007.
Ye, W., et al., “Fast Timing Analysis for Hardware-Software Co-Synthesis”. 1993 Computer Design: VLSI in Computers and Processors. ICCD '93. Proceedings, 1993 IEEE International Conference in Cambridge, MA, Oct. 3-6, 1993, Oct. 3, 1993, pp. 452-457, Los Alamitos, CA, USA.
Parkinson, M. F., et al. “Profiling in the ASP Codesign Environment”. 1995 System Synthesis, Proceedings of the Eighth International Symposium in Cannes, France, Sep. 13-15, 1995. Sep. 13, 1995, pp. 128-133, Los Alamitos, CA, USA.
Knieser, M.J., et al. “Comet: A Hardware-Software Codesign Methodology”. Proceedings of Euro-DAC '96. European Design Automation Conference with Euro-VDL '96 and Exhibition, Geneva, Sep. 16-20, 1996. Proceedings of Euro-DAC, European Design Automation Conference with Euro-VDL and Exhibition, Sep. 16, 1996, pp. 178-183, Los Alamitos, CA, USA.
Edwards, M.D., et al. “Software acceleration using programmable hardware devices”, IEEE Proceedings: Computers and Digital Techniques, IEEE, GB, Jan. 25, 1996, pp. 55-63, vol. 143, No. 1.
Farzad Zarrinfar, Bill Salefski, and Stephen Simon; “Increase Performance and Lower Cost Through System Design”; Apr. 18, 2005; 3 pages; Xcell Journal Online—Poseidon article—Issue 53; Xilinx, Inc.
Chris Sullivan and Milan Saini; “Software-Compiled System Design Optimizes Xilinx Programmable Systems”; May 2, 2003; 6 pages; Xcell Journal Online—Celoxica article; Xilinx, Inc.
Ahmad Ansari, Peter Ryser, and Dan Isaacs; “Accelerated System Performance with APU-Enhanced Processing”; Embedded magazine; Mar. 2005; pp. 10-13.
“Quartus II Software Release Notes”; Jul. 2005; pp. 1-48; Altera Corporation.
U.S. Appl. No. 11/566,941, entitled “Implementing a Design Flow for a Programmable Hardware Element Coupled to a Processor”, by Joseph E. Peck and Hugo A. Andrade, filed on Dec. 5, 2006, 81 pages.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Implementing a design flow for a programmable hardware... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Implementing a design flow for a programmable hardware..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Implementing a design flow for a programmable hardware... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4152982

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.