FPGA Shield for Arduino Leonardo or Uno - Part 1

Discussion in 'Project Log Discussion' started by Ewan Lister, May 20, 2015.

  1. Ewan Lister

    Ewan Lister

    Joined:
    Apr 28, 2015
    Messages:
    4
    Likes Received:
    0
    Hi,

    As I previously mentioned I have started the design of the FPGA shield for the Arduino Uno or Leonardo boards. You can read the first part of the design at http://www.design-foundry.net/. I would appreciate your feedback so I can change the design if necessary. I will be making the who project open source and providing the design files as I go along so I hope you enjoy it.
     
    Ewan Lister, May 20, 2015
    #1
    1. Advertisements

  2. Ewan Lister

    Harald Kapp Moderator Moderator

    Joined:
    Nov 17, 2011
    Messages:
    8,451
    Likes Received:
    1,621
    Location:
    Germany-Europe-Earth-Sol System-Milky Way-Laniakea
    Nice project, I'm waiting to see more.

    How are you going to integrate the FPGA development into the arduino environment? Will be part of teh arduino IDE or will it stay a separate entity? How do you envision transfer of the FPGA programming data from the arduino to the FPGA (from a programmer's point of view, not the hardwrae issues that you discuss in your blog)?
     
    Harald Kapp, May 20, 2015
    #2
    1. Advertisements

  3. Ewan Lister

    Ewan Lister

    Joined:
    Apr 28, 2015
    Messages:
    4
    Likes Received:
    0
    Hi Harald,

    I have previously done this by using Processing to create a sketch that will transfer the data and then have an Arduino sketch that processes the bit stream and transfers the data to the Flash. This is a bit cumbersome but it uses the standard Arduino/Processing IDEs which most people are familiar with. The main VHDL development will be done in the Lattice Semiconductor iceCube2 development IDE. I'm going to do a detailed blog post on all of this process but I hope this gives you an idea of how I think it will all hang together. (At least at this early stage anyway!).
     
    Ewan Lister, May 20, 2015
    #3
    1. Advertisements

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.