What additional modules can you suggest to create an NPU from a CPU?

GreatField

Newbie level 6
Joined
Mar 13, 2022
Messages
14
Helped
0
Reputation
0
Reaction score
0
Trophy points
1
Activity points
117
I wanted to create an NPU using the 32-bit MIPS (Multi-cycle) microprocessor microarchitecture as a base. What additional modules among those present in the original MIPS microarchitecture (see IMAGE below) can you suggest to more efficiently calculate matrix multiplications, convolutions and other linear algebra operations, which are fundamental for artificial neural networks?

Understand as "module": the Instruction Memory; Data memory; RegisterFile; ALU; Control Unit; etc...


 
Last edited:

Cookies are required to use this site. You must accept them to continue using the site. Learn more…