Inventor
WICKERAAD JOHN A
US35 patents
⚠️ This page may combine multiple inventors who share the name “WICKERAAD JOHN A”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
HEWLETT PACKARD DEVELOPMENT CO
23 patentsUS6636906B1Oct 21, 2003
Apparatus and method for ensuring forward progress in coherent I/O systems
HEWLETT PACKARD DEVELOPMENT CO81 citations96
US7596741B2Sep 29, 2009
Packet protection for header modification
HEWLETT PACKARD DEVELOPMENT CO20 citations92
US7325164B2Jan 29, 2008
System and method for multiple cycle capture of chip state
HEWLETT PACKARD DEVELOPMENT CO20 citations92
US6718454B1Apr 6, 2004
Systems and methods for prefetch operations to reduce latency associated with memory access
HEWLETT PACKARD DEVELOPMENT CO37 citations92
US6662313B1Dec 9, 2003
System and method for multiple cycle capture of chip state
HEWLETT PACKARD DEVELOPMENT CO32 citations92
US6647469B1Nov 11, 2003
Using read current transactions for improved performance in directory-based coherent I/O systems
HEWLETT PACKARD DEVELOPMENT CO26 citations91
US6591332B1Jul 8, 2003
Apparatus and method for tracking flushes of cache entries in a data processing system
HEWLETT PACKARD DEVELOPMENT CO13 citations84
US6928525B1Aug 9, 2005
Per cache line semaphore for cache access arbitration
HEWLETT PACKARD DEVELOPMENT CO19 citations83
US7221126B1May 22, 2007
Apparatus and method to align clocks for repeatable system testing
HEWLETT PACKARD DEVELOPMENT CO11 citations82
US6775640B1Aug 10, 2004
Performance adder for tracking occurrence of events within a circuit
HEWLETT PACKARD DEVELOPMENT CO11 citations74
US6587893B1Jul 1, 2003
Method and apparatus to determine when all outstanding fetches are complete
HEWLETT PACKARD DEVELOPMENT CO9 citations74
US7624313B2Nov 24, 2009
TCAM BIST with redundancy
HEWLETT PACKARD DEVELOPMENT CO7 citations72
US7852653B2Dec 14, 2010
Content addressable memory
HEWLETT PACKARD DEVELOPMENT CO6 citations63
US7602629B2Oct 13, 2009
Content addressable memory
HEWLETT PACKARD DEVELOPMENT CO4 citations63
US7480590B2Jan 20, 2009
Performance adder for tracking occurrence of events within a circuit
HEWLETT PACKARD DEVELOPMENT CO2 citations63
US6651180B1Nov 18, 2003
Method and apparatus for generating timeouts to a system based counting intervals supplied by a shared counting device
HEWLETT PACKARD DEVELOPMENT CO6 citations63
US7469356B2Dec 23, 2008
Signals crossing multiple clock domains
HEWLETT PACKARD DEVELOPMENT CO1 citations52
US8046642B2Oct 25, 2011
TCAM BIST with redundancy
HEWLETT PACKARD DEVELOPMENT CO1 citations51
US7756124B2Jul 13, 2010
Encapsulating packets for network chip conduit port
HEWLETT PACKARD DEVELOPMENT CO0 citations51
US7266744B2Sep 4, 2007
Application specific integrated circuit with internal testing
HEWLETT PACKARD DEVELOPMENT CO0 citations51
US6631428B1Oct 7, 2003
Apparatus and method for completing transactions in all flow control classes
HEWLETT PACKARD DEVELOPMENT CO1 citations51
US7760530B2Jul 20, 2010
Content addressable memory address resolver
HEWLETT PACKARD DEVELOPMENT CO1 citations50
US7894426B2Feb 22, 2011
Conduit port for network chips
HEWLETT PACKARD DEVELOPMENT CO0 citations41
HEWLETT PACKARD ENTPR DEV LP
6 patentsUS11316788B2Apr 26, 2022
Dynamic allocation of resources within network devices
HEWLETT PACKARD ENTPR DEV LP0 citations52
US10917345B2Feb 9, 2021
Generating a hash table in accordance with a prefix length
HEWLETT PACKARD ENTPR DEV LP0 citations52
US10887232B2Jan 5, 2021
Dynamic allocation of hash table resources
HEWLETT PACKARD ENTPR DEV LP0 citations52
US10761981B2Sep 1, 2020
Content addressable memory
HEWLETT PACKARD ENTPR DEV LP0 citations52
US10764182B2Sep 1, 2020
Combining prefix lengths into a hash table
HEWLETT PACKARD ENTPR DEV LP0 citations42
US10622071B2Apr 14, 2020
Content addressable memory
HEWLETT PACKARD ENTPR DEV LP0 citations42
HEWLETT PACKARD CO
4 patentsUS6490654B2Dec 3, 2002
Method and apparatus for replacing cache lines in a cache memory
HEWLETT PACKARD CO100 citations96
US4789874ADec 6, 1988
Single channel encoder system
HEWLETT PACKARD CO80 citations96
US5944843AAug 31, 1999
Method and apparatus for using the unused bits of a data packet to transmit additional information
HEWLETT PACKARD CO38 citations93
US6247137B1Jun 12, 2001
Delaying clock and data signals to force synchronous operation in digital systems that determine phase relationships between clocks with related frequencies
HEWLETT PACKARD CO40 citations92