Arbitrating portions of transactions over virtual channels associated with an interconnect

S Desai, M Pearce, A Jain, R Bhatt - US Patent 10,853,282, 2020 - Google Patents
Arbitrating among portions of multiple transactions and transmitting a winning portion over
one of a multiplicity of virtual channels associated with an interconnect on a clock cycle-by …

Shared memory controller and method of using same

H Luan, A Gatherer, B Yang - US Patent 10,353,747, 2019 - Google Patents
A controller for a shared memory is disclosed. The controller comprises a transaction
scanner configured to scan-in a plurality of transactions to access the shared memory and to …

System on a chip comprising multiple compute sub-systems

MB Davis, DJ Borland - US Patent 10,523,585, 2019 - Google Patents
Embodiments can provide additional computing resources at minimal and incremental cost
by providing instances of one or more server compute subsystems on a system-on-chip. The …

Managing a set of tests based on other test failures

EJ Maple, AR Pringle, KB Smith… - US Patent 10,452,508, 2019 - Google Patents
In an approach for managing a set of tests to run on a set of platforms, a processor identifies
a set of tests to run on a set of platforms and one or more priorities associated with the set of …

Core-to-core communication

L Shalev, A Habusha, G Machulsky, N BShara… - US Patent …, 2019 - Google Patents
Apparatus, methods, and computer-readable storage media are disclosed for core-to-core
communication between physical and/or virtual processor cores. In some examples of the …

Protocol level control for system on a chip (SOC) agent reset and power management

S Desai, M Pearce, A Jain, J Patel - US Patent 11,340,671, 2022 - Google Patents
A system for consistently implementing reset and power management of IP agents on a
System on a Chip (SoC). When IP agents undergo a reset, an individual negotiation takes …

System on a chip comprising reconfigurable resources for multiple compute sub-systems

MB Davis, DJ Borland - US Patent 10,394,731, 2019 - Google Patents
Embodiments of the technology can provide the flexibility of fine-grained dynamic
partitioning of various compute resources among different compute subsystems on an SoC …

Arbitrating portions of transactions over virtual channels associated with an interconnect

S Desai, M Pearce, A Jain, R Bhatt - US Patent 10,838,891, 2020 - Google Patents
Arbitrating among portions of multiple transactions and transmitting a winning portion over
one of a multiplicity of virtual channels associated with an interconnect on a clock cycle-by …

Memory controller with interleaving and arbitration scheme

V Singh, NS Gill, SM Herrmann, S Mittal - US Patent 9,697,118, 2017 - Google Patents
(57) ABSTRACT A memory controller that implements an interleaving and arbitration
scheme includes an address decoder that selects a memory bank for an access request …

System on a chip comprising an I/O steering engine

MB Davis, DJ Borland - US Patent 9,588,921, 2017 - Google Patents
Embodiments of the technology can provide steering of one or more I/O resources to
compute subsystems on a system-on chip (SoC). The SoC may include a first I/O subsystem …