Patent | Date |
---|
Processor, system, and method for efficient, high-throughput processing of two-dimensional, interrelated data sets Grant 10,540,734 - Johnson Ja | 2020-01-21 |
Performance enhancement for two-dimensional array processor Grant 10,303,976 - Johnson , et al. | 2019-05-28 |
Processor, system, and method for efficient, high-throughput processing of two-dimensional, interrelated data sets Grant 10,013,733 - Johnson July 3, 2 | 2018-07-03 |
Processor, system, and method for efficient, high-throughput processing of two-dimensional, interrelated data sets Grant 9,984,432 - Johnson May 29, 2 | 2018-05-29 |
Hardware instruction generation unit for specialized processors Grant 9,898,292 - Johnson February 20, 2 | 2018-02-20 |
Performance Enhancement For Two-Dimensional Array Processor App 20170024632 - Johnson; William M. ;   et al. | 2017-01-26 |
Integrated circuit with control node circuitry and processing circuitry Grant 9,552,206 - Johnson , et al. January 24, 2 | 2017-01-24 |
Hardware Instruction Generation Unit for Specialized Processors App 20160246599 - Johnson; William M. | 2016-08-25 |
Processor, System, and Method for Efficient, High-Throughput Processing of Two-Dimensional, Interrelated Data Sets App 20160063665 - Johnson; William M. | 2016-03-03 |
World-wide, Wide-band, Low-latency, Mobile Internet And System Therefor App 20150326304 - Johnson; William M. | 2015-11-12 |
Processor, system, and method for efficient, high-throughput processing of two-dimensional, interrelated data sets Grant 9,183,614 - Johnson November 10, 2 | 2015-11-10 |
Processor, System, and Method for Efficient, High-Throughput Processing of Two-Dimensional, Interrelated Data Sets App 20150228052 - Johnson; William M. | 2015-08-13 |
Processor, System, and Method for Efficient, High-Throughput Processing of Two-Dimensional, Interrelated Data Sets App 20150227370 - Johnson; William M. | 2015-08-13 |
World-wide, wide-band, low-latency, mobile internet and system therefor Grant 9,065,564 - Johnson June 23, 2 | 2015-06-23 |
Method and computer program product for controlling inertial attitude of an artificial satellite by applying gyroscopic precession to maintain the spin axis perpendicular to sun lines Grant 8,706,322 - Johnson April 22, 2 | 2014-04-22 |
System for determing and controlling inertial attitude, for navigation, and for pointing and/or tracking for an artificial satellite employing and optical sensor and a counter-rotational optical mirror, and terrestrial-based testing system for assessing inertial attitude functions of an artificial s Grant 8,676,503 - Johnson March 18, 2 | 2014-03-18 |
Processor, System, and Method for Efficient, High-Throughput Processing of Two-Dimensional, Interrelated Data Sets App 20130307859 - Johnson; William M. | 2013-11-21 |
World-wide, wide-band, low-latency, mobile internet and system therefor App 20130101293 - Johnson; William M. | 2013-04-25 |
High-performance, Scalable Mutlicore Hardware And Software System App 20120131309 - Johnson; William M. ;   et al. | 2012-05-24 |
Method of determining and controlling the inertial attitude of a spinning, artificial satellite and systems therefor Grant 8,185,262 - Johnson May 22, 2 | 2012-05-22 |
Method Of Navigating A Spinning, Artificial Satellite And Controlling The Global, Terrestrial Surveillance Coverage Thereof App 20110297794 - Johnson; William M. | 2011-12-08 |
Wireless modem architecture for reducing memory components Grant 8,000,735 - Barclay , et al. August 16, 2 | 2011-08-16 |
Systems and methods for spectroscopy using opposing laser beams Grant 7,852,472 - Johnson December 14, 2 | 2010-12-14 |
Method Of Determining And Controlling The Inertial Attitude Of A Spinning, Artificial Satellite And Systems Therefor App 20100228407 - Johnson; William M. | 2010-09-09 |
Cache Tag Memory App 20100169578 - NYCHKA; Robert ;   et al. | 2010-07-01 |
Method of determining and controlling the inertial attitude of a spinning, artificial satellite and systems therefor Grant 7,739,003 - Johnson June 15, 2 | 2010-06-15 |
Method Of Determining And Controlling The Inertial Attitude Of A Spinning, Artificial Satellite And Systems Therefor App 20090222153 - Johnson; William M. | 2009-09-03 |
Method of determining and controlling the inertial attitude of a spinning, artificial satellite and systems therefor App 20080087769 - Johnson; William M. | 2008-04-17 |
Multi-core Architecture With Hardware Messaging App 20070180310 - Johnson; William M. ;   et al. | 2007-08-02 |
Miniature attitude sensing suite Grant 6,577,929 - Johnson , et al. June 10, 2 | 2003-06-10 |
Miniature attitude sensing suite App 20030023355 - Johnson, William M. ;   et al. | 2003-01-30 |
High performance load/store functional unit and data cache Grant 6,298,423 - Johnson , et al. October 2, 2 | 2001-10-02 |
Instruction decoder/dispatch Grant 6,279,101 - Witt , et al. August 21, 2 | 2001-08-21 |
Processor configured to selectively cancel instructions from its pipeline responsive to a predicted-taken short forward branch instruction Grant 6,256,728 - Witt , et al. July 3, 2 | 2001-07-03 |
Superscalar microprocessor including a load/store unit, decode units and a reorder buffer to detect dependencies between access to a stack cache and a data cache Grant 6,192,462 - Tran , et al. February 20, 2 | 2001-02-20 |
Method for transferring data between a pair of caches configured to be accessed from different stages of an instruction processing pipeline Grant 5,903,910 - Tran , et al. May 11, 1 | 1999-05-11 |
Plural operand buses of intermediate widths coupling to narrower width integer and wider width floating point superscalar processing core Grant 5,903,772 - White , et al. May 11, 1 | 1999-05-11 |
High performance superscalar microprocessor including a circuit for converting CISC instructions to RISC operations Grant 5,867,682 - Witt , et al. February 2, 1 | 1999-02-02 |
Method of operating a high performance superscalar microprocessor including a common reorder buffer and common register file for both integer and floating point operations Grant 5,867,683 - Witt , et al. February 2, 1 | 1999-02-02 |
Prefetch buffer for storing instructions prior to placing the instructions in an instruction cache Grant 5,845,101 - Johnson , et al. December 1, 1 | 1998-12-01 |
Microprocessor configured to swap operands in order to minimize dependency checking logic Grant 5,835,744 - Tran , et al. November 10, 1 | 1998-11-10 |
Microprocessor arranged for synchronously accessing an external memory with a scalable clocking mechanism Grant 5,828,869 - Johnson , et al. October 27, 1 | 1998-10-27 |
Microprocessor arranged to synchronously access an external memory operating at a slower rate than the microproccessor Grant 5,805,912 - Johnson , et al. September 8, 1 | 1998-09-08 |
Apparatus and method for accessing special registers without serialization Grant 5,787,266 - Johnson , et al. July 28, 1 | 1998-07-28 |
High performance superscalar microprocessor including a speculative instruction queue for byte-aligning CISC instructions stored in a variable byte-length format Grant 5,751,981 - Witt , et al. May 12, 1 | 1998-05-12 |
High performance superscalar microprocessor including a dual-pathway circuit for converting cisc instructions to risc operations Grant 5,664,136 - Witt , et al. September 2, 1 | 1997-09-02 |
High performance superscalar microprocessor including an instruction cache circuit for byte-aligning CISC instructions stored in a variable byte-length format Grant 5,655,097 - Witt , et al. August 5, 1 | 1997-08-05 |
High performance superscalar microprocessor including a circuit for byte-aligning cisc instructions stored in a variable byte-length format Grant 5,655,098 - Witt , et al. August 5, 1 | 1997-08-05 |
High performance superscalar microprocessor including a common reorder buffer and common register file for both integer and floating point operations Grant 5,651,125 - Witt , et al. July 22, 1 | 1997-07-22 |
Mixed integer/floating point processor core for a superscalar microprocessor with a plurality of operand buses for transferring operand segments Grant 5,574,928 - White , et al. November 12, 1 | 1996-11-12 |
Ballistic missile boresight and inertial tracking system and method Grant 5,557,347 - Johnson September 17, 1 | 1996-09-17 |
Apparatus and method for autonomous satellite attitude sensing Grant 5,546,309 - Johnson , et al. August 13, 1 | 1996-08-13 |
Processing system for providing an in circuit emulator with processor internal state Grant 5,357,626 - Johnson , et al. October 18, 1 | 1994-10-18 |
Reduced instruction set computer system including apparatus and method for coupling a high performance RISC interface to a peripheral bus having different performance characteristics Grant 5,317,715 - Johnson , et al. * May 31, 1 | 1994-05-31 |
Processing system with improved sequential memory accessing Grant 5,247,644 - Johnson , et al. September 21, 1 | 1993-09-21 |
Exception handling processor for handling first and second level exceptions with reduced exception latency Grant 5,237,700 - Johnson , et al. August 17, 1 | 1993-08-17 |
External memory accessing system Grant 5,210,841 - Johnson May 11, 1 | 1993-05-11 |
Programmable cache memory as well as system incorporating same and method of operating programmable cache memory Grant 5,185,878 - Baror , et al. February 9, 1 | 1993-02-09 |
Rotatable warning sign for vehicles Grant D332,232 - Johnson January 5, 1 | 1993-01-05 |
System executing branch-with-execute instruction resulting in next successive instruction being execute while specified target instruction is prefetched for following execution Grant 5,146,570 - Hester , et al. September 8, 1 | 1992-09-08 |
Data processing system with CPU register to register data transfers overlapped with data transfer to and from main storage Grant RE34,052 - Hester , et al. September 1, 1 | 1992-09-01 |
Data transfer controller incorporating direct memory access channels and address mapped input/output windows Grant 5,142,672 - Johnson , et al. August 25, 1 | 1992-08-25 |
System for reducing delay for execution subsequent to correctly predicted branch instruction using fetch information stored with each block of instructions in cache Grant 5,136,697 - Johnson August 4, 1 | 1992-08-04 |
Multiple instruction decoder for minimizing register port requirements Grant 5,129,067 - Johnson July 7, 1 | 1992-07-07 |
Hazard warning device for vehicles Grant 5,014,641 - Johnson May 14, 1 | 1991-05-14 |
Apparatus and method for improving load regulation in switching power supplies Grant 5,008,796 - Johnson April 16, 1 | 1991-04-16 |
Input/output controller incorporating address mapped input/output windows and read ahead/write behind capabilities Grant 4,947,366 - Johnson August 7, 1 | 1990-08-07 |
Streamlined instruction processor Grant 4,926,323 - Baror , et al. May 15, 1 | 1990-05-15 |
Direct memory access apparatus and methods for transferring data between buses having different performance characteristics Grant 4,878,166 - Johnson , et al. October 31, 1 | 1989-10-31 |
Bidirectional serial test bus device adapted for control processing unit using parallel information transfer bus Grant 4,878,168 - Johnson , et al. October 31, 1 | 1989-10-31 |
High performance processor interface between a single chip processor and off chip memory means having a dedicated and shared bus structure Grant 4,851,990 - Johnson , et al. July 25, 1 | 1989-07-25 |
Adjustable roller assembly for sliding doors Grant 4,850,078 - Libby , et al. July 25, 1 | 1989-07-25 |
Data processing system with overlapped address translation and address computation Grant 4,811,206 - Johnson March 7, 1 | 1989-03-07 |
Methods and apparatus for providing a user oriented microprocessor test interface for a complex, single chip, general purpose central processing unit Grant 4,811,345 - Johnson March 7, 1 | 1989-03-07 |
Microcode control of a parallel architecture microprocessor Grant 4,803,615 - Johnson February 7, 1 | 1989-02-07 |
Data processing system emulation with microprocessor in place Grant 4,788,683 - Hester , et al. November 29, 1 | 1988-11-29 |
General-purpose register file optimized for intraprocedural register allocation, procedure calls, and multitasking performance Grant 4,777,588 - Case , et al. October 11, 1 | 1988-10-11 |
Processor including fetch operation for branch instruction with control tag Grant 4,775,927 - Hester , et al. October 4, 1 | 1988-10-04 |
Limited diffraction feedback laser system having a cavity turbulence monitor Grant 4,774,473 - Johnson , et al. September 27, 1 | 1988-09-27 |
Limited diffraction feedback laser system having a composite sensor Grant 4,767,209 - Johnson August 30, 1 | 1988-08-30 |
Limited diffraction feedback laser system Grant 4,766,393 - Johnson August 23, 1 | 1988-08-23 |
Mechanism for performing data references to storage in parallel with instruction execution on a reduced instruction-set processor Grant 4,734,852 - Johnson , et al. March 29, 1 | 1988-03-29 |
Directing storage requests prior to address comparator initialization with a reference address range Grant 4,729,091 - Freeman , et al. March 1, 1 | 1988-03-01 |
Common optical aperture laser separator for reciprocal path optical Grant 4,684,796 - Johnson August 4, 1 | 1987-08-04 |
Data processing system with CPU register to register data transfers overlapped with data transfer to and from main storage Grant 4,630,195 - Hester , et al. December 16, 1 | 1986-12-16 |
Agricultural implement Grant D285,691 - Johnson September 16, 1 | 1986-09-16 |
Agricultural implement Grant D285,205 - Johnson August 19, 1 | 1986-08-19 |
Agricultural sweep with planar intermediate section Grant 4,580,639 - Johnson April 8, 1 | 1986-04-08 |
High-energy laser system having gyroscopically stabilized optical elements Grant 4,580,270 - Johnson , et al. April 1, 1 | 1986-04-01 |
Pad for a shoulder strap Grant 4,575,874 - Johnson March 18, 1 | 1986-03-18 |
Bicycle reflector safety device Grant 4,575,189 - Johnson March 11, 1 | 1986-03-11 |
Blooming auto collimator Grant 4,571,076 - Johnson February 18, 1 | 1986-02-18 |
Agricultural sweep Grant D277,862 - Johnson , et al. March 5, 1 | 1985-03-05 |
Removable-tilt-out window construction Grant 4,364,199 - Johnson , et al. December 21, 1 | 1982-12-21 |
Tool fastening Grant 4,342,166 - Johnson , et al. August 3, 1 | 1982-08-03 |
Agricultural discs Grant 4,305,272 - Johnson December 15, 1 | 1981-12-15 |
Tillage discs Grant 4,246,971 - Johnson January 27, 1 | 1981-01-27 |
Breath Test Device For Organic Components, Including Alcohol Grant 3,792,272 - Harte , et al. February 12, 1 | 1974-02-12 |