tillitis / tillitis-key1

Board designs, FPGA verilog, firmware for TKey, the flexible and open USB security key 🔑
https://www.tillitis.se
382 stars 24 forks source link

Rewrite code to reduce resource allocation #205

Closed secworks closed 2 months ago

secworks commented 2 months ago

It seems that the result from Yosys is highly dependent on how the RTL code is written. As an example nested IF-statements seems to be really bad. We should try and optimize the FPGA implementation through rewriting the code without changing the code. This may also be a reason for improving the test benches.

secworks commented 2 months ago

This will not be done in the near term.