[Cryptech Tech] Cleanup of chacha

Joachim Strömbergson joachim at secworks.se
Wed Jan 4 12:15:09 UTC 2017


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Aloha!

Peter Stuge wrote:
> Do you have ideas about optimizing for size? I'm not saying that I 
> expect Cryptech to do so, but asking if you see some potential.

I didn't do any optimizations besides the initial ones Yosys does
automatically. There is probably room for some optimizations, esp in
regards to flattening the design and logic minimization.

It could be interesting to set up a real yosys synthesis script that
alos perform optimiations. I need to get Yosys installed on my compute
machine first though. Since mapping took four hours on the laptop.

Cryptech runs optimization as part of FPGA implementation. Not sure how
well Yosys is able to map modules to tech specific hard macros. Some of
the cores in Cryptech are based on instantiating Xilinx black boxes.

- -- 
Med vänlig hälsning, Yours

Joachim Strömbergson - Alltid i harmonisk svängning.
========================================================================
 Joachim Strömbergson          Secworks AB          joachim at secworks.se
========================================================================
-----BEGIN PGP SIGNATURE-----
Comment: GPGTools - http://gpgtools.org
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQIcBAEBCAAGBQJYbOdNAAoJEF3cfFQkIuyNPHcP/1WQtlV/BhRi5G6SU81K6RFo
Mb6/+EJLzpY3IJKbn1LOTT6IRAVx5xQEiKBplJFZXbI53ZVARl7PQrbsdHhGCPuZ
m54OBQbzj406BS9b08YqCt4Q6N4ZMlLb58oBt4yxWEUs/yJlFIGlsrj3fwzFhGpy
6V+YFxBDglko7clFIn7BbHcQT60SjM/Kmecm2I88/ByC8LV3z39OkN0eb2y7W24l
2GHAdD6fCwuDogMkg+mDrxPYP4uQTykFGtr0ztYJyzGLSFXpXTcA6jQ7PqCji75o
SL5R9nnz9oW5p8N9ruyczlppWBIA/h4qkEeNikRGiYLGjKLmG2sfBZ63l8px0qGr
9tS8XheCLmQ9vaMs+7mj0MPzbXaR6tTUU0FEQ+4FhtWWnBiAC8j9SUBTWw5nXLOO
vLRtEI6b8C3tyO/e94E5KZB5BuWCGkT+djnBlYqlquo4dLlLcqoLuu9NEdC6AbrM
ljs14J+rbwMWmpzqM56T9+XGonoub7j//qndTfggNK7hCkZZYiuInuGgkIdACUJh
/zVSH2sETL5kQpU1jEjLeaaa/u/STgiLLCfHztaFVSVFHOgam8fumkGZ2rxbCVW5
kTNi98cyOPr28BuaOfHydc+ps61vUJjg+vZeJW78xf22z9uKDNt2YkMwHbc0rXbD
Z1dgj8re15gWURbbYp4E
=WsfH
-----END PGP SIGNATURE-----


More information about the Tech mailing list