This week we had a lot of problems in defining the interfaces between the frontend and the backend part. From my part, I changed the method of the outputs from parallel to serial in order to communicate with the backend part without problems.
Moreover, I synthesized the frontend part and from the design there are inferred some latches which cause a lot of timing problems. I changed some of the code and there are only some latches in the color converter which must be fixed.
Also, I created a new version of the frontend part and a new version for the color converter in order to output the data serially.
There are a lot of things to do in the next days:
1) Fix the inferred latches from the design.
2) Create the block buffer module for the frontend part.
3)Complete the encoder.
4)Complete the testbenches for the changed zig zag module and the new color space converter.
5)Write documentation for all the modules.
Moreover, I synthesized the frontend part and from the design there are inferred some latches which cause a lot of timing problems. I changed some of the code and there are only some latches in the color converter which must be fixed.
Also, I created a new version of the frontend part and a new version for the color converter in order to output the data serially.
There are a lot of things to do in the next days:
1) Fix the inferred latches from the design.
2) Create the block buffer module for the frontend part.
3)Complete the encoder.
4)Complete the testbenches for the changed zig zag module and the new color space converter.
5)Write documentation for all the modules.
Merkourious,
ReplyDeleteI know you mentioned it on irc/gitter, can you include your synthesis results? Can you include the absolute resources used, e.g. the number of LUTs, registers, MAC (DSP), etc.
Thanks,
Chris
Hello Christopher, I will upload the synthesis report.
ReplyDeleteCheck these links:
ReplyDelete1)synthesis report:https://gist.github.com/mkatsimpris/5cc5d3aa7d6e5653373e165f3b494bf8
2)utilization report:https://gist.github.com/mkatsimpris/3d6e3da2dc0d5341518b05344b9873f6