Inventor
HANSEN CRAIG C
US30 patents
⚠️ This page may combine multiple inventors who share the name “HANSEN CRAIG C”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
MICROUNITY SYSTEMS ENG
21 patentsUS6725356B2Apr 20, 2004
System with wide operand architecture, and method
MICROUNITY SYSTEMS ENG169 citations99
US6643765B1Nov 4, 2003
Programmable processor with group floating point operations
MICROUNITY SYSTEMS ENG159 citations99
US6295599B1Sep 25, 2001
System and method for providing a wide operand architecture
MICROUNITY SYSTEMS ENG238 citations99
US6006318ADec 21, 1999
General purpose, dynamic partitioning, programmable media processor
MICROUNITY SYSTEMS ENG208 citations99
US5822603AOct 13, 1998
High bandwidth media processor interface for transmitting data in the form of packets with requests linked to associated responses by identification data
MICROUNITY SYSTEMS ENG119 citations99
US5809321ASep 15, 1998
General purpose, multiple precision parallel operation, programmable media processor
MICROUNITY SYSTEMS ENG137 citations99
US5794061AAug 11, 1998
General purpose, multiple precision parallel operation, programmable media processor
MICROUNITY SYSTEMS ENG173 citations99
US5742840AApr 21, 1998
General purpose, multiple precision parallel operation, programmable media processor
MICROUNITY SYSTEMS ENG340 citations99
US7509366B2Mar 24, 2009
Multiplier array processing system with enhanced utilization at lower precision
MICROUNITY SYSTEMS ENG73 citations98
US5819117AOct 6, 1998
Method and system for facilitating byte ordering interfacing of a computer system
MICROUNITY SYSTEMS ENG124 citations98
US5812439ASep 22, 1998
Technique of incorporating floating point information into processor instructions
MICROUNITY SYSTEMS ENG131 citations98
US5778419AJul 7, 1998
DRAM with high bandwidth interface that uses packets and arbitration
MICROUNITY SYSTEMS ENG427 citations98
US5794060AAug 11, 1998
General purpose, multiple precision parallel operation, programmable media processor
MICROUNITY SYSTEMS ENG79 citations97
US6584482B1Jun 24, 2003
Multiplier array processing system with enhanced utilization at lower precision
MICROUNITY SYSTEMS ENG118 citations96
US5953241ASep 14, 1999
Multiplier array processing system with enhanced utilization at lower precision for group multiply and sum instruction
MICROUNITY SYSTEMS ENG235 citations96
US5410670AApr 25, 1995
Accessing system that reduces access times due to transmission delays and I/O access circuitry in a burst mode random access memory
MICROUNITY SYSTEMS ENG83 citations96
US5968165AOct 19, 1999
System and method for minimizing the size of operands
MICROUNITY SYSTEMS ENG19 citations92
US6269136B1Jul 31, 2001
Digital differential analyzer data synchronizer
MICROUNITY SYSTEMS ENG18 citations84
US6427190B1Jul 30, 2002
Configurable cache allowing cache-type and buffer-type access
MICROUNITY SYSTEMS ENG12 citations82
US5940312AAug 17, 1999
Signed binary logarithm system
MICROUNITY SYSTEMS ENG7 citations74
USRE39500EFeb 27, 2007
Configurable cache allowing cache-type and buffer-type access
MICROUNITY SYSTEMS ENG3 citations63
MIPS COMPUTER SYSTEMS INC
3 patentsUS4814976AMar 21, 1989
RISC computer with unaligned reference handling and method for the same
MIPS COMPUTER SYSTEMS INC189 citations99
US4959779ASep 25, 1990
Dual byte order computer architecture a functional unit for handling data sets with differnt byte orders
MIPS COMPUTER SYSTEMS INC132 citations96
US4879676ANov 7, 1989
Method and apparatus for precise floating point exceptions
MIPS COMPUTER SYSTEMS INC67 citations96