• Microelectronics
  • Vol. 51, Issue 2, 225 (2021)
LIN Kang1、2, ZHANG Ling3, YU Zongguang1、2, CHEN Zhenjiao3, and XUE Haiwei3
Author Affiliations
  • 1[in Chinese]
  • 2[in Chinese]
  • 3[in Chinese]
  • show less
    DOI: 10.13911/j.cnki.1004-3365.200470 Cite this Article
    LIN Kang, ZHANG Ling, YU Zongguang, CHEN Zhenjiao, XUE Haiwei. Implementation of a Multi-Data Synchronization and Mutual Exclusion Management Mechanism[J]. Microelectronics, 2021, 51(2): 225 Copy Citation Text show less

    Abstract

    Synchronous mutual exclusion between different data is an important factor affecting the communication between multi-core processor cores. In order to improve the communication efficiency between different data nodes, reduce the delay of communication, and reduce the loss of data transmission,combining Adaptive Random Early Detection (ARED) algorithm and Binary Exponential Backoff (BEB) algorithm, a management allocation method of synchronous mutual exclusion that was combining software and hardware was proposed. The feasibility of the two algorithms was analyzed by Matlab modeling, and the synchronous mutual exclusion management allocation method was transplanted to the ZYNQ7000 development platform for simulation testing. The test results showed that the communication mechanism had a lower packet loss rate and delayed time, which improved the efficiency of overall transmission and reduced the delayed time of communication process.
    LIN Kang, ZHANG Ling, YU Zongguang, CHEN Zhenjiao, XUE Haiwei. Implementation of a Multi-Data Synchronization and Mutual Exclusion Management Mechanism[J]. Microelectronics, 2021, 51(2): 225
    Download Citation