Initial commit
authorJean THOMAS <git0@pub.jeanthomas.me>
Wed, 3 Jun 2020 18:58:22 +0000 (20:58 +0200)
committerJean THOMAS <git0@pub.jeanthomas.me>
Wed, 3 Jun 2020 18:58:22 +0000 (20:58 +0200)
commit23e2c1b77968cb22bc5de867aa89c2ccc0f0774e
tree06a8b54a52fbc295297ca218810134ebf2932d49
Initial commit
78 files changed:
.gitignore [new file with mode: 0644]
.sim-test.py [new file with mode: 0755]
.travis.yml [new file with mode: 0644]
CONTRIBUTORS [new file with mode: 0644]
LICENSE [new file with mode: 0644]
README.md [new file with mode: 0644]
examples/customecpix5.py [new file with mode: 0644]
examples/ecpix5.py [new file with mode: 0644]
gram/__init__.py [new file with mode: 0644]
gram/common.py [new file with mode: 0644]
gram/compat.py [new file with mode: 0644]
gram/core/__init__.py [new file with mode: 0644]
gram/core/bandwidth.py [new file with mode: 0644]
gram/core/bankmachine.py [new file with mode: 0644]
gram/core/controller.py [new file with mode: 0644]
gram/core/crossbar.py [new file with mode: 0644]
gram/core/multiplexer.py [new file with mode: 0644]
gram/core/refresher.py [new file with mode: 0644]
gram/dfii.py [new file with mode: 0644]
gram/frontend/__init__.py [new file with mode: 0644]
gram/frontend/adaptation.py [new file with mode: 0644]
gram/frontend/axi.py [new file with mode: 0644]
gram/frontend/bist.py [new file with mode: 0644]
gram/frontend/dma.py [new file with mode: 0644]
gram/frontend/ecc.py [new file with mode: 0644]
gram/frontend/fifo.py [new file with mode: 0644]
gram/frontend/wishbone.py [new file with mode: 0644]
gram/gen.py [new file with mode: 0755]
gram/init.py [new file with mode: 0644]
gram/modules.py [new file with mode: 0644]
gram/phy/__init__.py [new file with mode: 0644]
gram/phy/dfi.py [new file with mode: 0644]
gram/phy/ecp5ddrphy.py [new file with mode: 0644]
gram/phy/model.py [new file with mode: 0644]
gram/stream.py [new file with mode: 0644]
setup.py [new file with mode: 0755]
test/__init__.py [new file with mode: 0644]
test/access_pattern.csv [new file with mode: 0644]
test/benchmark.py [new file with mode: 0755]
test/benchmarks.yml [new file with mode: 0644]
test/common.py [new file with mode: 0644]
test/gen_access_pattern.py [new file with mode: 0755]
test/gen_config.py [new file with mode: 0755]
test/reference/ddr3_init.h [new file with mode: 0644]
test/reference/ddr3_init.py [new file with mode: 0644]
test/reference/ddr4_init.h [new file with mode: 0644]
test/reference/ddr4_init.py [new file with mode: 0644]
test/reference/sdr_init.h [new file with mode: 0644]
test/reference/sdr_init.py [new file with mode: 0644]
test/run_benchmarks.py [new file with mode: 0755]
test/spd_data/MT16KTF1G64HZ-1G6P1.csv [new file with mode: 0644]
test/spd_data/MT16KTF1G64HZ-1G9E1.csv [new file with mode: 0644]
test/spd_data/MT18KSF1G72HZ-1G4E2.csv [new file with mode: 0644]
test/spd_data/MT18KSF1G72HZ-1G6E2.csv [new file with mode: 0644]
test/spd_data/MT8JTF12864AZ-1G4G1.csv [new file with mode: 0644]
test/spd_data/MT8KTF51264HZ-1G4E1.csv [new file with mode: 0644]
test/spd_data/MT8KTF51264HZ-1G6E1.csv [new file with mode: 0644]
test/spd_data/MT8KTF51264HZ-1G9P1.csv [new file with mode: 0644]
test/summary/summary.css [new file with mode: 0644]
test/summary/summary.html.jinja2 [new file with mode: 0644]
test/test_adaptation.py [new file with mode: 0644]
test/test_axi.py [new file with mode: 0644]
test/test_bandwidth.py [new file with mode: 0644]
test/test_bankmachine.py [new file with mode: 0644]
test/test_bist.py [new file with mode: 0644]
test/test_command_chooser.py [new file with mode: 0644]
test/test_crossbar.py [new file with mode: 0644]
test/test_dma.py [new file with mode: 0644]
test/test_ecc.py [new file with mode: 0644]
test/test_examples.py [new file with mode: 0644]
test/test_fifo.py [new file with mode: 0644]
test/test_init.py [new file with mode: 0644]
test/test_modules.py [new file with mode: 0644]
test/test_multiplexer.py [new file with mode: 0644]
test/test_refresh.py [new file with mode: 0644]
test/test_steerer.py [new file with mode: 0644]
test/test_timing.py [new file with mode: 0644]
test/test_wishbone.py [new file with mode: 0644]