1. Trimberger, S.M.: Three ages of FPGAs: a retrospective on the first thirty years of FPGA technology. Proc. IEEE 103(3), 318–331 (2015)
2. Kuon, Tessier, R., Rose, J.: FPGA architecture: survey and challenges. Found. Trends Electron. Des. Autom. 2(2), 135–253 (2007)
3. Seely, J., Erusalagandi, S., Bethurem, J.: The MicroBlaze Soft Processor: Flexibility and Performance for Cost-Sensitive Embedded Designs. Xilinx, White Paper (2017)
4. Henkel, J: A low power hardware/software partitioning approach for core-based embedded systems. In: Design Automation Conference (DAC) (1999)
5. MicroBlaze Processor Reference Guide, Xilinx (2017)