Changes between Version 1 and Version 2 of RamLocks
- Timestamp:
- Aug 16, 2006, 2:44:46 PM (19 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
RamLocks
v1 v2 1 1 = SocLib's way of handling locks = 2 2 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 [ NoC]-centric designs rather than buses therefore we cant avoid race conditions.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. 4 4 5 5 A new scheme is introduced in a specific ram component: