Vhdl, Fpga, Operator Overloading, Multidimensional Arrays.
created a package with the name OperatorOverloading_pkg and defined function prototypes. In the figure below, you can see the functions I have implemented. In the first function, I overload 2 2D arrays, and in the second 2 3D arrays. array2d and array3D are user-defined data types and can be seen