Skip to main navigation Skip to search Skip to main content

Performance evaluation and optimization of dual-port SDRAM architecture for mobile embedded systems

  • Hoeseok Yang*
  • , Sungchan Kim
  • , Hae Woo Park
  • , Jinwoo Kim
  • , Soonhoi Ha
  • *Corresponding author for this work
  • Seoul National University

Research output: Contribution to conferenceConference paperpeer-review

Abstract

Recently dual-port SDRAM (DPSDRAM) architecture tailored for dual-processor based mobile embedded systems has been announced where a single memory chip plays the role of the local memories and the shared memory for both processors. In order to keep memory consistency from simultaneous accesses of both ports, every access to the shared memory should be protected by a synchronization mechanism, which can result in substantial access latency. We propose two optimization techniques by exploiting the communication patterns of target application: lock-priority scheme and static-copy scheme. Further, by dividing the shared bank into multiple blocks, we enable simultaneous accesses to different blocks and achieve considerable performance gain. Experiments on a virtual prototyping system show a promising result that we achieve about 20-50% performance gain compared to the base DPSDRAM architecture.

Original languageEnglish
Title of host publicationCASES'07
Subtitle of host publicationProceedings of the 2007 International Conference on Compilers, Architecture, and Synthesis for Embedded Systems
Pages53-57
Number of pages5
DOIs
StatePublished - 2007
EventCASES'07: 2007 International Conference on Compilers, Architecture, and Synthesis for Embedded Systems - Salzburg, Austria
Duration: 2007.09.302007.10.3

Publication series

NameCASES'07: Proceedings of the 2007 International Conference on Compilers, Architecture, and Synthesis for Embedded Systems

Conference

ConferenceCASES'07: 2007 International Conference on Compilers, Architecture, and Synthesis for Embedded Systems
Country/TerritoryAustria
CitySalzburg
Period07.09.3007.10.3

UN SDGs

This output contributes to the following UN Sustainable Development Goals (SDGs)

  1. SDG 9 - Industry, Innovation, and Infrastructure
    SDG 9 Industry, Innovation, and Infrastructure

Keywords

  • Dual-port SDRAM
  • Memory architecture
  • Mobile embedded system

Fingerprint

Dive into the research topics of 'Performance evaluation and optimization of dual-port SDRAM architecture for mobile embedded systems'. Together they form a unique fingerprint.

Cite this