SecretBlaze is an open-source processor 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.
– 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
Download the last version of the SecretBlaze here: secretblaze_std_1_7
If the SecretBlaze is used in your research works, journal articles or conference papers, please use the following reference:
L. Barthe, L. V. Cargnini, P. Benoit and L. Torres, “The SecretBlaze: A Configurable and Cost-Effective Open-Source Soft-Core Processor”, 25th IEEE International Parallel & Distributed Processing Symposium, May 16-20, 2011, Anchorage (Alaska) USA, pp. 310-313