TY - BOOK ID - 14306609 TI - UTLEON3 : exploring fine-grain multi-threading in FPGAs PY - 2013 SN - 1461424097 1461424100 1283740451 PB - New York : Springer, DB - UniCat KW - Mathematical physics. KW - Computer architecture KW - Simultaneous multithreading processors KW - Field programmable gate arrays KW - Engineering & Applied Sciences KW - Electrical & Computer Engineering KW - Electrical Engineering KW - Computer Science KW - Threads (Computer programs) KW - Field programmable gate arrays. KW - Threaded programming (Computer science) KW - Threading (Computer programs) KW - Field programmable logic arrays KW - FPGAs KW - Engineering. KW - Microprocessors. KW - Electronics. KW - Microelectronics. KW - Electronic circuits. KW - Circuits and Systems. KW - Processor Architectures. KW - Electronics and Microelectronics, Instrumentation. KW - Gate array circuits KW - Programmable logic devices KW - Computer programs UR - https://www.unicat.be/uniCat?func=search&query=sysid:14306609 AB - This book describes a specification, microarchitecture, VHDL implementation and evaluation of a SPARC v8 CPU with fine-grain multi-threading, called micro-threading. The CPU, named UTLEON3, is an alternative platform for exploring CPU multi-threading that is compatible with the industry-standard GRLIB package. The processor microarchitecture was designed to map in an efficient way the data-flow scheme on a classical von Neumann pipelined processing used in common processors, while retaining full binary compatibility with existing legacy programs. Describes and documents a working SPARC v8, with fine-grain multithreading and fast context switch; Provides VHDL sources for the described processor; Describes a latency-tolerant framework for coupling hardware accelerators to microthreaded processor pipelines; Includes programming by example in the micro-threaded assembly language. . ER -