Hi
I have manually soldering a
http://en.qi-hardware.com/wiki/Mini-slx9 board. the 'osc', 'power modular', 'led' is connect by wires.
1. the osc is 50Mhz.
2. it load the bitstream by using jtag and this small program:
https://github.com/xiangfu/mini-jtag (I am using a FT2232H jtag board)
3. send a work to board by using :
https://github.com/ngzhang/Icarus/blob/master/miner_software/scripts/payload.py
(only send the payload3, since it needs much less time)
4. then I get a result in ~25minutes
is that nomral? that return result in ~25 minutes??, can I optimize this? what document should I read that optimize the bitstream?
Thanks
BTW: where is your
200MHz come from??
For anyone who has run this design on the LX9 microboard, what sort of hashrate did you get? And how many slices were used (and at what unrolling level?).
200MHz
5034 FF [44%]
3247 LUT6 [56%]
0 BRAM
0 DSP48A1
3.125MH/s
in xc6slx9-2. It finishes 1 SHA256(SHA256(x)) every 64 clocks.
With a few tricks it could probably fit 2 engines, for 6.25 MH/s total.
Not exactly going to beat an ATI GPU, but it's a fun toy.

-rph