ATmega2561/FPGA Digital Synthesizer

Go To Last Post
3 posts / 0 new
Author
Message
#1
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

I have been working on this project for a while now. I finally got it to the point where it actually does something...so decided it was time to share.

http://www.avrfreaks.net/index.php?module=Freaks%20Academy&func=viewItem&item_type=project&item_id=1667

There is a URL on that page that takes you to my website where I have been keeping a sort of blog on the progress.

Hope you enjoy it...

-Jim

-Jim
http://www.noniandjim.com
Analog and Digital Electronics
Music Synthesizers

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Nice project!

You could have used a softcore MCU, and done away with the AVR. 8-)

How long did it take?

Leon

Leon Heller G1HSM

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Quote:

You could have used a softcore MCU, and done away with the AVR.

How long did it take?

I could have used the Microblaze...(I use EDK v9.1), but that does limit the number of people who might want to play with this. Also, I have pretty much been convinced that using an external uC is a lot more cost effective. I have done one Microblaze project and it did turn out real nice...

The time it took was probably on the order of about 120 hours. I started this back at the beginning of August, mostly working an hour in here, an hour in there.

I still need to add some digital filters so that I can have a wider variety of voicing...but this was a fun project. Using the AVR with an FPGA is a great combination. I can use the JTAGICE MK II to not only debug the AVR, but also, by going through the external memory interface, also do some debugging of the FPGA as well. I spent almost 3/4 of my time creating the debugging hardware and software, as I did the actual application. But it really paid off as I was able to track bugs down in the FPGA rather quickly.

-Jim
http://www.noniandjim.com
Analog and Digital Electronics
Music Synthesizers