Title :
Architecture and implementation of chip multiprocessors: custom logic components and software for rapid prototyping
Author :
Manjikian, Naraig ; Jin, Huang ; Reed, James ; Cordeiro, Nathan
Author_Institution :
Dept. of Electr. & Comput. Eng., Queen´´s Univ., Kingston, Ont., Canada
Abstract :
This work describes components and software tools in support of rapid prototyping in programmable logic for research on chip multiprocessors. Contemporary programmable logic chips offer considerable on-chip logic and memory resources. Prototyping of systems in programmable logic chips is faster and less costly than full-custom chip design. The first contribution that is described in this paper is a collection of original research-oriented logic components that provides processor, memory, and interconnect functionality for rapid prototyping. Because these are original components, and not proprietary vendor-supplied components, they may be arbitrarily extended and modified to suit research needs. The second contribution is a set of enhanced software tools for generating executable code. The third contribution is user-configurable software for testing and evaluating prototype chip multiprocessor implementations in hardware. In addition to describing these contributions, this paper provides results from implementing and testing prototype components and complete chip multiprocessors, including simulation waveforms, logic chip resource utilization, and observations of hardware operation.
Keywords :
multiprocessing systems; programmable logic arrays; software prototyping; software tools; system-on-chip; chip multiprocessors; custom logic components; logic chip resource utilization; on-chip logic; programmable logic; rapid prototyping; software tools; user-configurable software; Chip scale packaging; Computer architecture; Hardware; Logic design; Logic testing; Programmable logic arrays; Programmable logic devices; Prototypes; Software prototyping; Software tools;
Conference_Titel :
Parallel Processing, 2004. ICPP 2004. International Conference on
Print_ISBN :
0-7695-2197-5
DOI :
10.1109/ICPP.2004.1327958