loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
2004 International Conference on Parallel Processing (ICPP'04)
Architecture and Implementation of Chip Multiprocessors: Custom Logic Components and Software for Rapid Prototyping
Montreal, Quebec, Canada
August 15-August 18
ISBN: 0-7695-2197-5
Naraig Manjikian, Queen?s University
Huang Jin, Queen?s University
James Reed, Queen?s University
Nathan Cordeiro, Queen?s University
This paper 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.
Citation:
Naraig Manjikian, Huang Jin, James Reed, Nathan Cordeiro, "Architecture and Implementation of Chip Multiprocessors: Custom Logic Components and Software for Rapid Prototyping," icpp, pp.483-492, 2004 International Conference on Parallel Processing (ICPP'04), 2004
Usage of this product signifies your acceptance of the Terms of Use.