Programmable bus/memory controllers in modern computer architecture

  • Authors:
  • Eric McCorkle

  • Affiliations:
  • Georgia Institute of Technology, Atlanta, GA

  • Venue:
  • Proceedings of the 43rd annual Southeast regional conference - Volume 1
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper proposes a design for a fully programmable bus/memory controller. It enumerates the various advantages of such a controller, and demonstrates how modern memory models, common processor applications, and evolving operating system utilities point towards the use of the programmable controller as the next step forward in computer architecture. It also aims to evaluate the concerns that such a controller must take. Finally, It addresses a number of possible applications of a programmable controller, giving qualitative and quantitative analysis and sample implementations of several applications.