Please use this identifier to cite or link to this item: https://dspace.ctu.edu.vn/jspui/handle/123456789/36267
Full metadata record
DC FieldValueLanguage
dc.contributor.authorNguyen, Xuan Thuan-
dc.contributor.authorLe, Duc Hung-
dc.contributor.authorBui, Trong Tu-
dc.contributor.authorHuynh, Huu Thuan-
dc.contributor.authorPham, Cong Kha-
dc.date.accessioned2020-10-08T02:00:27Z-
dc.date.available2020-10-08T02:00:27Z-
dc.date.issued2018-
dc.identifier.issn2525-2518-
dc.identifier.urihttps://dspace.ctu.edu.vn/jspui/handle/123456789/36267-
dc.description.abstractMulti-port memory controllers (MPMCs) have become increasingly important in many modern applications due to the tremendous growth in bandwidth requirement. Many approaches so far have focused on improving either the memory access latency or the bandwidth utilization for specific applications. Moreover, the application systems are likely to require certain adjustments to connect with an MPMC, since the MPMC interface is limited to a single­clock and single-data-width domain. In this paper, we propose efficient techniques to improve the flexibility, latency, and bandwidth of an MPMC. Firstly, MPMC interfaces employ a pair of dual-clock dual-port FIFOs at each port, so any multi-clock multi-data-width application system can connect to an MPMC without requiring extra resources. Secondly, memory access latency is significantly reduced because parallel FIFOs temporarily keep the data transfer between the application system and memory. Lastly, a proposed arbitration scheme, namely window-based first-come-first-serve, considerably enhances the bandwidth utilization. Depending on the applications, MPMC can be properly configured by updating several internal configuration registers. The experimental results in an Altera Cyclone V FPGA prove that MPMC is fully operational at 150 MHz and supports up to 32 concurrent connections at various clocks and data widths. More significantly, achieved bandwidth utilization is approximately 93.2 % of the theoretical bandwidth, and the access latency is minimized as compared to previous designs.vi_VN
dc.language.isoenvi_VN
dc.relation.ispartofseriesVietnam Journal of Science and Technology;Vol.56 – No.03 .- P.357–369-
dc.subjectMulti-port memory controllervi_VN
dc.subjectHigh bandwidthvi_VN
dc.subjectLow latencyvi_VN
dc.subjectFPGAvi_VN
dc.subjectParallelvi_VN
dc.subjectPipeliningvi_VN
dc.titleA flexible high-bandwidth low-latency multi-port memory controllervi_VN
dc.typeArticlevi_VN
Appears in Collections:Vietnam journal of science and technology

Files in This Item:
File Description SizeFormat 
_file_
  Restricted Access
7.7 MBAdobe PDF
Your IP: 3.145.20.178


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.