AndreMerendeira / SEM_Console

0 stars 0 forks source link

Extending ACME to Genesys 2 board #1

Open bella-esposito opened 1 year ago

bella-esposito commented 1 year ago

Hi Andre, my name is Bella Esposito and I am a student researcher at the University of Florida. I have been unsuccessful in my attempts to contact the ACME team but I would like to use the source code from the ACME tool.

I am working on adding support for the Genesys2 board with the ACME tool and following the steps listed in the appendix of their paper. However, I do not understand the correlation of the slope and intercept, or the equation needed based on the clock region coordinates and the EBD file lines. Since you were able to add support for the ZCU104 board, could you describe how you found this information?

I realize this is an old project of yours but any information would be appreciated.

Thank you, Bella

AndreMerendeira commented 1 year ago

Hello Bella, I think the ACME team was disbanded and I no longer have the source code for the tool. At the time, a more recent version of the tool was made available to me, but it still wasn't very accurate. I don't remember how I got the values for the equation, especially because some values needed approximations, so at some point I just went for trial and error. Try contacting Dr. Luis A. Aranda Barjola at the Universidad Nebrija, he was the one that helped me understand the tool (maybe they even have a newer version of the tool.

Tip: The ACME tool was developed mainly by doing reverse engineering on the Vivado synthesis process, so it's very hard for it to be 100% accurate, so defining a bigger area to inject errors (even if it has a small target) is a good idea. It will feel like using a cannon to kill a fly, but at least you will hit the fly.

Sorry I couldn't help more, André

bella-esposito commented 1 year ago

Hi Andre, thank you very much for your response. I appreciate the advice and guidance. I reached out to Dr. Aranda Barjola so hopefully I can get a newer version of the tool.

Thanks again, Bella