QuickLogic Corporation, a developer of ultra-low power multi-core voice-enabled SoCs, embedded FPGA IP, and Endpoint AI solutions, and Antmicro, a high-tech company focusing on introducing open technologies to modern edge computing systems and a RISC-V ecosystem leader, announce that Renode, Antmicro’s open source functional simulation framework for heterogeneous embedded systems, now has initial support for QuickLogic’s EOS™ S3 Sensor Processing Platform. This support enables a more efficient hardware/software co-design approach within a seamless environment, improving time to market, and expanding the potential user base for the EOS S3 SoC.
Renode is a simulation-based open source development framework for rapid prototyping, development and testing of real-life systems. It is deterministic and binary compatible with the target hardware, and comes with a range of developer-oriented features such as state saving and replaying, fine-grained hooks and events, comprehensive tracing, multi-core debug, simple and runtime-loadable platform definitions, and Python support.
Renode’s free and open source support for the EOS S3 platform aims to include a broad range of the platform’s peripherals, from basic controllers such as UART and GPIO, through the interrupt subsystem, I2C and SPI interfaces, to microphone input support and innovative HDL co-simulation capability. The framework’s capability to co-simulate SoC and FPGA components with Verilator, or to connect blocks running in physical eFPGAs to enable a “divide-and-conquer” HW/SW co-design philosophy, resonates perfectly with the hybrid SoC FPGA nature of the EOS S3 platform.
“With Renode as part of their everyday toolchain, engineers are able to develop software in a highly inspectable environment, debug interactively (even in multi-node scenarios) and create suites of tests resulting in increased software quality and reduced time-to-market,” said Michael Gielda, VP business development at Antmicro.
“Our overarching strategy with this relationship is to significantly broaden the served available market for our EOS S3 SoC by enabling hardware development with a more software-centric approach,” said Brian Faith, president & CEO of QuickLogic. “This initial release of Renode support for EOS S3 is the first of several planned open source deliverables resulting from a joint development effort between Antmicro and QuickLogic.”