Skip navigation
Please use this identifier to cite or link to this item: http://arks.princeton.edu/ark:/88435/dsp019s161636t
Full metadata record
DC FieldValueLanguage
dc.contributor.advisorWentzlaff, David-
dc.contributor.authorPayne, Samuel-
dc.date.accessioned2014-07-22T18:32:10Z-
dc.date.available2014-07-22T18:32:10Z-
dc.date.created2014-05-05-
dc.date.issued2014-07-22-
dc.identifier.urihttp://arks.princeton.edu/ark:/88435/dsp019s161636t-
dc.description.abstractThis project aims to design and test the host board for a many-core chip (the Princeton Parallel Processor) whose purpose is to experiment with a number of novel computing concepts, including a clumpy cache coherence framework and bandwidth limiting technology. The host board, implemented on an ML605 Development kit using a Virtex-6 FPGA, connects computing resources and memory resources inside a computing node. This computing node is capable of communicating with other identical nodes in a larger system to share processing and memory resources. This thesis describes the overall structure and goals of the project, including the design of the chip interface, inter-node interface, packet routing, memory controller, and I/O control. Challenges behind each of these goals, along with proposed and implemented solutions, are presented. Challenges addressed include overcoming pin limits, increasing bandwidth across limited channels, abstracting the structure of random access memories, instantiating and interfacing with Xilinx COREgen modules, designing safe mechanisms to transfer signals across clock domains, combining deadlock-free networks in a hierarchical fashion while preserving deadlock-free properties, using Xilinx synthesis flow tools to load custom logic onto FPGAs, and adjusting hardware platforms for a specific purpose.en_US
dc.format.extent138 pages*
dc.language.isoen_USen_US
dc.titleDesign of a Scalable Memory System for a Multi-Node, Many-Core Computing Systemen_US
dc.typePrinceton University Senior Theses-
pu.date.classyear2014en_US
pu.departmentElectrical Engineeringen_US
pu.pdf.coverpageSeniorThesisCoverPage-
Appears in Collections:Electrical and Computer Engineering, 1932-2023

Files in This Item:
File SizeFormat 
Payne_Samuel.pdf4.63 MBAdobe PDF    Request a copy


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