2020
DOI: 10.3390/app10041539
|View full text |Cite
|
Sign up to set email alerts
|

Memory Efficient Implementation of Modular Multiplication for 32-bit ARM Cortex-M4

Abstract: In this paper, we present scalable multi-precision multiplication implementation and scalable multi-precision squaring implementation for 32-bit ARM Cortex-M4 microcontrollers. For efficient computation and scalable functionality, we present optimized Multiplication and ACcumulation (MAC) techniques for the target microcontrollers. In particular, we present the 64-bit wise MAC operation with the Unsigned Long Multiply with Accumulate Accumulate (UMAAL) instruction. The MAC is used to perform column-wise multip… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...

Citation Types

0
1
0

Year Published

2020
2020
2023
2023

Publication Types

Select...
3
2
1

Relationship

0
6

Authors

Journals

citations
Cited by 7 publications
(1 citation statement)
references
References 24 publications
0
1
0
Order By: Relevance
“…As compared to CISC architecture which is more emphasis on hardware RISC architecture based processor has required fewer transistors and less silicon area. [12] In order to enhance the performance functions (floating point hardware, memory management functions, cache memory) of system a huge area of board is left free in RISC CPU Which brings improvement in cost, power consumption, and heat dissipation [4].…”
mentioning
confidence: 99%
“…As compared to CISC architecture which is more emphasis on hardware RISC architecture based processor has required fewer transistors and less silicon area. [12] In order to enhance the performance functions (floating point hardware, memory management functions, cache memory) of system a huge area of board is left free in RISC CPU Which brings improvement in cost, power consumption, and heat dissipation [4].…”
mentioning
confidence: 99%