Skip navigation
Please use this identifier to cite or link to this item: http://arks.princeton.edu/ark:/88435/dsp01db78tc087
Full metadata record
DC FieldValueLanguage
dc.contributor.advisorJha, Niraj Ken_US
dc.contributor.authorLee, Chun-Yien_US
dc.contributor.otherElectrical Engineering Departmenten_US
dc.date.accessioned2013-05-08T13:42:31Z-
dc.date.available2013-05-08T13:42:31Z-
dc.date.issued2013en_US
dc.identifier.urihttp://arks.princeton.edu/ark:/88435/dsp01db78tc087-
dc.description.abstractThis dissertation presents a simulation framework, called FinCANON, for modeling power and timing to support a comprehensive design space exploration of caches and networks-on-chip (NoCs) in a chip multiprocessor system. It also describes methodologies for analyzing the impact of process, voltage, and temperature (PVT) variations on power consumption and delay. At the architecture level, it introduces a flow control mechanism to manage both the throughput and power consumption of NoCs. FinFETs have emerged as promising substitutes for bulk CMOS at the 22nm technology node and beyond. Nevertheless, PVT variations in FinFETs lead to large spreads in delay and leakage. We have developed a FinFET design library to model the circuit-level characteristics as well as their variation trends with respect to various PVT parameters for FinFET logic gates and memory cells. Based on a statistical static timing analysis technique and macromodel based methodology, we have derived the PVT variation models for delay and leakage, taking into account spatial correlations, to characterize the impact of PVT variations on FinFET-based caches and NoCs. Based on the FinFET design library, we next present FinCANON, an integrated framework for the simulation of power, delay, as well as PVT variations of FinFETbased caches and NoCs. FinCANON is built atop CACTI-PVT and ORION-PVT that model caches and NoCs, respectively. FinCANON enables architects to evaluate the impact of PVT variations on caches and NoCs at an early design stage. We present results for various FinFET design styles and show that mixing different styles may be a promising strategy for optimizing delay and leakage of caches and NoCs. We next discuss the microarchitecture and flow control mechanism of a variable-pipeline-stage router (VPSR). VPSR adjusts the number of pipeline stages based on incoming traffic to a router port, leading to significant savings in leakage power while maintaining router throughput. We also propose enhanced token flow control, a flow control mechanism that improves upon the energy-delay-throughput of the previous state-of-the-art token flow control mechanism. We propose a new concept of using guaranteed tokens to establish temporary express virtual channels to quickly bypass packets from congested regions.en_US
dc.language.isoenen_US
dc.publisherPrinceton, NJ : Princeton Universityen_US
dc.relation.isformatofThe Mudd Manuscript Library retains one bound copy of each dissertation. Search for these copies in the <a href=http://catalog.princeton.edu> library's main catalog </a>en_US
dc.subjectCACTI-PVTen_US
dc.subjectETFCen_US
dc.subjectFinCANONen_US
dc.subjectFinFETsen_US
dc.subjectORION-PVTen_US
dc.subjectVPSRen_US
dc.subject.classificationElectrical engineeringen_US
dc.titleMethodologies and Simulation Framework for Architectural Analysis and Power Management of FinFET Chip Multiprocessorsen_US
dc.typeAcademic dissertations (Ph.D.)en_US
pu.projectgrantnumber690-2143en_US
Appears in Collections:Electrical Engineering

Files in This Item:
File Description SizeFormat 
Lee_princeton_0181D_10522.pdf4.65 MBAdobe PDFView/Download


Items in Dataspace are protected by copyright, with all rights reserved, unless otherwise indicated.