Patent | Date |
---|
Methods and systems for verifying a source of a message or call Grant 11,368,458 - Hinds , et al. June 21, 2 | 2022-06-21 |
Repetitive side channel attack countermeasures Grant 11,361,111 - Vineyard , et al. June 14, 2 | 2022-06-14 |
High-precision Anchored-implicit Processing App 20220129245 - Burgess; Neil ;   et al. | 2022-04-28 |
Non-volatile storage circuitry accessible as primary storage for processing circuitry Grant 11,249,657 - Hinds , et al. February 15, 2 | 2022-02-15 |
Tracking events of interest to mitigate attacks Grant 11,232,196 - Vineyard , et al. January 25, 2 | 2022-01-25 |
Autonomous Pseudo-random Seed Generator For Computing Devices App 20210303268 - Sloss; Andrew Neil ;   et al. | 2021-09-30 |
Creating And/or Enhancing Hardware Obscurity Via Randomization Points App 20210303764 - Sloss; Andrew Neil ;   et al. | 2021-09-30 |
Autonomous verification of circuit design for computing devices Grant 11,017,140 - Sloss , et al. May 25, 2 | 2021-05-25 |
Efficient power distribution Grant 10,997,322 - Fleming , et al. May 4, 2 | 2021-05-04 |
Anchored data element conversion Grant 10,963,245 - Lutz , et al. March 30, 2 | 2021-03-30 |
Overflow or underflow handling for anchored-data value Grant 10,936,285 - Lutz , et al. March 2, 2 | 2021-03-02 |
Efficient power distribution Grant 10,924,261 - Harrison , et al. February 16, 2 | 2021-02-16 |
Non-volatile Storage Circuitry Accessible As Primary Storage For Processing Circuitry App 20210011638 - HINDS; Christopher Neal ;   et al. | 2021-01-14 |
Overflow Or Underflow Handling For Anchored-data Value App 20200257499 - A1 | 2020-08-13 |
Anchored Data Element Conversion App 20200249942 - Kind Code | 2020-08-06 |
Methods and Systems for Verifying a Source of a Message or Call App 20200153826 - Hinds; Christopher Neal ;   et al. | 2020-05-14 |
Apparatus and method for processing input operand values Grant 10,579,338 - Hinds , et al. | 2020-03-03 |
Repetitive Side Channel Attack Countermeasures App 20200012822 - VINEYARD; Carl Wayne ;   et al. | 2020-01-09 |
Tracking Events Of Interest To Mitigate Attacks App 20200012783 - VINEYARD; Carl Wayne ;   et al. | 2020-01-09 |
Encoding special value in anchored-data element Grant 10,459,688 - Burgess , et al. Oc | 2019-10-29 |
Arithmetic operation input-output equality detection Grant 10,394,524 - Hinds , et al. A | 2019-08-27 |
Apparatus and method for performing arithmetic operations to accumulate floating-point numbers Grant 10,216,479 - Lutz , et al. Feb | 2019-02-26 |
Efficient Power Distribution App 20180336372 - FLEMING; Adeline-Fleur ;   et al. | 2018-11-22 |
Efficient Power Distribution App 20180337767 - HARRISON; Robert John ;   et al. | 2018-11-22 |
Apparatus And Method For Processing Input Operand Values App 20180217815 - HINDS; Christopher Neal ;   et al. | 2018-08-02 |
Arithmetic Operation Input-output Equality Detection App 20180173498 - HINDS; Christopher Neal ;   et al. | 2018-06-21 |
Apparatus And Method For Performing Arithmetic Operations To Accumulate Floating-point Numbers App 20180157464 - LUTZ; David Raymond ;   et al. | 2018-06-07 |
Arithmetic operation input-output equality detection Grant 9,990,179 - Hinds , et al. June 5, 2 | 2018-06-05 |
Overlap propagation operation Grant 9,928,031 - Burgess , et al. March 27, 2 | 2018-03-27 |
Arithmetic Operation Input-output Equality Detection App 20170351488 - HINDS; Christopher Neal ;   et al. | 2017-12-07 |
Floating point number rounding Grant 9,817,661 - Lutz , et al. November 14, 2 | 2017-11-14 |
Apparatus and method for performing conversion operation Grant 9,778,906 - Lutz , et al. October 3, 2 | 2017-10-03 |
Data processing apparatus and method using programmable significance data Grant 9,766,857 - Lutz , et al. September 19, 2 | 2017-09-19 |
Vector operands with component representing different significance portions Grant 9,766,858 - Lutz , et al. September 19, 2 | 2017-09-19 |
Lane position information for processing of vector Grant 9,733,899 - Lutz , et al. August 15, 2 | 2017-08-15 |
Redundant representation of numeric value using overlap bits Grant 9,720,646 - Burgess , et al. August 1, 2 | 2017-08-01 |
Multiplication of first and second operands using redundant representation Grant 9,703,531 - Lutz , et al. July 11, 2 | 2017-07-11 |
Exception generation when generating a result value with programmable bit significance Grant 9,703,529 - Lutz , et al. July 11, 2 | 2017-07-11 |
Significance alignment Grant 9,690,543 - Lutz , et al. June 27, 2 | 2017-06-27 |
Apparatus and method for performing conversion operation Grant 9,665,347 - Lutz , et al. May 30, 2 | 2017-05-30 |
Multiplication Of First And Second Operands Using Redundant Representation App 20170139677 - LUTZ; David Raymond ;   et al. | 2017-05-18 |
Redundant Representation Of Numeric Value Using Overlap Bits App 20170139673 - BURGESS; Neil ;   et al. | 2017-05-18 |
Overlap Propagation Operation App 20170139675 - BURGESS; Neil ;   et al. | 2017-05-18 |
Lane Position Information For Processing Of Vector App 20170139676 - LUTZ; David Raymond ;   et al. | 2017-05-18 |
Floating Point Number Rounding App 20170102939 - LUTZ; David Raymond ;   et al. | 2017-04-13 |
Dynamic selection of memory management algorithm Grant 9,454,313 - Hinds , et al. September 27, 2 | 2016-09-27 |
Vector Operands With Component Representing Different Significance Portions App 20160124746 - LUTZ; David Raymond ;   et al. | 2016-05-05 |
Data Processing Apparatus And Method Using Programmable Significance Data App 20160124710 - LUTZ; David Raymond ;   et al. | 2016-05-05 |
Significance Alignment App 20160124711 - LUTZ; David Raymond ;   et al. | 2016-05-05 |
Apparatus And Method For Performing Conversion Operation App 20160126974 - LUTZ; David Raymond ;   et al. | 2016-05-05 |
Exception Generation When Generating A Result Value With Programmable Bit Significance App 20160124714 - LUTZ; David Raymond ;   et al. | 2016-05-05 |
Apparatus And Method For Performing Conversion Operation App 20160126975 - LUTZ; David Raymond ;   et al. | 2016-05-05 |
Dynamic Selection Of Memory Management Algorithm App 20150355851 - HINDS; Christopher Neal ;   et al. | 2015-12-10 |
Data processing apparatus and method for performing a reciprocal operation on an input value to produce a result value Grant 8,965,946 - Lutz , et al. February 24, 2 | 2015-02-24 |
Storage and output of trace data Grant 8,601,324 - Horley , et al. December 3, 2 | 2013-12-03 |
Storage and output of trace data App 20120030520 - Horley; John Michael ;   et al. | 2012-02-02 |
Data Processing Apparatus And Method For Performing A Reciprocal Operation On An Input Value To Produce A Result Value App 20110276614 - Lutz; David Raymond ;   et al. | 2011-11-10 |
Data processing apparatus and method for performing a reciprocal operation on an input value to produce a result value Grant 8,015,228 - Lutz , et al. September 6, 2 | 2011-09-06 |
Data processing apparatus and method for performing floating point multiplication Grant 8,015,231 - Lutz , et al. September 6, 2 | 2011-09-06 |
Data processing apparatus and method for converting a number between fixed-point and floating-point representations Grant 7,945,607 - Hinds May 17, 2 | 2011-05-17 |
Data processing apparatus and method for determining an initial estimate of a result value of a reciprocal operation Grant 7,747,667 - Lutz , et al. June 29, 2 | 2010-06-29 |
Data processing apparatus and method for performing floating point multiplication Grant 7,668,896 - Lutz , et al. February 23, 2 | 2010-02-23 |
Data processing apparatus and method for normalizing a data value Grant 7,668,892 - Lutz , et al. February 23, 2 | 2010-02-23 |
Data processing apparatus and method for performing floating point multiplication Grant 7,640,286 - Lutz , et al. December 29, 2 | 2009-12-29 |
Data processing apparatus and method for comparing floating point operands Grant 7,599,974 - Hinds , et al. October 6, 2 | 2009-10-06 |
Data processing apparatus and method for performing floating point addition Grant 7,437,400 - Lutz , et al. October 14, 2 | 2008-10-14 |
Data processing apparatus and method for performing floating point addition Grant 7,433,911 - Lutz , et al. October 7, 2 | 2008-10-07 |
Data processing apparatus and method for converting a fixed point number to a floating point number Grant 7,401,107 - Lutz , et al. July 15, 2 | 2008-07-15 |
Data processing apparatus and method for computing an absolute difference between first and second data elements Grant 7,386,580 - Lutz , et al. June 10, 2 | 2008-06-10 |
Data processing apparatus and method for determining a processing path to perform a data processing operation on input data elements Grant 7,356,553 - Lutz , et al. April 8, 2 | 2008-04-08 |
Data processing apparatus and method for converting a number between fixed-point and floating-point presentations App 20070220076 - Hinds; Christopher Neal | 2007-09-20 |
Data processing apparatus and method for moving data elements between specified registers and a continuous block of memory Grant 7,219,215 - Ford , et al. May 15, 2 | 2007-05-15 |
Data processing apparatus and method for moving data elements between a chosen lane of parallel processing in registers and a structure within memory Grant 7,219,214 - Ford , et al. May 15, 2 | 2007-05-15 |
Data processing apparatus and method for normalizing a data value App 20070050434 - Lutz; David Raymond ;   et al. | 2007-03-01 |
Data processing apparatus and method for performing floating point addition App 20060206556 - Lutz; David Raymond ;   et al. | 2006-09-14 |
Data processing apparatus and method for performing a reciprocal operation on an input value to produce a result value App 20060184602 - Lutz; David Raymond ;   et al. | 2006-08-17 |
Data processing apparatus and method for determining an initial estimate of a result value of a reciprocal operation App 20060184594 - Lutz; David Raymond ;   et al. | 2006-08-17 |
Data processing apparatus and method for converting a fixed point number to a floating point number App 20060136536 - Lutz; David Raymond ;   et al. | 2006-06-22 |
Data processing apparatus and method for performing floating point addition App 20060136543 - Lutz; David Raymond ;   et al. | 2006-06-22 |
Data processing apparatus and method for performing floating point multiplication App 20060117081 - Lutz; David Raymond ;   et al. | 2006-06-01 |
Data processing apparatus and method for performing floating point multiplication App 20060117082 - Lutz; David Raymond ;   et al. | 2006-06-01 |
Data processing apparatus and method for performing floating point multiplication App 20060117080 - Lutz; David Raymond ;   et al. | 2006-06-01 |
Apparatus and method for performing operations implemented by iterative execution of a recurrence equation Grant 7,016,930 - Hinds , et al. March 21, 2 | 2006-03-21 |
Data processing apparatus and method for determining a processing path to perform a data processing operation on input data elements App 20050210095 - Lutz, David Raymond ;   et al. | 2005-09-22 |
Data processing apparatus and method for computing an absolute difference between first and second data elements App 20050210086 - Lutz, David Raymond ;   et al. | 2005-09-22 |
Data processing apparatus and method for comparing floating point operands App 20050210093 - Hinds, Christopher Neal ;   et al. | 2005-09-22 |
Data processing apparatus and method for moving data between registers and memory App 20050125640 - Ford, Simon Andrew ;   et al. | 2005-06-09 |
Data processing apparatus and method for moving data between registers and memory App 20050125641 - Ford, Simon Andrew ;   et al. | 2005-06-09 |
Locking source registers in a data processing apparatus Grant 6,842,849 - Hinds , et al. January 11, 2 | 2005-01-11 |
Apparatus and method for performing operations implemented by iterative execution of a recurrence equation App 20040083255 - Hinds, Christopher Neal ;   et al. | 2004-04-29 |
Data processing apparatus and method for processing floating point instructions Grant 6,701,427 - Hinds , et al. March 2, 2 | 2004-03-02 |
Data processing apparatus and method for applying floating-point operations to first, second and third operands Grant 6,542,916 - Hinds , et al. April 1, 2 | 2003-04-01 |
Locking source registers in a data processing apparatus App 20030033506 - Hinds, Christopher Neal ;   et al. | 2003-02-13 |
Vector register addressing Grant 6,332,186 - Elwood , et al. December 18, 2 | 2001-12-18 |
Apparatus and method for processing data having a mixed vector/scalar register file Grant 6,282,634 - Hinds , et al. August 28, 2 | 2001-08-28 |
Recirculating register file Grant 6,189,094 - Hinds , et al. February 13, 2 | 2001-02-13 |