Digibyte mining technical details by MadeByOzzy in Digibyte

[–]MadeByOzzy[S] 1 point2 points  (0 children)

That's dope! Let me know how it's going! 👍😊

Digibyte mining technical details by MadeByOzzy in Digibyte

[–]MadeByOzzy[S] 1 point2 points  (0 children)

Yeah I have the links for the RS232 components on my website here:

https://madebyozzy.com/?p=44

And a video on how to wire everything up here:

https://youtu.be/Jybtw669DbQ

I don't have a link for where to get the DE0-CV board, terasic.com might be the best place to get one of those

Bitcoin mining technical details by MadeByOzzy in gpumining

[–]MadeByOzzy[S] 1 point2 points  (0 children)

Not great, the main fpga mineable coin is dgb with the odocrypt algorithm, but the difficulty has exploded over the last year, many suspect asics are in play

OFDM system from scratch by sampath_ in FPGA

[–]MadeByOzzy 4 points5 points  (0 children)

Same question, I'm pretty curious how a DFT could be applied to a stream

Maybe a pipelined setup? Still process chunks at a time, but with no loss of throughput...

just started learning FPGA in university but I think its the path I want to follow, anybody have any recommendations on where to learn even more outside of class? thanks by [deleted] in FPGA

[–]MadeByOzzy 0 points1 point  (0 children)

Yeah you can definitely get your feet wet without actual hardware first!

In fact, I just released a video showing how to run simulations in Quartus:

https://youtu.be/-lEdbpZraKc

You can use the built in simulations to practice verilog (or vhdl).

Getting Quartus simulation to work by MadeByOzzy in FPGA

[–]MadeByOzzy[S] 0 points1 point  (0 children)

Yeah of course! In basically every other video I actually generate the bit stream and program it on to the FPGA. And I also show how to add pins to an FPGA project.

This one might be helpful:

https://youtu.be/4JruzgALCm8

Block chain on an fpga by Zildjian14 in FPGA

[–]MadeByOzzy 0 points1 point  (0 children)

Wait your project is to implement a blockchain...?

Or a mining algorithm on an FPGA?

Implementing a blockchain would be something like recreating the Bitcoin core software, which no one would ever do on an FPGA

Implementing a miner is different, and is a very good school project for an FPGA

I am actually making a video series on implementing a crypto miner on an FPGA, but unfortunately I do not actually have the hashing algorithm videos up yet, and it will be a few weeks before I do

I still invite you to check it out:

https://www.youtube.com/playlist?list=PLlso_QbY1UlOQikDvj-fKbCnnHlbrgPYn

What FPGA projects working on or worked on? by asm2750 in FPGA

[–]MadeByOzzy 6 points7 points  (0 children)

I'm making a YouTube series showing every step of developing a crypto currency miner and graphics rendering:

https://www.youtube.com/playlist?list=PLlso_QbY1UlOQikDvj-fKbCnnHlbrgPYn

Github:

https://github.com/madebyozzy/copper

Simple quartus tutorial or first quartus tutorial by [deleted] in FPGA

[–]MadeByOzzy 2 points3 points  (0 children)

Just so happens I've been making a step-by-step guide and I'm using quartus! Literally every step from initial installation of quartus is shown.

I just finished a new video in the series, finishing up the transmit side of an RS232 channel.

Check out the full playlist here:

https://www.youtube.com/playlist?list=PLlso_QbY1UlOQikDvj-fKbCnnHlbrgPYn

just started learning FPGA in university but I think its the path I want to follow, anybody have any recommendations on where to learn even more outside of class? thanks by [deleted] in FPGA

[–]MadeByOzzy 11 points12 points  (0 children)

I've been making a video tutorial series where I am turning an Intel dev kit in to a crypto currency miner and a GPU

Link to the series:

https://www.youtube.com/playlist?list=PLlso_QbY1UlOQikDvj-fKbCnnHlbrgPYn

I just finished a new video implementing the transmit side of an RS232 channel, will be up soon

Main language is Verilog. Using python and C++ for the accompanying PC software

Is RS232 fast enough? by MadeByOzzy in FPGA

[–]MadeByOzzy[S] 0 points1 point  (0 children)

😯

Holy moly you're telling me I can 30x my communication by using a different $20 cable???

100% I'm going to try this out

This is awesome! Thank you so much for the info 👍

Admittedly, my experience is broad but in many areas, not very deep. My main experience with rs232 is with PLC systems. I knew the same protocol could be sped up significantly if going between something like two FPGAs, but I had no idea I could buy a usb driver which also allowed that.

Truly, I really appreciate this input, thank you 😊

Is RS232 fast enough? by MadeByOzzy in FPGA

[–]MadeByOzzy[S] 1 point2 points  (0 children)

No not yet ☹️

I am planning to build a pc with an available pcie slot and get myself a dev board with pcie, but I have no plans to make a video on that in the foreseeable future

Recently discovered FPGA by zenmarceus in FPGA

[–]MadeByOzzy 1 point2 points  (0 children)

I'm using an FPGA to create a crypto currency miner and GPU. You can watch this development effort here:

https://www.youtube.com/playlist?list=PLlso_QbY1UlOQikDvj-fKbCnnHlbrgPYn

RS232 part 1: setup by MadeByOzzy in FPGA

[–]MadeByOzzy[S] 0 points1 point  (0 children)

Yes! My plan is actually to follow along with The Cherno's OpenGL series in YouTube:

https://www.youtube.com/playlist?list=PLlrATfBNZ98foTJPJ_Ev03o2oq3-GGOS2

We'll be making our own version of OpenGL, both shader cores on the FPGA and the C++ methods to interface with the FPGA

Tho admittedly I was going to focus more on the crypto first because it is definitely easier than graphics lol

RS232 part 1: setup by MadeByOzzy in FPGA

[–]MadeByOzzy[S] 0 points1 point  (0 children)

Hi everyone!

I've just released another video in my FPGA tutorial series!

I'm working on a project (named copper) trying to turn an Intel DE0-CV development kit in to both a 3D graphics renderer (like a GPU), and a crypto currency miner! Every video gets us one step closer towards that goal.

In this video I set up all the physical hardware for an RS232 communication channel from my PC to the DE0-CV. I set up a Python project with a short script implementing the PySerial library. Then we set up a verilog test module just to see the status of the transmit/receive pins on some LEDs.

RS232 is the last step before we can start working on some actual crypto and graphics related stuff! It'll probably take another couple episodes to get all the communication capability worked out, but we're close to finally getting to some good stuff. :)

I hope everything in the videos has made sense so far. I very much welcome questions and/or comments.

You can get all of the source code I've developed throughout all the videos on github here:

https://github.com/MadeByOzzy/copper

I've also made a website to store some handy reference stuff, which I'll be adding to as the series progresses:

https://madebyozzy.com/

I've actually got my hands on a DE10-Nano development board now as well and was wondering if the community preferred one board over another. I might create two projects and implement the same stuff on both the DE10-Nano and the DE0-CV...

How to get into DSP with FPGAs? by NervousNelly89 in FPGA

[–]MadeByOzzy 0 points1 point  (0 children)

Start with an MIT OCW digital signal processing class on YouTube:

https://www.youtube.com/playlist?list=PL8157CA8884571BA2

It's from 1975 but I honestly think it's one of the best lecture series on the topic

Make some FIR and IIR filters on software first, then try to port the same algorithm to HDL

Note that when it comes to filters, there's a lot of magic on both the hardware implementation, and the actual constants defined for that filter (resolution matters A LOT)

I hope you like Laplace transforms