The system-on-a-chip lock cache
BES Akgul, VJ Mooney Iii - Design Automation for Embedded Systems, 2002 - Springer
… Lock Cache or simply lock cache.The SoC Lock Cache consists of registers to store lock …
notifying a waiting processor that a lock variable for which it was waiting has been freed.The …
notifying a waiting processor that a lock variable for which it was waiting has been freed.The …
A system-on-a-chip lock cache with task preemption support
… our previous work on synchronization support for System-on-a-Chip (SoC) [1]. … of lock latency,
lock delay and bandwidth consumption in a shared memory multi-processor SoC. The lock …
lock delay and bandwidth consumption in a shared memory multi-processor SoC. The lock …
[PDF][PDF] System on Chip Design and Modelling
DJ Greaves - University of Cambridge Computer Laboratory Lecture …, 2011 - cl.cam.ac.uk
… A current-day system on a chip (SoC) consists of several … Major hardware items such as
busses, caches or DRAM … program in lock-step or else have some own local cache to avoid huge …
busses, caches or DRAM … program in lock-step or else have some own local cache to avoid huge …
Address-Locking Cache: A Flexible on Chip Memory Implementation for Embedded System
W Su, J Wang, L Zhang, X Chen - 2012 IEEE 14th International …, 2012 - ieeexplore.ieee.org
… In this paper, firstly we review two typical on-chip memory models cache and scratch pad …
cache model called addresslocking cache, which supports an innovative cache locking …
cache model called addresslocking cache, which supports an innovative cache locking …
System-on-a-chip processor synchronization support in hardware
BE Saglam, VJ Mooney - … and Test in Europe. Conference and …, 2001 - ieeexplore.ieee.org
… is neither contention for the lock nor any penalty due to cache invalidation. This is because
… or in the caches, but instead wait for an interrupt. Therefore, in case of a lock release, the …
… or in the caches, but instead wait for an interrupt. Therefore, in case of a lock release, the …
Design and analysis of on-chip networks for large-scale cache systems
… Synchronous replication copies flits after reserving all destination ports in a lock-step,
which … in wormhole switching is susceptible to deadlocks because of the small buffer size. …
which … in wormhole switching is susceptible to deadlocks because of the small buffer size. …
[BOOK][B] Reuse Methodology Manual for System-on-a-Chip Designs: For System-on-a-chip Designs
M Keating, P Bricaud - 2002 - books.google.com
Reuse Methodology Manual for System-on-a-Chip Designs, Third Edition outlines a set of
best practices for creating reusable designs for use in an SoC design methodology. These …
best practices for creating reusable designs for use in an SoC design methodology. These …
Asynchronous techniques for system-on-chip design
AJ Martin, M Nystrom - Proceedings of the IEEE, 2006 - ieeexplore.ieee.org
… between, say, a processor and a cache down to the interaction between the control part and
the … The choice of a DI code in the design of a system on a chip is dictated by a number of …
the … The choice of a DI code in the design of a system on a chip is dictated by a number of …
Efficient, snoopless, system-on-chip coherence
… caches (besides the rudimentary valid/invalid and clean/dirty states). Our approach exploits
a typical SoC cache hierarchy organization with many local L1 caches … of frequent locking. …
a typical SoC cache hierarchy organization with many local L1 caches … of frequent locking. …
[BOOK][B] On-chip communication architectures: system on chip interconnect
S Pasricha, N Dutt - 2010 - books.google.com
… Additionally, the Cell has on-chip Level 2 (L2) cache memory, interface components to … of
communicating between components in a system-on-a-chip (SoC) design. The simplicity and …
communicating between components in a system-on-a-chip (SoC) design. The simplicity and …