Software source transfer selects instruction word sizes

Electrical computers and digital processing systems: processing – Instruction fetching – Of multiple instructions simultaneously

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C717S159000

Reexamination Certificate

active

07581082

ABSTRACT:
This invention employs a 16-bit instruction set that has a subset of the functionality of the 32-bit instruction set. In this invention 16-bit instructions and 32-bit instructions can coexist in the same fetch packet. In the prior architecture 32-bit instructions may not span a 32-bit boundary. The 16-bit instruction set is implemented with a special fetch packet header that signals whether the fetch packet includes some 16-bit instructions. This fetch packet header also has special bits that tell the hardware how to interpret a particular 16-bit instruction. These bits essentially allow overlays on the whole or part of the 16-bit instruction space. This makes the opcode space larger permitting more instructions than with a pure 16-bit opcode space.

REFERENCES:
patent: 5901301 (1999-05-01), Matsuo et al.
patent: 5938759 (1999-08-01), Kamijo
patent: 5983336 (1999-11-01), Sakhin et al.
patent: 6101592 (2000-08-01), Pechanek et al.
patent: 6324639 (2001-11-01), Heishi et al.
patent: 6366998 (2002-04-01), Mohamed
patent: 6408382 (2002-06-01), Pechanek et al.
patent: 6463520 (2002-10-01), Otani et al.
patent: 6499096 (2002-12-01), Suzuki
patent: 6694512 (2004-02-01), Fujinami
patent: 6871298 (2005-03-01), Cavanaugh et al.
patent: 7039790 (2006-05-01), Simar et al.
patent: 7302552 (2007-11-01), Guffens et al.
patent: 2002/0169946 (2002-11-01), Budrovic et al.
patent: 2003/0023960 (2003-01-01), Khan et al.
patent: 2003/0225998 (2003-12-01), Khan et al.
patent: 2004/0025151 (2004-02-01), Ku
patent: 2005/0283592 (2005-12-01), Tromp et al.
patent: 2006/0150171 (2006-07-01), Sapir et al.
patent: 2006/0174089 (2006-08-01), Altman et al.
patent: 2006/0218379 (2006-09-01), Codrescu et al.
patent: 2006/0259739 (2006-11-01), Asal et al.
“A code decompression architecture for VLIW processors” Yuan Xie Wolf, W. Lekatsas, H. Microarchitecture, 2001. Micro-34. Proceedings. 34th ACM/IEEE International Symposium on; Publication Date: Dec. 1-5, 2001; on pp. 66-75.
“EPIC Instruction Scheduling Based on Optimal Approaches (2001)” Steve Haga, Rajeev Barua 1st Annual Workshop on Explicitly Parallel Instruction Computing Architectures and Compiler Technology.
“An Optimal Instruction Scheduler for Superscalar Processor” Hong-Chich Chou Chung-Ping Chung IEEE Transactions on Parallel and Distributed Systems vol. 6 , Issue 3 (Mar. 1995) pp. 303-313 Year of Publication: 1995.
“DSP architectures take ‘post-VLIW’ turn” Stephan Ohr and David Lammers, Oct. 16, 1998 EETimes Online.
“Evaluating the latest DSPS for Communications Infrastructure Applications” Williams, Kenton and Bier, Jeff.
Cooper et al. (Cooper) (Engineering a Compiler). pp. 545-547 Morgan Kaufmann; Sep. 2003; ISBN-13: 978-1558606982.
Todd T. Hahn , Eric Stotzer , Dineel Sule and Mike Asal; “Compilation Strategies for Reducing Code Size on a VLIW Processor with Variable Length Instructions”; High Performance Embedded Architectures and Compilers; 2008; pp. 147-160.
Jim Turley and Harri Hakkarainen, “TI's New 'C6x DSP Screams at 1,600 MIPS”, Microprocessor Report, vol. 11, No. 2, Feb 17, 1997.
Saumya Debray, William Evans, Robert Muth; Compiler techniques for code compression (1999); in Workshop on Compiler Support for System Software.

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

Software source transfer selects instruction word sizes does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Software source transfer selects instruction word sizes, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Software source transfer selects instruction word sizes will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4088647

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