Overview
Jonathan Woodruff is listed as one of the authors of the paper "Randomized Testing of RISC-V CPUs using Direct Instruction Injection", published in IEEE Design & Test in 2023. The author list includes Alexandre Joannou, Peter Rugg, Jonathan Woodruff, Franz A. Fuchs, Marno van der Maas, Matthew Naylor, Michael Roe, Robert N. M. Watson, Peter G. Neumann, and Simon W. Moore.
Documented technical work
The provided evidence connects Woodruff to work on TestRIG, short for Testing with Random Instruction Generation. The paper describes TestRIG as a testing framework for RISC-V implementations that compares an implementation under test with a formal or executable model by generating random instruction sequences, executing the same sequences on both systems, and comparing execution traces.
The paper also describes Direct Instruction Injection (DII), a technique in which the next instruction to execute is supplied by the test harness rather than fetched normally from program memory according to the program counter. In the described workflow, TestRIG uses the RISC-V Formal Interface (RVFI) to observe state changes after each instruction.
Scope of evidence
The supplied evidence supports Woodruff's authorship of the TestRIG paper and the paper's technical subject matter. It does not provide independent biographical details, institutional affiliation, education, or a distinct individual role within the project.