Patent | Date |
---|
Carry look-ahead adder with generate bits and propagate bits used for column sums Grant 9,069,612 - Rarick June 30, 2 | 2015-06-30 |
Fused multiply-add rounding and unfused multiply-add rounding in a single multiply-add module Grant 8,990,283 - Inaganti , et al. March 24, 2 | 2015-03-24 |
Carry Look-Ahead Adder with Generate Bits and Propagate Bits Used for Column Sums App 20140006470 - Rarick; Leonard D. | 2014-01-02 |
Modulus-based error-checking technique Grant 8,433,742 - Rarick April 30, 2 | 2013-04-30 |
Execution unit for performing the data encryption standard Grant 8,358,780 - Rarick , et al. January 22, 2 | 2013-01-22 |
Efficient leading zero anticipator Grant 8,250,126 - Rarick August 21, 2 | 2012-08-21 |
Leading zero estimation modification for unfused rounding catastrophic cancellation Grant 8,239,441 - Rarick August 7, 2 | 2012-08-07 |
Method and system for processing the booth encoding 33.sup.RD term Grant 8,180,822 - Rarick May 15, 2 | 2012-05-15 |
Execution Unit For Performing The Data Encryption Standard App 20120087492 - Rarick; Leonard D. ;   et al. | 2012-04-12 |
Fused Multiply-add Rounding And Unfused Multiply-add Rounding In A Single Multiply-add Module App 20120041997 - Inaganti; Murali K. ;   et al. | 2012-02-16 |
Execution unit for performing the data encryption standard Grant 8,073,141 - Rarick , et al. December 6, 2 | 2011-12-06 |
Fused multiply-add rounding and unfused multiply-add rounding in a single multiply-add module Grant 8,046,399 - Inaganti , et al. October 25, 2 | 2011-10-25 |
Efficient error-check and exact-check for Newton-Raphson divide and square-root operations Grant 7,899,859 - Lyu , et al. March 1, 2 | 2011-03-01 |
Instructions For Performing Data Encryption Standard (des) Computations Using General-purpose Registers App 20100329450 - Rarick; Leonard D. ;   et al. | 2010-12-30 |
Apparatus and method for implementing a hash algorithm word buffer Grant 7,720,219 - Olson , et al. May 18, 2 | 2010-05-18 |
Apparatus and method for cryptographic key expansion Grant 7,711,955 - Olson , et al. May 4, 2 | 2010-05-04 |
Efficient accuracy check for Newton-Raphson divide and square-root operations Grant 7,689,642 - Rarick March 30, 2 | 2010-03-30 |
Apparatus and method for implementing a unified hash algorithm pipeline Grant 7,684,563 - Olson , et al. March 23, 2 | 2010-03-23 |
Method And System For Processing The Booth Encoding 33rd Term App 20100057824 - Rarick; Leonard D. | 2010-03-04 |
Modulus-based Error-checking Technique App 20100036901 - Rarick; Leonard D. | 2010-02-11 |
Leading Zero Estimation Modification for Unfused Rounding Catastrophic Cancellation App 20090287757 - Rarick; Leonard D. | 2009-11-19 |
Processor including general-purpose and cryptographic functionality in which cryptographic operations are visible to user-specified software Grant 7,620,821 - Grohoski , et al. November 17, 2 | 2009-11-17 |
Efficient hardware divide operation Grant 7,599,982 - Rarick October 6, 2 | 2009-10-06 |
Efficient hardware square-root operation Grant 7,599,980 - Rarick October 6, 2 | 2009-10-06 |
Floating Point Unit and Cryptographic Unit Having a Shared Multiplier Tree App 20090234866 - Caprioli; Paul ;   et al. | 2009-09-17 |
Efficient Leading Zero Anticipator App 20090172054 - Rarick; Leonard D. | 2009-07-02 |
Execution Unit For Performing The Data Encryption Standard App 20080317244 - Rarick; Leonard D. ;   et al. | 2008-12-25 |
Execution unit for performing the data encryption standard Grant 7,443,981 - Rarick , et al. October 28, 2 | 2008-10-28 |
System, method and apparatus for an improved MD5 hash algorithm Grant 7,401,110 - Rarick July 15, 2 | 2008-07-15 |
Multiply execution unit that includes 4:2 and/or 5:3 compressors for performing integer and XOR multiplication Grant 7,373,368 - Rarick , et al. May 13, 2 | 2008-05-13 |
Method and apparatus for fast RC4-like encryption Grant 7,295,672 - Rarick , et al. November 13, 2 | 2007-11-13 |
Efficient error-check and exact-check for newton-raphson divide and square-root operations App 20070143389 - Lyu; Allen ;   et al. | 2007-06-21 |
Continuous random number generation method and apparatus Grant 7,233,965 - Rarick June 19, 2 | 2007-06-19 |
Adder including generate and propagate bits corresponding to multiple columns Grant 7,185,043 - Rarick February 27, 2 | 2007-02-27 |
Multiply execution unit for performing integer and XOR multiplication Grant 7,139,787 - Rarick , et al. November 21, 2 | 2006-11-21 |
Method and apparatus for generating pseudo-random numbers Grant 7,082,449 - Rarick July 25, 2 | 2006-07-25 |
Apparatus and method for efficient modular exponentiation Grant 6,917,956 - Rarick July 12, 2 | 2005-07-12 |
System and method for small read only data Grant 6,870,775 - Rarick March 22, 2 | 2005-03-22 |
Method and apparatus for fast RC4-like encryption App 20050010527 - Rarick, Leonard D. ;   et al. | 2005-01-13 |
Adder including generate and propagate bits corresponding to multiple columns App 20040267862 - Rarick, Leonard D. | 2004-12-30 |
System and method for small read only data App 20040240263 - Rarick, Leonard D. | 2004-12-02 |
Multiply execution unit for preforming integer and XOR multiplication App 20040153489 - Rarick, Leonard D. ;   et al. | 2004-08-05 |
System and method for small read only data Grant 6,768,684 - Rarick July 27, 2 | 2004-07-27 |
Hiding the internal state of a random number generator App 20040143614 - Rarick, Leonard D. | 2004-07-22 |
System and method for implementing DES permutation functions App 20040086114 - Rarick, Leonard D. | 2004-05-06 |
System and method for implementing DES round functions App 20040086116 - Rarick, Leonard D. | 2004-05-06 |
Continuous random number generation method and apparatus App 20040064491 - Rarick, Leonard D. | 2004-04-01 |
Method and apparatus for generating pseudo-random numbers App 20030206630 - Rarick, Leonard D. | 2003-11-06 |
System and method of placing components for minimizing wire congestion and wire length in performing a function Grant 6,643,838 - Rarick November 4, 2 | 2003-11-04 |
System and method for small read only data App 20030142555 - Rarick, Leonard D. | 2003-07-31 |
System and method of placing components for minimizing wire congestion and wire length in performing a function App 20030115565 - Rarick, Leonard D. | 2003-06-19 |
Apparatus and method for efficient modular exponentiation App 20030037087 - Rarick, Leonard D. | 2003-02-20 |
Apparatus for computing transcendental functions quickly App 20020087608 - Rarick, Leonard D. | 2002-07-04 |
Apparatus for computing transcendental functions quickly Grant 5,963,460 - Rarick October 5, 1 | 1999-10-05 |
Modified Wallace-Tree adder for high-speed binary multiplier, structure and method Grant 5,504,915 - Rarick April 2, 1 | 1996-04-02 |
Reducing the number of carry-look-ahead adder stages in high-speed arithmetic units, structure and method Grant 5,497,343 - Rarick March 5, 1 | 1996-03-05 |