Method and apparatus for adding advanced instructions in an...

Computer-aided design and analysis of circuits and semiconductor – Nanotechnology related integrated circuit design

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C716S030000, C716S030000

Reexamination Certificate

active

07346881

ABSTRACT:
A system for adding advanced instructions to a microprocessor includes a language for formally capturing the new instructions and a method for generating hardware implementations and software tools for the extended processors. The extension language provides for additions of VLIW instructions, complex load/store instructions, more powerful description styles using functions, more powerful register operands, and a new set of built-in modules. The method is capable of generating fully-pipelined micro-architectural implementations for the new instructions in the form of synthesizable HDL descriptions which can be processed by standard CAD tools. The method is also capable of generating software components for extending software development tools for the microprocessor with new instructions.

REFERENCES:
patent: 4236206 (1980-11-01), Strecker et al.
patent: 5781750 (1998-07-01), Blomgren
patent: 5826071 (1998-10-01), Narayan
patent: 5896521 (1999-04-01), Shackleford et al.
patent: 6023757 (2000-02-01), Nishimoto et al.
patent: 6026478 (2000-02-01), Dowling
patent: 6058465 (2000-05-01), Nguyen
patent: 6233596 (2001-05-01), Kubota et al.
patent: 6272512 (2001-08-01), Golliver et al.
patent: 6366998 (2002-04-01), Mohamed
patent: 6477683 (2002-11-01), Killian et al.
patent: 6496922 (2002-12-01), Borrill
patent: 6549999 (2003-04-01), Kishida
patent: 6704859 (2004-03-01), Jacobs
patent: 6826679 (2004-11-01), Laurenti et al.
patent: 2001/0032305 (2001-10-01), Barry
patent: 2003/0014457 (2003-01-01), Desai
patent: 9-251477 (1997-09-01), None
patent: 10-134032 (1998-05-01), None
patent: 2000-298652 (2000-10-01), None
patent: WO 00/46704 (2000-08-01), None
patent: WO 01/61576 (2001-08-01), None
patent: WO 01/73571 (2001-10-01), None
Vert, William Dr., “An Essay on Endian Order”,Dr. Bill's Notes on Little Endianvs.Big Engian, at http://www.cs.umass.edu/-verts/cs32/endian html, Apr. 19, 1996.
Berekovic, M., et al., “A Programmable Co-Processor for MPEG-4 Video,” IEEE International Conf. on Acoustics, Speec & Signal Processing, p. 7-11, (May 16, 2001).
Ercanli E., et al., “A Register File and Scheduling Model for Application Specific Processor Synthesis,” Proc. of 33rd Design Automation Conf., p. 35-40, (Jun. 16, 1996).
Iseli, C., et al., “AC++ compiler for FPGA Custom Execution Units Synthesis,” Proc. of IEEE Symp on FPGAs for Custom Computing Machines, p. 173-179, (Apr. 16, 1995).
Takano, H., et al., “A 4 GOPS 3 Way-VLIW Image Recognition Processor Basedon a Configurable Media Processor,” IEICE Trans on Elec., p. 347-351, (Feb. 16, 2002).

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

Method and apparatus for adding advanced instructions in an... 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 adding advanced instructions in an..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for adding advanced instructions in an... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2783532

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