Method and implementation for DMA on the fly expediting transfer of unaligned data
DOI:
Author:
Affiliation:

1.State Grid Key Laboratory of Power Industrial Chip Design and Analysis Technology, Beijing SmartChip Microelectronics Technology Co. Ltd., Beijing 100192, China; 2.Beijing Engineering Research Center of Highreliability IC with Power Industrial Grade, Beijing SmartChip Microelectronics Technology Co. Ltd., Beijing 100192, China

Clc Number:

TN402

Fund Project:

  • Article
  • |
  • Figures
  • |
  • Metrics
  • |
  • Reference
  • |
  • Related
  • |
  • Cited by
  • |
  • Materials
  • |
  • Comments
    Abstract:

    We propose the design of DMA controller for 32bits low power SOC system, which expedites transfer of unaligned data through onthefly reassembling bytes by hardware circuit, requiring fewer resources, power and no extra software overhead. Although user configures the transfer of unaligned data in byte format, the DMA controller can automatically reorganize bytes in proper way, so as to transfer data in word format correctly and faster. Verification shows the design can evidently improve transfer efficiency of unaligned data. The design method has been applied to a MCU chip for electricity information acquisition system, and assists software to deal with encryption and decryption, to form communication frames, etc. The results show that the DMA controller works with high efficiency while easy to use, so the design meets the requirements.

    Reference
    Related
    Cited by
Get Citation
Share
Article Metrics
  • Abstract:
  • PDF:
  • HTML:
  • Cited by:
History
  • Received:
  • Revised:
  • Adopted:
  • Online: January 30,2018
  • Published: