西安电子科技大学学报(自然科学版)
西安電子科技大學學報(自然科學版)
서안전자과기대학학보(자연과학판)
JOURNAL OF XIDIAN UNIVERSITY(NATURAL SCIENCE)
2010年
1期
142-147
,共6页
马秦生%曹阳%杨珺%张宁
馬秦生%曹暘%楊珺%張寧
마진생%조양%양군%장저
专用集成电路%IP%逻辑设计%控制设备%存储设备%可重用性%多端口%仲裁器
專用集成電路%IP%邏輯設計%控製設備%存儲設備%可重用性%多耑口%仲裁器
전용집성전로%IP%라집설계%공제설비%존저설비%가중용성%다단구%중재기
application specific integrated circuits%intellectual property%logic design%control equipment%data storage equipment%reusability%muhiport%arbiter
为了提高SoC系统中主设备访问外部存储器的访问带宽,设计了基于AHB总线的多端口存储器控制器IP核,并提出了基于提前仲裁和请求等待优先的仲裁策略.IP核中的多个主设备通过多个端口请求访问外部存储器,仲裁器在当前总线读/写操作完成前的提前仲裁时刻裁决出具有最高优先访问权的端口并对访问请求未获允许的端口设置请求等待时间,当提前仲裁时刻再次到达时,优先裁决等待时间到的端口.仿真和硬件验证结果表明,IP核的存储器访问带宽约为532MB/s,最高总线利用率约为90%.
為瞭提高SoC繫統中主設備訪問外部存儲器的訪問帶寬,設計瞭基于AHB總線的多耑口存儲器控製器IP覈,併提齣瞭基于提前仲裁和請求等待優先的仲裁策略.IP覈中的多箇主設備通過多箇耑口請求訪問外部存儲器,仲裁器在噹前總線讀/寫操作完成前的提前仲裁時刻裁決齣具有最高優先訪問權的耑口併對訪問請求未穫允許的耑口設置請求等待時間,噹提前仲裁時刻再次到達時,優先裁決等待時間到的耑口.倣真和硬件驗證結果錶明,IP覈的存儲器訪問帶寬約為532MB/s,最高總線利用率約為90%.
위료제고SoC계통중주설비방문외부존저기적방문대관,설계료기우AHB총선적다단구존저기공제기IP핵,병제출료기우제전중재화청구등대우선적중재책략.IP핵중적다개주설비통과다개단구청구방문외부존저기,중재기재당전총선독/사조작완성전적제전중재시각재결출구유최고우선방문권적단구병대방문청구미획윤허적단구설치청구등대시간,당제전중재시각재차도체시,우선재결등대시간도적단구.방진화경건험증결과표명,IP핵적존저기방문대관약위532MB/s,최고총선이용솔약위90%.
In order to improve the memory bandwidth for masters accessing external memory in the SoC system, a multi-port memory controller IP core based on the AHB bus is developed. Also, an arbitration strategy for the early arbitration and request waiting priority is proposed. A number of masters in this IP core are requested to access the external memory through a number of ports. The arbitration selects the highest-priority port in the early arbitration moment and sets the request waiting time for the other ports that are not allowed the access request . The early arbitration moment occurs before the completion for the current read/write operations. When the next early arbitration moment happens, the arbitration arbitrates these timeout ports in preference. The results of simulation and hardware verification indicate that the maximum memory bandwidth is about 532 MB/s and that the maximum bus utilization rate is about 90%.