SecretBlaze

SecretBlaze is an open-source processor distributed under GPL license and is developed in our research group at LIRMM. This processor is currently used in several projects (Secresoc, Open-Scale), particularly to investigate countermeasures against Side-Channel Attacks at the processor level, and to explore self-adaptive mechanisms on MPSOC platforms.

Features:
– 32-bit 5-stage pipeline RISC, compatible with Xilinx’s MicroBlaze ISA, Wishbone B4 compliant
– Options: single-cycle multiplier, multi-cycle divider, barrel shifter, I/D direct-mapped cache (write through/write back), interrupt controller

Pascal Benoit LIRMM

DOWNLOAD SECRETBLAZE