mirror of
https://github.com/openhwgroup/cve2.git
synced 2025-04-22 04:57:25 -04:00
[doc] Update DIT documentation for unaligned ld/st
Relates to #1414 Signed-off-by: Tom Roberts <tomroberts@lowrisc.org>
This commit is contained in:
parent
a345da3bad
commit
cfeef7e864
1 changed files with 4 additions and 0 deletions
|
@ -26,6 +26,10 @@ When data-independent timing is enabled:
|
|||
* Early completion of multiplication by zero/one is removed
|
||||
* Early completion of divide by zero is removed
|
||||
|
||||
Note that data memory operations to unaligned addresses might result in multiple bus accesses being made.
|
||||
This in turn could expose information about the address as a timing side-channel.
|
||||
It is therefore recommended to stick to aligned memory accesses when using this feature for critical code regions.
|
||||
|
||||
Dummy Instruction Insertion
|
||||
---------------------------
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue