Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

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

GreatField

Newbie level 6
Newbie level 6
Joined
Mar 13, 2022
Messages
14
Helped
0
Reputation
0
Reaction score
0
Trophy points
1
Activity points
120
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...


IMAGE.png
 
Last edited:

LaTeX Commands Quick-Menu:

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top