eprintid: 3115 rev_number: 7 eprint_status: archive userid: 4 dir: disk0/00/00/31/15 datestamp: 2018-10-10 01:35:07 lastmod: 2018-10-10 01:35:07 status_changed: 2018-10-10 01:35:07 type: conference_item metadata_visibility: show creators_name: Nguyen, Kiem Hung creators_name: Dong, Pham Khoi creators_name: Tran, Xuan Tu creators_id: kiemhung@vnu.edu.vn creators_id: tutx@vnu.edu.vn title: A Reconfigurable Multi-function DMA Controller for High-Performance Computing Systems ispublished: inpress subjects: ECE subjects: ElectronicsandComputerEngineering divisions: fac_fet divisions: lab_sis abstract: Huge bandwidth demand along with the requirement to synchronize data structures between different processing structures in multiprocessor system-on-chip (MPSoC) lead to the need to design dedicated memory access controllers. This paper presents the design of a reconfigurable multi-function memory direct memory controller (ReDMAC) for high-performance MPSoCs. The ReDMAC supports the capability of dynamic reconfiguration by enabling the hardware fabrics to be synthesized into various functions even if the system is working. The ReDMAC can support four operating modes, including direct memory access, matrix transposing, data sorting, and matrix merging. The ReDMAC has been modeled at the Register Transfer Level (RTL) using VHDL language. The controller has been simulated and evaluated on reconfigurability to work with individual functions. The controller is also synthesized with the Synopsys Design Compiler tool to compare hardware costs with the independent implementation of each individual function. Simulation and synthesis results indicate that the proposed design meets the required functionality, while the area of the controller decreases about three times compared to total area of independent function cores. date: 2018-11-23 date_type: published official_url: http://nafosted-nics.org/ full_text_status: none pres_type: paper event_title: 2018 The 5th NAFOSTED Conference on Information and Computer Science (NICS) event_location: Ho Chi Minh city, Vietnam event_dates: 23-24 November 2018 event_type: conference refereed: TRUE citation: Nguyen, Kiem Hung and Dong, Pham Khoi and Tran, Xuan Tu (2018) A Reconfigurable Multi-function DMA Controller for High-Performance Computing Systems. In: 2018 The 5th NAFOSTED Conference on Information and Computer Science (NICS), 23-24 November 2018, Ho Chi Minh city, Vietnam. (In Press)