Initial checkin of a working integrated harp core. Tested to be working on 2 simple tests of array sum and sieve, needs further testing.
For the core part please get the code from harmonica git repo and use the core files which I have added just for the 'funcunit.h'.
I have also added the normal cache "cache_subsystem.v" and also a shared cache "cache_shared.v" (2xL1+L2) both have been tested.
Shared cache yet to be tested with harmonica core but tested standalone. Cache use the DDR2 memory wrapper to talk to the DDR2,
if you want to use a dummy memory(RAM) instead of DDR2 then just use the dummy memory module in L2_cache.v instead of using the DDR2 memory-wrapper.
For test applications you can get it as part of harmonica checkout. I will checking my projects which instantiate these modules in a
to level fileand test it later.
See README.txt for description of directory structure. Each directory may have a Readme.txt for more details.