Data access and permute unit

Cryptography – Communication system using cryptography – Data stream/substitution enciphering

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C380S037000, C380S047000

Reexamination Certificate

active

07933405

ABSTRACT:
According to embodiments of the invention, there is disclosed a data processing unit, a method of operating the same, computer program product and an instruction. In one embodiment according to the invention, there is provided a data processing unit for a computer processor, the data processing unit comprising a deep register access mechanism capable of performing a permutation operation on at least one data operand accessed from a register file of the computer processor, the permutation operation being performed in series with (i) register access for the data operand and (ii) execution of a data processing operation on the operand.

REFERENCES:
patent: 5175862 (1992-12-01), Phelps et al.
patent: 5471628 (1995-11-01), Phillips et al.
patent: 5513366 (1996-04-01), Agarwal et al.
patent: 5561784 (1996-10-01), Chen et al.
patent: 5815572 (1998-09-01), Hobbs
patent: 5838984 (1998-11-01), Nguyen et al.
patent: 5850452 (1998-12-01), Sourgen et al.
patent: 5872987 (1999-02-01), Wade et al.
patent: 5881307 (1999-03-01), Park et al.
patent: 5887183 (1999-03-01), Agarwal et al.
patent: 5922066 (1999-07-01), Cho et al.
patent: 5991865 (1999-11-01), Longhenry et al.
patent: 5996057 (1999-11-01), Scales et al.
patent: 6058465 (2000-05-01), Nguyen
patent: 6078941 (2000-06-01), Jiang et al.
patent: 6098162 (2000-08-01), Schiffleger et al.
patent: 6178500 (2001-01-01), Roth
patent: 6182216 (2001-01-01), Luyster
patent: 6219775 (2001-04-01), Wade et al.
patent: 6223320 (2001-04-01), Dubey et al.
patent: 6311280 (2001-10-01), Vishin
patent: 6324226 (2001-11-01), Sasagawa
patent: 6327651 (2001-12-01), Dubey et al.
patent: 6334176 (2001-12-01), Scales et al.
patent: 6343337 (2002-01-01), Dubey et al.
patent: 6411652 (2002-06-01), Sivan
patent: 6446190 (2002-09-01), Barry et al.
patent: 6560362 (2003-05-01), Piret et al.
patent: 6578061 (2003-06-01), Aoki et al.
patent: 6704834 (2004-03-01), Demeure et al.
patent: 6718456 (2004-04-01), Ott
patent: 6839828 (2005-01-01), Gschwind et al.
patent: 6842850 (2005-01-01), Ganapathy et al.
patent: 6859818 (2005-02-01), Aoki et al.
patent: 6922716 (2005-07-01), Desai et al.
patent: 6931511 (2005-08-01), Weybrew et al.
patent: 6944744 (2005-09-01), Ahmed et al.
patent: 7014122 (2006-03-01), Datta et al.
patent: 7043627 (2006-05-01), Shimizu et al.
patent: 7055018 (2006-05-01), Bratt et al.
patent: 7062637 (2006-06-01), Ganapathy et al.
patent: 7124318 (2006-10-01), Luick
patent: 7126991 (2006-10-01), Mimar
patent: 7142670 (2006-11-01), Chari et al.
patent: 7219212 (2007-05-01), Sanghavi et al.
patent: 7237097 (2007-06-01), Kissell et al.
patent: 7240236 (2007-07-01), Cutts et al.
patent: 7284092 (2007-10-01), Nunamaker et al.
patent: 7302627 (2007-11-01), Mimar
patent: 7386844 (2008-06-01), Heishi et al.
patent: 7398347 (2008-07-01), Pechanek et al.
patent: 7725678 (2010-05-01), Krueger
patent: 7809931 (2010-10-01), Raubuch
patent: 2001/0034754 (2001-10-01), Elwahab et al.
patent: 2002/0026570 (2002-02-01), Shimizu et al.
patent: 2002/0116602 (2002-08-01), Kissell et al.
patent: 2003/0014457 (2003-01-01), Desai et al.
patent: 2003/0023833 (2003-01-01), Ganapathy et al.
patent: 2003/0037221 (2003-02-01), Gschwind et al.
patent: 2003/0044003 (2003-03-01), Chari et al.
patent: 2003/0154360 (2003-08-01), Ganapathy et al.
patent: 2004/0128485 (2004-07-01), Nelson
patent: 2004/0154006 (2004-08-01), Heishi et al.
patent: 2004/0181652 (2004-09-01), Ahmed et al.
patent: 2004/0196971 (2004-10-01), Disch et al.
patent: 2004/0223610 (2004-11-01), Henry et al.
patent: 2004/0228479 (2004-11-01), Crispin et al.
patent: 2004/0228481 (2004-11-01), Crispin et al.
patent: 2004/0228483 (2004-11-01), Henry et al.
patent: 2004/0250090 (2004-12-01), Crispin et al.
patent: 2004/0250091 (2004-12-01), Henry et al.
patent: 2004/0252842 (2004-12-01), Henry et al.
patent: 2004/0255129 (2004-12-01), Henry et al.
patent: 2004/0255130 (2004-12-01), Henry et al.
patent: 2005/0055539 (2005-03-01), Pechanek et al.
patent: 2005/0066148 (2005-03-01), Luick
patent: 2005/0097301 (2005-05-01), Ben-David et al.
patent: 2005/0139647 (2005-06-01), Datta et al.
patent: 2005/0160279 (2005-07-01), Henry et al.
patent: 2005/0188216 (2005-08-01), Crispin et al.
patent: 2005/0226337 (2005-10-01), Dorojevets et al.
patent: 2005/0289299 (2005-12-01), Nunamaker et al.
patent: 2006/0015705 (2006-01-01), Raubuch
patent: 2006/0095729 (2006-05-01), Hokenek et al.
patent: 2006/0184765 (2006-08-01), Krueger
patent: 2006/0190700 (2006-08-01), Altman et al.
patent: 2006/0225061 (2006-10-01), Ludwig et al.
patent: 2007/0011434 (2007-01-01), Luick
patent: 2008/0022044 (2008-01-01), Nunamaker et al.
patent: 2008/0077769 (2008-03-01), Mimar
Diefendorff et al., Altivec Extension to PowerPC Accelerates Media Processing, 2000, IEEE.
Ruby B. Lee. Efficiency of microSIMD architectures and index-mapped data for media processors. Invited paper. Proceedings of Media Processors 1999, pp. 34-46. Jan. 25-29, 1999.
Grunwald et al., Kool Chips Workshop, Dec. 2000, MICRO33.

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

Data access and permute unit does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Data access and permute unit, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Data access and permute unit will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2670740

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