Christian Wenzel-Benner
Christian Wenzel-Benner completed a dual engineering degree at the former DaimlerChrysler AG / University of Cooperative Education in Stuttgart. After several years of ECU development at Bosch, he took on tasks as project manager and later as a specialist for embedded systems & security at ITK Engineering.
During this time, he earned a Master of Science at Brunel University West London and led an embedded systems benchmarking team for the international NIST SHA-3 standardization competition.
Since the end of 2015, he has been responsible for customer-specific solutions and training at GLIWA and works as a part time university lecturer.
Session
The Raspberry Pi Pico2 is an ideal platform to showcase the state of RISC-V capabilities in the realm of embedded real-time systems. When switching from the ARM Cortex-M33 to the RISC-V Hazard3 CPU cores everything else stays the same: memory subsystem, clock tree, peripherals. This allows for an apples-to-apples comparison of the relative strengths and weaknesses of the two CPU implementations by compiling the same C code for both architectures. We present a detailed comparison of relative performance and assembly code differences as well as insight on how much effort using RISC-V instead of ARM on the RP2350 MCU powering the Pico2 really adds.