Changes between Version 2 and Version 3 of RamLocks


Ignore:
Timestamp:
Feb 10, 2007, 3:06:22 PM (17 years ago)
Author:
Nicolas Pouillon
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • RamLocks

    v2 v3  
    11= SocLib's way of handling locks =
    22
    3 Traditionnal setups implements locks through RCU (Read/copy/update) -- ie atomic -- operations. This is archieved by not releasing the bus between a read and a write operation. Most of the time with SocLib designs, we have [wiki:NoC NoC]-centric designs rather than buses therefore we cant avoid race conditions.
     3Traditionnal setups implements locks through RCU (Read/copy/update) -- ie atomic -- operations. This is archieved by not releasing the bus between a read and a write operation. Most of the time with SocLib designs, we have [wiki:NoC NoC]-centric designs rather than buses therefore we can't lock bus access between operations, and can't avoid race conditions.
    44
    55A new scheme is introduced in a specific ram component: