Byte execution unit for carrying out byte instructions in a...

Electrical computers and digital processing systems: processing – Processing architecture – Array processor

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C712S002000, C712S221000

Reexamination Certificate

active

07149877

ABSTRACT:
A disclosed byte execution unit receives byte instruction information and two operands, and performs an operation specified by the byte instruction information upon one or both of the operands, thereby producing a result. The byte instruction specifies either a count ones in bytes operation, an average bytes operation, an absolute differences of bytes operation, or a sum bytes into halfwords operation. In one embodiment, the byte execution unit includes multiple byte units. Each byte unit includes multiple population counters, two compressor units, adder input multiplexer logic, adder logic, and result multiplexer logic. A data processing system is described including a processor coupled to a memory system. The processor includes the byte execution unit. The memory system includes a byte instruction, wherein the byte instruction specifies either the count ones in bytes operation, the average bytes operation, the absolute differences of bytes operation, or the sum bytes into halfwords operation.

REFERENCES:
patent: 6070237 (2000-05-01), Peleg et al.
patent: 6243803 (2001-06-01), Abdallah et al.
patent: 6282556 (2001-08-01), Chehrazi et al.
patent: 2004/0199751 (2004-10-01), Johnson et al.
“AMD 3DNow! Technology: Architecture and Implementations”; Stuart Oberman, Greg Favor, and Fred Weber; 1999, IEEE.
“IA-64 Application Developer's Architecture Guide”; Intel; 1999; pp. 7-140, 7-141, 7-152, 7-153.
“MMX Technology Architecture Overview”; Millind Mittal, Alex Peleg, Uri Weiser; 1997; Intel Technology Journal.
“AltiVec: Bringing Vector Technology to the PowerPC Processor Family”; Jon Tyler, Jeff Lent, Anh Mather, Huy Nguyen; 1999; IEEE.
“AltiVec Technology Programming Environments Manual”; Feb. 2002; Chapter 1 (pp. 1-12) and Chapter 6 (pp. 1-8, 170).
“AltiVec: Bringing Vector Technology to the PowerPC Processor Family”; Tyler et al.; 1999; IEEE.

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

Byte execution unit for carrying out byte instructions in a... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Byte execution unit for carrying out byte instructions in a..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Byte execution unit for carrying out byte instructions in a... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3706021

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