UTLEON3: Exploring Fine-Grain Multi-Threading in FPGAs - Daněk, Martin; Kafka, Leoš.; Kohout, Lukáš.; Sýkora, Jaroslav; Bartosiński, Roman; SpringerLink (Online service) (New York, NY : Springer New York : Imprint: Springer, 2013)
Introduction -- The LEON3 Processor -- Microthreaded Extensions -- The Basic UTLEON3 Architecture.- UTLEON3 Programming by Example -- UTLEON3 Implementation Details -- Execution Effieciency of the Microthread Pipeline.- Hardware Families of Threads -- I/O and Interrupt Handling in the Microthread Mode -- The IU3 Pipeline -- Excerpts from the LEON3 Instruction Set -- Relevant LEON3 Registers and Address Space Identifiers.- Scheduler Example -- Used Resources -- Tutorial.
Keywords: Electronic circuits; Microprocessors; Electronics; Microelectronics; Circuits and Systems; Processor Architectures; Electronics and Microelectronics, Instrumentation