Capstone Project

Back to listing
Group 2014-4 Status completed
Title A Hardware Implementation of an Extended Integer Sparse Distributed Memory
Supervisor Dr. Nawwaf Kharma
Description First invented by Kanerva, Sparse Distributed Memory (SDM) is a special class of content addressable memories that allows for storage and retrieval of data patterns through the use of the patterns themselves. An SDM works in a similar fashion to human memory in that it recalls all patterns similar to some input pattern, automatically. Since SDMs require a great amount of memory, their use has been quite rare, until recently when the price of large memories has dropped. Though SDMs can be simulated on a personal computer, they tend to run slowly and hence, limit their application. An SDM that is implemented in hardware would increase its speed by two to three orders of magnitude and hence, make its use in real-time applications feasible. If realized as a plug-in board or a USB device then it can readily be connected to a PC and accessed from within programs running on that PC. The objective of this project is to design, build and demonstrate such a device. All necessary support -academic and financial - will be provided to make this a reality. I
Student Requirement Interested and knowledgeable in hardware design. Driven and objective-oriented. Self-organized and industrious.
Tools Access to hardware labs.
Number of Students (3~5): 3.
Students Russel Brack Tat Kan Lee Kamil Saigol
Comments:
Links: