Bibliografie
Journal Article
Hardware Support for Fine-Grain Multi-Threading in LEON3
, , ,
: Carpathian Journal of Electronic and Computer Engineering vol.4, 1 (2011), p. 27-34
: 7E08013, GA MŠk, FP7-ICT-215216, European Commission
: multithreading, microthreading, SPARC, microarchitecture, FPGA
: http://library.utia.cas.cz/separaty/2011/ZS/danek-0380861.pdf
(eng): The article describes instruction set extensions for a variant of multi-threading called micro-threading for the LEON3 SPARCv8 processor. An architecture of the developed processor is presented and its key blocks described - cache controller, register file, thread scheduler. The processor has been implemented in a Xilinx Virtex2Pro and Virtex5 FPGAs. The extensions are evaluated in terms of extra resources needed, and the overall performance of the developed processor is shown for a simple DSP computation typical for embedded systems.
: JC