I think you should use VIVADO HLS. Here synthesis is very easy given you can write code in C/C++ and the software generates all required files for synthesis. To make it simple for DSP programmers it comes with matrix multiplication as example.
sabir hussain sir, i tried your suggestion for 2 to 3 days. but i am getting an error that "hdl code generation does not support 2D matrices as functional inputs"
When you use hdl languages you are describing Hardware. So you could not think about the code but first about the circuit you want to implement and after you can use the code to implement that circuit