[doc] Update DIT documentation for unaligned ld/st

Relates to #1414

Signed-off-by: Tom Roberts <tomroberts@lowrisc.org>
This commit is contained in:
Tom Roberts 2021-08-25 09:19:43 +01:00 committed by Tom Roberts
parent a345da3bad
commit cfeef7e864

View file

@ -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
---------------------------