The Arm Morello Board (2019)
cl.cam.ac.uk
The Arm Morello Board (2019)
1–9 of 9 posts
Re: The Arm Morello Board (2019)
#2prototype board to be available from late 2021
I didn't realize the wait would be quite that long.
Re: The Arm Morello Board (2019)
#3> A Portable Architectural Protection Model ... We have experimented with adding the CHERI protection model to a number of ISAs, beginning with 64-bit MIPS, which was the baseline for our original research. More recently, we have developed an experimental version for 64-bit ARMv8-A (in collaboration with Arm), and also for 32/64-bit RISC-V.
Something that can work across architectures will see much faster adoption, I'm happy to see it.
Re: The Arm Morello Board (2019)
#4Re: The Arm Morello Board (2019)
#5Thanks. I've seen this before, but I don't think I noticed this: prototype board to be available from late 2021 I didn't realize the wait would be quite that long.
Re: The Arm Morello Board (2019)
#6The board seems much less interesting than this feature it delivers. "CHERI" sounds really cool. At first I thought it was a rehash of pointer auth/hw sanitizer ARM features that already exist. But no [1]: > A Portable Architectural Protection Model ... We have experimented with adding the CHERI protection model to a number of ISAs, beginning with 64-bit MIPS, which was the baseline for our original research. More re…
Re: The Arm Morello Board (2019)
#7Re: The Arm Morello Board (2019)
#8The board seems much less interesting than this feature it delivers. "CHERI" sounds really cool. At first I thought it was a rehash of pointer auth/hw sanitizer ARM features that already exist. But no [1]: > A Portable Architectural Protection Model ... We have experimented with adding the CHERI protection model to a number of ISAs, beginning with 64-bit MIPS, which was the baseline for our original research. More re…
Re: The Arm Morello Board (2019)
#9If I understand correctly, this is going to be the first custom silicon implementation of a CHERI-style capability architecture. So far the CHERI-MIPS and CHERI-RISC-V implementations have been FPGA-only.
Having something in the GHz range will give us a chance to try things we are currently struggling with, e.g. fuzzing is painfully slow.