SecretBlaze is an open-source processor developed in our research group at LIRMM. This processor is currently used in several projects (SecresocOpen-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

For general terms of use, support and any further questions, Please contact us.

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