AVR8 Project Page


Recommended Posts

Guest josheeg

If the Open 8 risc is a arduino compatible & it is a verilog code that can be put into a xilinx schematic symbol.

I wonder if it is possible to load a bunch of these to have dedicated ones for dedicated calculations so things could be done more in parrellel. Like if it was a programmable chip that goes in a programmable chip..

signal 1 xilinx multiply schematic module etc... pin high for chip select on a arduinio softcore 1....

signal 2 xilinx multiply schematic module etc... pin high for chip select on a arduinio softcore 2....

How would I load code into eatch?

Link to comment
Share on other sites

Yes, it is possible to have multiple AVR8 cores in a project. But it will require the larger 500K Papilio One board, the AVR8 uses ~75% of the 250k chip.

If performance is the goal though I would take the approach of moving the functions that can be sped up in the hardware outside of the C code and implement it in VHDL instead.

The AVR8 core can also be clocked higher for more performance. Or upgrading to an alternative 32 bit soft processor should increase performance as well.

The AVR8 and Arduino compatibility is really meant to be used for easy control functions, then the FPGA can do the heavy lifting with VHDL modules.

Link to comment
Share on other sites

  • 3 months later...

I'm with Jack, if you want processing power you don't run two 8-bit cores if you are running on top of a 500k gate array made exactly for speed and concurrency.

My approach to this would be to use Arduino/AVR8 core as a controller of the high speed functions written in vhdl. This is actually what I'm focusing on.  :D

Link to comment
Share on other sites

  • 10 years later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.