{"title":"Performance exploration and optimization of SDRAM-controller architecture on SDRAM access","authors":"Zhang Yu, Ling Ming, Pu Hanlai, Zhou Fan","doi":"10.1109/ICASIC.2005.1611296","DOIUrl":null,"url":null,"abstract":"The access operation between CPU and off-chip memory, such as SDRAM, is very frequent in embedded system. This being the case, we try to take full advantage of SDRAM by developing a novel SDRAM-controller architecture. The architecture is based on the SDRAM characteristics with full instruction flow analysis. Three techniques are employed for auto adaptive prefetch instruction, overlapping read latency, locality of reference and reduction of row miss mainly aroused by accessing stack data. The results using benchmark programs show that developed architecture reduce the memory latency by 71% on average","PeriodicalId":431034,"journal":{"name":"2005 6th International Conference on ASIC","volume":"360 ","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2005-10-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2005 6th International Conference on ASIC","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICASIC.2005.1611296","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
The access operation between CPU and off-chip memory, such as SDRAM, is very frequent in embedded system. This being the case, we try to take full advantage of SDRAM by developing a novel SDRAM-controller architecture. The architecture is based on the SDRAM characteristics with full instruction flow analysis. Three techniques are employed for auto adaptive prefetch instruction, overlapping read latency, locality of reference and reduction of row miss mainly aroused by accessing stack data. The results using benchmark programs show that developed architecture reduce the memory latency by 71% on average