{"title":"基于ambaaxi接口的多核系统DDR2内存控制器","authors":"Esraa Ragab, M. A. E. Ghany, K. Hofmann","doi":"10.1109/ICM.2018.8704101","DOIUrl":null,"url":null,"abstract":"Memories are essential components of any computer system and their performance directly affects the system speed and efficiency. Furthermore, faster, cheaper and higher capacity memories are a demand that is increasing each day however this demand comes at the cost of complexity and other drawbacks. This paper introduces a multi-port DDR2 SDRAM controller that supports an AMBA AXI interface at each port. The design is responsible for memory initialization and automatic generation of refresh sequences. Round Robin arbitration algorithm is adopted in the design. The proposed design is successfully synthesized on xc7z020clg484-l (zedboard) with maximum operating frequency of 212 MHz which improves the design speed by around 30%. The area of the design has been also improved by around 40%.","PeriodicalId":305356,"journal":{"name":"2018 30th International Conference on Microelectronics (ICM)","volume":"43 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":"{\"title\":\"DDR2 Memory Controller for Multi-core Systems with AMBA AXI Interface\",\"authors\":\"Esraa Ragab, M. A. E. Ghany, K. Hofmann\",\"doi\":\"10.1109/ICM.2018.8704101\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Memories are essential components of any computer system and their performance directly affects the system speed and efficiency. Furthermore, faster, cheaper and higher capacity memories are a demand that is increasing each day however this demand comes at the cost of complexity and other drawbacks. This paper introduces a multi-port DDR2 SDRAM controller that supports an AMBA AXI interface at each port. The design is responsible for memory initialization and automatic generation of refresh sequences. Round Robin arbitration algorithm is adopted in the design. The proposed design is successfully synthesized on xc7z020clg484-l (zedboard) with maximum operating frequency of 212 MHz which improves the design speed by around 30%. The area of the design has been also improved by around 40%.\",\"PeriodicalId\":305356,\"journal\":{\"name\":\"2018 30th International Conference on Microelectronics (ICM)\",\"volume\":\"43 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2018-12-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"3\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2018 30th International Conference on Microelectronics (ICM)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICM.2018.8704101\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 30th International Conference on Microelectronics (ICM)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICM.2018.8704101","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
DDR2 Memory Controller for Multi-core Systems with AMBA AXI Interface
Memories are essential components of any computer system and their performance directly affects the system speed and efficiency. Furthermore, faster, cheaper and higher capacity memories are a demand that is increasing each day however this demand comes at the cost of complexity and other drawbacks. This paper introduces a multi-port DDR2 SDRAM controller that supports an AMBA AXI interface at each port. The design is responsible for memory initialization and automatic generation of refresh sequences. Round Robin arbitration algorithm is adopted in the design. The proposed design is successfully synthesized on xc7z020clg484-l (zedboard) with maximum operating frequency of 212 MHz which improves the design speed by around 30%. The area of the design has been also improved by around 40%.