[Cryptech Tech] Novena coretest
Joachim Strömbergson
joachim at secworks.se
Thu Aug 28 15:59:27 UTC 2014
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Aloha!
Forgot something: What is the status - have you been able to actually do
hashing etc in the FPGA with calls from SW running on the CPU?
Yours
JoachimS
Paul Selkirk wrote:
> If you're on the commits mailing list, you may have noticed that I
> just checked in the I2C version of Joachim's coretest, for the
> Novena.
>
> There are two new git repos (why does each core have its own repo?):
> - coretest/core/i2c is the I2C slave - coretest/core/novena is the
> top-level verilog module. It also contains a script to configure the
> FPGA, and a test program (in both C and Python, because you may
> prefer one over the other).
>
> Joachim (or anyone else with Verilog experience): please check over
> the Verilog and make sure I haven't done anything really stupid or
> dangerous.
>
> Note that I don't do anything with the reset input. The Novena has
> two buttons, labeled "reset" and "user" (and another on the bottom,
> also labeled "user"), but it's not clear if and how they can be
> attached to FPGA input pins.
>
> I also didn't write any testbench/simulator code for the i2c module,
> although it looks relatively straightforward.
>
> To build with the Xilinx command-line tools on Linux, run 'make' in
> coretest/core/novena/synth. (Why "synth"? That's how it's set up in
> the novena-ws2312b-fpga project, from which I stole the i2c slave
> code.)
>
> You can also use the Xilinx ISE Project Navigator to build, but it
> will require some step-by-step instructions, similar to the
> CoretestHashesC5G wiki page. (Yes, I should write it up for the
> wiki.)
>
> paul
>
> _______________________________________________ Tech mailing list
> Tech at cryptech.is https://lists.cryptech.is/listinfo/tech
- --
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-----
Version: GnuPG/MacGPG2 v2.0.22 (Darwin)
Comment: GPGTools - http://gpgtools.org
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
iQIcBAEBCAAGBQJT/1HfAAoJEF3cfFQkIuyNr0oP/AzI7E3qo/709VUlf3LzbuEy
FAMNHK25vK74xCJh5+Mm+L1n4UGgYfHe/YftYoCklUtOfaKHYEw5pVDSP2TVLuC0
3fB7kaul6gzhumQDHh5YbsF/IBI73nsACrE3TRve7elxkNIcbmZtMhV+1d5MktDT
rG+ZHaex6bzDkHT9bI368EKFM5s326KQ7+Ys+2kM9zZziLJbdhO2WFC793vGrj0X
j6rR8Oo1QEvwaUEyQ8AtvtVkyg3/lIInVC6UhqBOb9AKMt4pZ8DOhSlO2Tdw1/Fx
XbHAkFYoL8HDut4KHHrwaMXgyEFJAjO/jjzbyp1TGZDpCaRKv7OXomjosjkYLap5
X2OJU4rWHz7wD3Mt2GhbXPiBomkenBbhE+myxHD7Ci3AW9Oe6pBobuNgeZFoMV1x
RUvR1P8aY7VZubAJyscn1EiM9nbPsnxZep36qrO5d5SC5MB31S5Lv3vD6kmzANJt
fltmx5BuA7Y74B95y7b4pkEgA/5ZNIh2bBg9DYPvCMHj6cta+qRc269lK3mhdSpM
5pyEBGAHjOmaiUBK++IMJ18uWMmS+YQRV5ZmSXoCgFFe+KzzdwE3SOl+n7OYlMH6
EUYFBK3OSTNxtaQ2WMDWwbgpjgD3OjSUsVtPb0sert56IioXcWdP0CGTt1nGWJjQ
67H1t6IsOzhL9npLKxcN
=qG9n
-----END PGP SIGNATURE-----
More information about the Tech
mailing list