Automated translation of a microprocessor opcode summary...

Data processing: software development – installation – and managem – Software program development tool – Code generation

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C717S136000, C717S141000

Reexamination Certificate

active

07111278

ABSTRACT:
A method of automatically translating an opcode summary table into an Architecture Description Language (“ADL”) can be employed to efficiently design and test a microprocessor instruction set. An opcode summary table is analyzed and code is generated in an ADL. The generated code can be optimized by first analyzing the opcode summary table to find groupings and sub-groupings of instructions based on similarities. The optimized code can be generated by first generating code for common elements within the sub-group, then generating code for each instruction within the sub-group. This process would repeated for each group in the opcode summary table. The result is an ADL description of the opcode summary table.

REFERENCES:
patent: 6385757 (2002-05-01), Gupta et al.
Ramsey et al., “Specifying Representations of Machine Instructions”, ACM Transactions on Programming Languages and Systems, vol. 19, No. 3, May 1997, pp. 492-524.
Pees et al., “Retargetable Compiled Simulation of Embedded Processors Using a Machine Description Language”, ACM Transactions on Design Automation of Electronic Systems, vol. 5, No. 4, Oct. 2000, pp. 815-834.
Davidson et al., “Design Principles for Machine-Description Language”, pp. 1-21.
Siska, Chuck. “A Processor Description Language Supporting Retargetable Multi-Pipeline DSP Program Development Tools”.
Russo et al., “Automatic Architecture Evealuation for Hardware/Software Codesign”, IEEE, 1999, pp. 47-53.
Knoll et al., “Automated Generation of DSP Program Development Tools Using a Machine Description Formalism+”, IEEE 1993, pp. I-457 to I-460.
Zhu et al., “Retargetable Binary Utilities”, DAC 2002, ACM, 2002, pp. 331-336.
Chung et al., “Fast System Development Tools Prototyping Using a Machine Instruction Set Description Language”.
Hanono et al., “ISDL: An Instruction Set Description Language for Retargetability”, ACM Inc., 1997, pp. 1-4.
Russo et al.; “Automatic Architecture Evaluating For Hardware/Software Codesign”; IEEE, 1999; pp. 47-53.
Hadjiyiannis et al., “ISDL: An Instruction Set Description Language for Retargetability,” inProceedings of the 34thAnnual Conference on Design Automation Conference,Anaheim, California, 1997, pp. 299-302.
Qin, W. and S. Malik, “Architecture Description Languages for Retargetable Compilation,” in the Compiler Design Handbook:Optimizations and Machine Generation,Y.N. Srikant and Priti Shankar, CRC Press, 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

Automated translation of a microprocessor opcode summary... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Automated translation of a microprocessor opcode summary..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Automated translation of a microprocessor opcode summary... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3599680

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