A multithreaded soft processor.
Published: 2006
Language: eng
Number of pages: 80
ISBN-13: 9780494211229
Description: Soft processors are used for controlling systems with large numbers of intellectual property (IP) blocks. When programs executing on different soft processors in the same system require the use of the same IP blocks, they may have to stall while waiting for access or the IP blocks may have to be replicated. In both of these cases, area is wasted, either by idle soft processors or by the replication of IP blocks.This thesis investigates hardware multithreading for soft processors. A multithreaded (MT) processor allows multiple programs to access the same IP without the need for logic or whole processor replication. We designed a 4-way interleaved multithreaded processor and compared its area usage and performance versus two chip multiprocessor systems. Our results show that we can achieve an area savings of about 45% for the processor itself, in addition to the area savings due to not replicating IP logic blocks.
Notes: Source: Masters Abstracts International, Volume: 45-03, page: 1595.

Thesis (M.A.Sc.)--University of Toronto, 2006.

Electronic version licensed for access by U. of T. users.

ROBARTS MICROTEXT copy on microfiche.