Skip to content

Commit

Permalink
rename
Browse files Browse the repository at this point in the history
  • Loading branch information
Dolu1990 committed Jan 6, 2025
1 parent 4531e33 commit ad1be62
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions source/VexiiRiscv/Memory/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -254,7 +254,7 @@ Here is the hardware interfaces :
- probe_rsp : to send responses from the above requests (isInvalid/isShared/isUnique).
When data need to be written back, it will be done through the write_cmd channel.

AMO
Atomic Memory Operation
-------------------------

AMO stand for Atomic Memory Operations (ex : atomic swap, atomic add, ...)
Expand All @@ -280,8 +280,8 @@ When memory coherency is enabled, here is how AMO instruction are implemented in
- While the cache line is locked, the atomic ALU will process the readed value, then write the result into the cache and release the cache line lock.


LR / SC
------------------------
Load Reserve / Store Conditional
---------------------------------

LR stand for Load Reserve, SC stand for Store Conditional.
Those two instruction work in pairs and allows to implement atomic memory operations quite differently from the AMO instruction.
Expand Down

0 comments on commit ad1be62

Please sign in to comment.