2019 IEEE 10th Latin American Symposium on Circuits &Amp; Systems (LASCAS) 2019
DOI: 10.1109/lascas.2019.8667579
|View full text |Cite
|
Sign up to set email alerts
|

A Low-Area Direct Memory Access Controller Architecture for a RISC-V Based Low-Power Microcontroller

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1

Citation Types

0
4
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
3
1
1

Relationship

1
4

Authors

Journals

citations
Cited by 7 publications
(4 citation statements)
references
References 6 publications
0
4
0
Order By: Relevance
“…Ma et al [1], Paraskevas et al [31], and Rossi et al [11] present high-performance DMAEs ranging in size from 82 kGE to over 1.5 MGE. On the contrary, DMAEs designed for accelerating accesses to chip peripherals, as shown in the works of Pullini et al [38] and Morales et al [39] trade-off performance for area efficiency by minimizing buffer space [38] and supporting only simpler onchip protocols like AHB [39] or OBI [38]. Our iDMA can be parameterized to achieve peak performance as a highbandwidth engine in HPC systems, see Section 3.5, as well as to require less area (<2 kGE) than the ultra-lightweight design of Pullini et al's µDMA [38].…”
Section: Related Workmentioning
confidence: 99%
See 2 more Smart Citations
“…Ma et al [1], Paraskevas et al [31], and Rossi et al [11] present high-performance DMAEs ranging in size from 82 kGE to over 1.5 MGE. On the contrary, DMAEs designed for accelerating accesses to chip peripherals, as shown in the works of Pullini et al [38] and Morales et al [39] trade-off performance for area efficiency by minimizing buffer space [38] and supporting only simpler onchip protocols like AHB [39] or OBI [38]. Our iDMA can be parameterized to achieve peak performance as a highbandwidth engine in HPC systems, see Section 3.5, as well as to require less area (<2 kGE) than the ultra-lightweight design of Pullini et al's µDMA [38].…”
Section: Related Workmentioning
confidence: 99%
“…DMAEs can be grouped according to their system binding: register, transfer-descriptor, and instruction-based. Engines requiring a high degree of agility [11], [30] or featuring a small footprint [33], [38], [39] tend to use a registerbased interface. PEs write the transfer information in a dedicated register space and use a read or write operation to a special register location to launch the transfer.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…The DMA automaton splits into the reading and writing sections, where each one contains request and response counters. Once each automaton is triggered, it pushes the 128-bit block or the output of the AES to the DMA, which indirectly access the memory bus in the SoC [11]. A state machine controls the writing and reading datapath with five states.…”
Section: Aes Core Base Linementioning
confidence: 99%