Montag, 27. Mai 2013

mostly incompatible - part 3 : Hot-air balloon

I've started a little project to see, if everything works out as smoothly as I imagined.

  • Short story: It doesn't
  • Long story: If you tinker about long enough, you get something working...
The first project only connects a NIOS cpu to an onchip memory and connects a clock.
That really is almost nothing - but you already see what the system will (and won't) be capable of.

  • In order to have a more or less easy interface, many of the configuration decisions have to be wrapped and decided "on its own" - so it takes generics away from you...
  • The modelling isn't that easy and sometimes, it is better to have a working solution than a good-looking one ... compromises wherever you look.
The project can be checked out at Google Code.

An anonymus access should be possible using
svn checkout http://high-level-fpga-gen.googlecode.com/svn/trunk/ high-level-fpga-gen-read-only

You will have to 

  • install a Java JDK
  • set the CLASSPATH, so it includes the current directory
  • install Quartus and the NIOS IDE
  • start the NIOS command shell 
  • hop to the directory and call "./call_sopc"
... so if you're willing to give it a shot - good luck.
I will try to let the example grow for a while, so I will see another loadfull of difficulties.
At the moment, I don't see another easy way to find out if it's feasible at all ;0)

Keine Kommentare:

Kommentar veröffentlichen