Research Article

IP-Enabled C/C++ Based High Level Synthesis: A Step towards Better Designer Productivity and Design Performance

Algorithm 1

For-loop code for 2 2 matrix-matrix multiplication in C.
for ( ; ; ) {
 for ( ; ; ) {
for ( ; ; ) {
    prod[ ][ ] prod[ ][ ] + mat1[ ][ ] mat2[ ][ ]; }
   }
}