• DocumentCode
    186542
  • Title

    Design and implementation of high-performance master/slave memory controller with microcontroller bus architecture

  • Author

    Ramagundam, Shashisekhar ; Das, Sunil R. ; Morton, S. ; Biswas, Satyendra N. ; Groza, V. ; Assaf, Mansour H. ; Petriu, Emil M.

  • Author_Institution
    Dept. of Comput. Sci., Troy Univ., Montgomery, AL, USA
  • fYear
    2014
  • fDate
    12-15 May 2014
  • Firstpage
    10
  • Lastpage
    15
  • Abstract
    The on-chip interconnection system known as advanced microcontroller bus architecture (AMBA) is a well-established open specification for the proper management of functional blocks comprising system-on-chips (SOCs). In the subject paper, the design and implementation details of AMBA high-performance bus (AHB) master and slave with memory controller (MC) interface are discussed. A bridge between AHB master and slave with supportive application of MC is also proposed and the resultant efficiency in respect of area overhead and speed is provided. The realization of the control structure is based on the concept of conventional finite state machines (FSMs). The intellectual property (IP) blocks of AHB master and slave are implemented on a Xilinx Spartan3 field programmable gate array (FPGA) chip (3s50pq208-5).
  • Keywords
    field programmable gate arrays; finite state machines; industrial property; integrated circuit interconnections; microcontrollers; system-on-chip; 3s50pq208-5; AHB; AMBA; AMBA high-performance bus; FPGA; FSM; IP; MC; SOC; Xilinx Spartan3 field programmable gate array chip; advanced microcontroller bus architecture; finite state machines; high-performance master-slave memory controller; intellectual property blocks; memory controller interface; on-chip interconnection system; open specification; system-on-chips; Educational institutions; Memory management; Microcontrollers; Random access memory; Read only memory; System-on-chip; TV; Advanced microcontroller bus architecture (AMBA) high-performance bus (AHB); field programmable gate array (FPGA); finite-state machines (FSMs); memory controller (MC); system-on-chips (SOCs);
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Instrumentation and Measurement Technology Conference (I2MTC) Proceedings, 2014 IEEE International
  • Conference_Location
    Montevideo
  • Type

    conf

  • DOI
    10.1109/I2MTC.2014.6860513
  • Filename
    6860513