There has been an ever growing complexity in design and development of Embedded Systems for various applications. The applications like disaster management in a remote location requires embedded system to perform multiple tasks like data acquisition, processing and wireless transmission. And the complexity increases when it has to be performed in parallel. Multi threading on a RTOS has been one of the widely used technique and it is implemented in software. Alternatively, DMA the hardware way of parallel processing on an ARM based microcontroller is a tedious task. But, the API and HAL provided by some manufacturers reduces the development time and simplifies the implementation.This paper shows the implementation of DMA using API and HAL on an ARM based controller of a PSoC. This demonstrates the idea of parallel processing using DMA controller and microcontroller. The DMA transfers the processed sensor data from source register to the destination register without much microcontroller intervention. So that the microcontroller can allocate its execution time for other tasks.


    Zugriff

    Zugriff prüfen

    Verfügbarkeit in meiner Bibliothek prüfen

    Bestellung bei Subito €


    Exportieren, teilen und zitieren



    Titel :

    Implementation of Direct Memory Access for Parallel Processing


    Beteiligte:


    Erscheinungsdatum :

    05.11.2020


    Format / Umfang :

    236663 byte




    Medientyp :

    Aufsatz (Konferenz)


    Format :

    Elektronische Ressource


    Sprache :

    Englisch



    PARALLEL IMPLEMENTATION OF THE DIRECT SIMULATION MONTE CARLO METHOD FOR SHARED MEMORY ARCHITECTURES

    Gao, D. / Schwartzentruber, T. / American Institute of Aeronautics and Astronautics | British Library Conference Proceedings | 2010



    DIRECT MEMORY ACCESS FOR CO-PROCESSOR MEMORY

    YANG YUAN-CHIH | Europäisches Patentamt | 2019

    Freier Zugriff

    Direct memory access for co-processor memory

    YANG YUAN-CHIH | Europäisches Patentamt | 2019

    Freier Zugriff

    Programmable Direct-Memory-Access Controller

    Hendry, David F. | NTRS | 1990