Flexible instruction processor systems and methods

Data processing: software development – installation – and managem – Software program development tool – Translation of code

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C712S037000, C712S015000, C716S030000, C713S100000

Reexamination Certificate

active

07543283

ABSTRACT:
The present invention relates to the design-time and run-time environments of instruction processors implemented in re-programmable hardware. In one aspect the present invention provides a design system for generating configuration information and associated executable code base on a customization specification, which includes application information including application source code and customization information including design constraints, for implementing an instruction processor using re-progammable hardware, the system comprising: a template generator; an analyzer; a compiler; an instantiator, and a builder. In another aspect the present invention provides a management system for managing run-time re-configuration of an instruction processor implemented using re-programmable hardware, comprising: a configuration library; a code library; a loader; a loader controller; a run-time monitor; an optimization determiner; and an optimization instructor.

REFERENCES:
patent: 4763242 (1988-08-01), Lee et al.
patent: 5740466 (1998-04-01), Geldman et al.
patent: 5752035 (1998-05-01), Trimberger
patent: 5809321 (1998-09-01), Hansen et al.
patent: 5812425 (1998-09-01), Lee et al.
patent: 6006318 (1999-12-01), Hansen et al.
patent: 6138229 (2000-10-01), Kucukcakar et al.
patent: 6477683 (2002-11-01), Killian et al.
patent: 6477697 (2002-11-01), Killian et al.
patent: 6658564 (2003-12-01), Smith et al.
patent: 6664988 (2003-12-01), Rollins
patent: 6725317 (2004-04-01), Bouchier et al.
patent: 6789135 (2004-09-01), Yamamoto et al.
patent: 7036106 (2006-04-01), Wang et al.
patent: 2003/0028690 (2003-02-01), Appleby-Alis et al.
patent: 2004/0016002 (2004-01-01), Handelman et al.
patent: WO 0031652 (2000-06-01), None
patent: WO 0038087 (2000-06-01), None
patent: WO 0046704 (2000-08-01), None
patent: WO 0049496 (2000-08-01), None
patent: WO 0241146 (2002-05-01), None
Fisher, “Customized Instruction-Sets For Embedded Processors”, Jun. 1999, pp. 253-257, Annual ACM IEEE Design Automation Conference, http://delivery.acm.org/10.1145/310000/309923/p253-fisher.pdf?key1=309923&key2=1784913711&coll=portal&dl=ACM&CFID=13023017&CFTOKEN=25526404.
Gschwind, “Instruction Set Selection for ASIP Design”, Mar. 1999, pp. 7-11, International Conference on Hardware Software Codesign, http://delivery.acm.org/10.1145/310000/301187/p7-gschwind.pdf?key1=301187&key2=8215913711&coll=portal&dl=ACM&CFID=13023353&CFTOKEN=29979890.
Shirazi et al., “Framework and tools for run-time reconfigurable designes”, May 2000, pp. 147-152, IEEE Xplore, http://ieeexplore.ieee.org/iel5/2192/18668/00860843.pdf?tp=&arnumber=860843&isnumber=18668.
Kayhan, “An ASIP Design Methodology for Embedded Systems”, Mar. 1999, pp. 17-21, International Conference on Hardware Software Codesign, http://delivery.acm.org/10.1145/310000/301190/p17-kucukcakar.pdf?key1=301190&key2=7855913711&coll=portal&dl=ACM&CFID=13023886&CFTOKEN=62208382.
Seng et al., “Flexible instruction processors”, pp. 193-200, Nov. 17-19, 2000, International Conference on Compilers, Architecture and Synthesis for Embedded Systems, http://delivery.acm.org/10.1145/360000/354907/p193-seng.pdf?key1=354907&key2=3578123711&coll=GUIDE&dl=GUIDE&CFID=13052628&CFTOKEN=66045506.
Saleeba M., “A self-contained dynamically reconfigurable processor architecture” Australian Computer Science Communications, vol. 15, No. 1, Part A, Feb. 3, 1993.

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

Flexible instruction processor systems and methods does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Flexible instruction processor systems and methods, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Flexible instruction processor systems and methods will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4068457

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