Přejít k hlavnímu obsahu
top

Bibliografie

Journal Article

Hardware Support for Fine-Grain Multi-Threading in LEON3

Daněk Martin, Kafka Leoš, Kohout Lukáš, Sýkora Jaroslav

: 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