[Cryptech Tech] [Cryptech-Commits] [core/platform/novena] 21/21: Sick hacks to compensate for sparse MUX within TRNG core.

Joachim Strömbergson joachim at secworks.se
Thu Oct 1 11:39:06 UTC 2015


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

Aloha!

Pavel Shatov wrote:
> Reset is not strictly required for startup in an FPGA, since you can 
> write something like reg x = 1'b0 or reg y = 1'b1. Some people still 
> prefer to assign default values to registers using reset, but again 
> there's no point in doing it asynchronously.

Not having to defined reset values (esp zero) is due to the registers
being cleared as part of the config. But for ASIC design and for a lot
of tools (linters, simualtors), not having a defined value when reset is
released is bad practice in general and is often flagged.

Since we are stating that our code is not specifically limited for
FPGAs, we should IMHO have reset clauses of registers.

- -- 
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/

iQIcBAEBCAAGBQJWDRtaAAoJEF3cfFQkIuyNrA0QANWVoqiJoNJaeTmQG4NIyBlk
tTY/kln1jM4cRZdmW0xSUIuJJodhHVzIEqzEKrLQoJwVb2oLwnFoPNvBIguqBbOW
0haDM34HZanGaP4ggNfesSNR7DaHB7ysg4vnFiNt99PXPD38pt78lj/5ewnjRgjr
DkpCRT2QK/oK7cPVeOj4njBQZDRFfNUwMWHTnfxhyRLYEXsvDmNqi/Pc6LvxYQXD
G5+5JPpWKtrMa1y+b7i71d1lOA7LNsbnUcDq1TtDDlcx0abfYsNlXTe9b5ds8apQ
MaGfG2HpowljdLxs3bDDuUFlO5iPX94yE6o++EjRJ8mUwfzZ8M6Aenw2u/GKBqQD
R6YfDh+cTD3W4YHAVZASiYV3GyXppWBJRKbD5OQRdRwgtFu7ddy3nnr8Qk2m1IBb
ShlXhrvTa7PhGWvyWXEtlyG4S8WKJ6t5R8HYuzM4EY2VTJMVEuao4UECdsUNW/EB
Ev0kR8a2ce+U/4C9hpERpZM2BfiCLQVC+J5wMcdpAfNIsFVpp4J9nsTrw3zvbPWX
Ibo5XSCuqinRt6nePeHrw/fGFhb4rKuFUbvvTZOKejwqs9EW9/nx7Rm+r8w2HDk3
y6k0DfBobmx3uxfQ/295GeLUDMT30TSZNM+z+40ou/ioylZ2TC+npxOh5BJVRi/w
wgoiQD5UKpXXzPIOCOM2
=qsIy
-----END PGP SIGNATURE-----


More information about the Tech mailing list