Loading…
RISC-V Summit 2022 has ended
December 13-14, 2022 | San Jose, CA + Virtual
Learn More & Register Now
Virtual Event Access
Wednesday, December 14 • 1:50pm - 2:10pm
Update on Fast Interrupt Task Group (CLIC) Since Barcelona 2018 - Dan Smathers, Seagate Technology

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
Since Krste Asanovic last talked about the Fast Interrupt (CLIC) Task Group at the 8th RISC-V Workshop in Barcelona 2018, a lot of RISC-V interrupt architecture development has occurred. 6 Proof-of-Concept CLIC implementations have been publicly announced, PLIC specification has been frozen, Advanced Interrupt Architecture (AIA) and APLIC supporting MSI/Hypervisor specification has been frozen. And in the 2021 Summit the AIA and APLIC was presented showing application level interrupts and resumable non-maskable interrupts (RNMI) is in development. CLIC development focus has been to improve interrupt latency and throughput and provide individual interrupt configuration flexibility primarily targeting the embedded interrupt space. This talk discusses where CLIC fits and complements other RISC-V interrupt schemes, CLIC features and benefits, interrupt handler code examples such as interrupt preemption, skipping context save/restore on back-to-back interrupts, and a status update of where CLIC is in its development and its ratification schedule.

Speakers
DS

Dan Smathers

Sr. Staff Engineer, RISC-V Design Team, Seagate Technology
Dan Smathers is the Current Chair of RISC-V Fast-Interrupt Task Group. A 25-year silicon industry veteran involved in over 20 production tape-outs, Dan has implemented ARM subsystems for storage controllers for 15 years and RISC-V subsystems for 4 years. Currently he is working in... Read More →



Wednesday December 14, 2022 1:50pm - 2:10pm PST
Hall 3
  Technical, ISA