
According to the talk, what is the primary reason to replace a large, complex finite state machine (FSM) in an FPGA with a soft-core processor?
What key trade-off does Adam Taylor highlight when choosing a soft-core processor implemented in FPGA fabric versus a hard-core processor on a SoC?
For small MCU-like soft cores inside an FPGA, which boot/run memory approach does the speaker recommend as the simplest and why?
Which AXI VALID/READY handshaking rule did the speaker warn is critical to avoid deadlock in AXI designs?
You answered 0 out of 4 questions correctly.
*asterisks* bold surround text with **two asterisks** hyperlink [hyperlink](https://example.com) or just a bare URL inline code surround text with single `backticks` code block (multi-line) wrap on its own lines with three backticks: ``` your code here ``` strikethrough surround text with ~~two tilde characters~~ quote prefix with > Up-to-date Upvotes Newest Oldest No comments or questions yet. Be the first to start the conversation!
You Might Also Like
Introduction to RISC-V for Embedded Developers
dedicated RISC-V talk that complements the softcore processor survey here

How to Migrate to a New FPGA Device Manufacturer
practical guide for moving FPGA designs across vendors, relevant after choosing a softcore tied to a specific toolchain

Firmware Co-Design & Development for IP Cores in C++/SystemC using Verilator
firmware and hardware co-design patterns that apply when adding a softcore to an existing FPGA project

Get Your Conference Pass
Every EOC 2026 session and workshop, on demand. Add the archives for every session since 2020. Passes bought now also include the upcoming EOC 2027, with access to both editions until December 31, 2027.
Partners & Sponsors