128-Bit Addressing in RISC-V and Security
Tue1530-128bit-Addr-RISC-V-Wallach-Micron
Tue1530-128bit-Addr-RISC-V-Wallach-Micron
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Strawman – RV<strong>128</strong>I<br />
OBJECT ID<br />
Byte Offset<br />
64 64<br />
• <strong>128</strong> <strong>Bit</strong>s<br />
• Object ID – Unique IdenCfier<br />
– a soxware (or hardware) structure that is considered to be worthy of a disCnct name.<br />
• Index<strong>in</strong>g is 64 bits – A[i]<br />
– Program Counter<br />
– Stack Po<strong>in</strong>ter (CI format - Loads <strong>and</strong> Stores)<br />
• ISA <strong>in</strong>dependent<br />
– Like rouCng IP packets (Vendor Independent)<br />
• Persistent across Cme <strong>and</strong> space<br />
• ProtecCon <strong>and</strong> memory management are <strong>in</strong>dependent<br />
2016 _NOV _<strong>RISC</strong>V_WORKSHOP<br />
13