|Conference:||Formal Verification 2017|
|Speaker:||Will Keen (Senior Engineer, CPU Group), ARM|
|Presentation Title:||Formal verification by the book: ISA Formal at ARM|
|Abstract:||As CPU complexity increases, so does the need to apply advanced formal verification techniques to ensure design correctness. ARM has been pioneering a technique to verify our CPUs against our Architecture by automatically generating Formal VIP from the Architecture Specification, and applying this to our cores. This has yielded excellent results, and is now being rolled out across ARM’s CPU designs. This presentation will provide an introduction and overview of the technique, along with some of its successes to date and limitations.
|Speaker Bio:||Will Keen is a Senior Engineer in the CPU Group at ARM. He has been at ARM for nearly 4 years. His main area of interest is Formal Verification, and he has been responsible for deploying FV methods on several ARM CPUs. He was part of the original team that invented and developed the ISA Formal flow in 2014, and has been the overall co-ordinator for its adoption cross the company. When he isn’t verifying CPUs, he enjoys churchgoing, movies, playing trumpet in a jazz band and the continual frustration of supporting Newcastle United FC.|
View the Presentation Material: