- 27 Jul, 2018 31 commits
-
-
Brian Bradford authored
-
Brian Bradford authored
-
Brian Bradford authored
-
Jack Hickish authored
Put back in MAX_CHUNK_SIZE declaration
-
Brian Bradford authored
-
Brian Bradford authored
-
jack authored
This used to be in constraints.py. I thought it was there erroneously and deleted it. Turns out it's used in toolflow.py. It's not a python constraint class, so for now it's going in toolflow.py as a hardcoded constant. Also fix a typo in verilog.py
-
Brian Bradford authored
-
Brian Bradford authored
-
Brian Bradford authored
-
Jack Hickish authored
Jasper documentation
-
jack authored
-
Jack Hickish authored
-
Jack Hickish authored
Sphinx-apidoc support for jasper_library
-
bjbford authored
-
bjbford authored
Added sphinx-apidoc support for jasper_library documentation. Created better flow of toolflow instructions.
-
jack authored
-
jack authored
-
jack authored
Merge branch 'casper-astro-soak-test-ska' of https://github.com/casper-astro/mlib_devel into casper-astro-soak-test-ska
-
jack authored
-
Jack Hickish authored
-
Jack Hickish authored
-
jack authored
Merge branch 'casper-astro-soak-test-ska' of https://github.com/casper-astro/mlib_devel into casper-astro-soak-test-ska
-
jack authored
-
wnew authored
-
Jack Hickish authored
-
Jack Hickish authored
Not that I don't love a good .startsg extension
-
Jack Hickish authored
-
Jack Hickish authored
-
Brian Bradford authored
-
Brian Bradford authored
-
- 26 Jul, 2018 8 commits
-
-
Jack Hickish authored
Fix for issue #47
-
Brian Bradford authored
Documentation via readthedocs project.
-
Jack Hickish authored
shared_bram simulation model output went through a demunge, but the input was upstream of the munge. Now the simulation is within both the munge and demunge. This commit also modifies the shared bram mask, so that when bram simulation initial values don't match the size of the underlying RAM they value vector will be truncated or zero padded to match. A warning is raised. This prevents the simulation from erroring out.
-
bjbford authored
-
bjbford authored
-
bjbford authored
-
Jack Hickish authored
-
Jack Hickish authored
For timing closure, the SKARAB benefits from a hierarchical wishbone arbiter, to reduce fanouts / mux sizes. This code seems to break the snap WB bus for reasons not yet known. This commit makes instantiation of the hierarchical arbiter optional. A hierarchical arbiter will be used if a platform specifies a max_devices_per_arbiter value in its platform yaml file. Eg, max_devices_per_arbiter: 32 means that the hierarchical scheme will be used, with wishbone devices spread across ceil(N_DEVICES / 32) arbiters. If the max_devices_per_arbiter keywords doesn't exist in the platform yaml file, the default action is to use a single arbiter for all wishbone devices.
-
- 25 Jul, 2018 1 commit
-
-
Jack Hickish authored
Merge branch 'casper-astro-soak-test-ska' of https://github.com/casper-astro/mlib_devel into casper-astro-soak-test-ska
-