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.

Help! VHDL for a matrix multiplier using a Multiply-Accumulate (MAC) unit

Status
Not open for further replies.

imconfused

Newbie level 4
Joined
Sep 9, 2012
Messages
6
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,320
The A and B matrices should implement have 4x5 and 5x3 dimensions.. It has to pipelined and parallel.

1) Implement the code with integer type signals with test bench.
2) Implement the code with std_logic_vector type signals with test bench.

I understand the logic for this code but I have no clue on how to code it. :???:
 

why would you use std_logic_vectors - they are not numbers - what a pain in the arse to do all the type conversions.

I suspect this is homework. I suggest having a go yourself, and asking specific questions, rather than "I dont understand, please do my homework for me".
 

Well, I've made my matrices to multiply. I have no idea how to add to accumulate (register?) and make it parallel and pipelined.

The parallel and pipeline thing confuses me, because now I don't think I made the matrices correctly since I only made it to multiply with an output of 4x3
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top