├── .github └── workflows │ └── ci.yml ├── .gitignore ├── .sim-test.py ├── CONTRIBUTORS ├── LICENSE ├── MANIFEST.in ├── README.md ├── bench ├── arty.py ├── common.py ├── ddr3_mr_gen.py ├── ddr4_mr_gen.py ├── genesys2.py ├── kc705.py ├── kcu105.py └── xcu1525.py ├── doc ├── architecture.dia ├── architecture.png ├── enjoy_digital.png ├── litedram_logo_full.png └── litedram_logo_full.svg ├── examples ├── arty.yml ├── genesys2.yml ├── kcu105.yml ├── nexys4ddr.yml ├── ulx3s.yml ├── versa_ecp5.yml └── xcu1525.yml ├── litedram ├── __init__.py ├── common.py ├── core │ ├── __init__.py │ ├── bandwidth.py │ ├── bankmachine.py │ ├── controller.py │ ├── crossbar.py │ ├── multiplexer.py │ └── refresher.py ├── dfii.py ├── frontend │ ├── __init__.py │ ├── adapter.py │ ├── avalon.py │ ├── axi.py │ ├── bist.py │ ├── dma.py │ ├── ecc.py │ ├── fifo.py │ └── wishbone.py ├── gen.py ├── init.py ├── modules.py └── phy │ ├── __init__.py │ ├── dfi.py │ ├── ecp5ddrphy.py │ ├── gensdrphy.py │ ├── gw2ddrphy.py │ ├── gw5ddrphy.py │ ├── lpddr4 │ ├── README.md │ ├── __init__.py │ ├── basephy.py │ ├── commands.py │ ├── s7phy.py │ ├── sim.py │ ├── simphy.py │ └── simsoc.py │ ├── lpddr5 │ ├── __init__.py │ ├── basephy.py │ ├── commands.py │ ├── s7phy.py │ ├── sim.py │ ├── simphy.py │ └── simsoc.py │ ├── model.py │ ├── rpc │ ├── README.md │ ├── __init__.py │ ├── arty.py │ ├── basephy.py │ ├── commands.py │ ├── s7phy.py │ ├── simphy.py │ └── simsoc.py │ ├── s6ddrphy.py │ ├── s7common.py │ ├── s7ddrphy.py │ ├── sim_utils.py │ ├── usddrphy.py │ └── utils.py ├── setup.py └── test ├── __init__.py ├── access_pattern.csv ├── benchmark.py ├── benchmarks.yml ├── common.py ├── gen_access_pattern.py ├── gen_config.py ├── phy_common.py ├── primitives ├── glbl.v ├── test_oserdese2.py └── test_oserdese3.py ├── reference ├── ddr3_init.h ├── ddr3_init.py ├── ddr4_init.h ├── ddr4_init.py ├── sdr_init.h └── sdr_init.py ├── run_benchmarks.py ├── spd_data ├── MT16KTF1G64HZ-1G6P1.csv ├── MT16KTF1G64HZ-1G9E1.csv ├── MT18KSF1G72HZ-1G4E2.csv ├── MT18KSF1G72HZ-1G6E2.csv ├── MT8JTF12864AZ-1G4G1.csv ├── MT8KTF51264HZ-1G4E1.csv ├── MT8KTF51264HZ-1G6E1.csv ├── MT8KTF51264HZ-1G9P1.csv ├── MTA4ATF51264HZ-2G3B1.csv └── MTA4ATF51264HZ-3G2E1.csv ├── summary ├── summary.css └── summary.html.jinja2 ├── test_adaptation.py ├── test_adapter.py ├── test_avalon.py ├── test_axi.py ├── test_bandwidth.py ├── test_bankmachine.py ├── test_bist.py ├── test_command_chooser.py ├── test_crossbar.py ├── test_dfi.py ├── test_dma.py ├── test_ecc.py ├── test_examples.py ├── test_fifo.py ├── test_init.py ├── test_lpddr4.py ├── test_lpddr5.py ├── test_modules.py ├── test_multiplexer.py ├── test_phy_utils.py ├── test_refresh.py ├── test_sim_utils.py ├── test_steerer.py ├── test_timing.py └── test_wishbone.py /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/.gitignore -------------------------------------------------------------------------------- /.sim-test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/.sim-test.py -------------------------------------------------------------------------------- /CONTRIBUTORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/CONTRIBUTORS -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/README.md -------------------------------------------------------------------------------- /bench/arty.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/bench/arty.py -------------------------------------------------------------------------------- /bench/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/bench/common.py -------------------------------------------------------------------------------- /bench/ddr3_mr_gen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/bench/ddr3_mr_gen.py -------------------------------------------------------------------------------- /bench/ddr4_mr_gen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/bench/ddr4_mr_gen.py -------------------------------------------------------------------------------- /bench/genesys2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/bench/genesys2.py -------------------------------------------------------------------------------- /bench/kc705.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/bench/kc705.py -------------------------------------------------------------------------------- /bench/kcu105.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/bench/kcu105.py -------------------------------------------------------------------------------- /bench/xcu1525.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/bench/xcu1525.py -------------------------------------------------------------------------------- /doc/architecture.dia: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/doc/architecture.dia -------------------------------------------------------------------------------- /doc/architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/doc/architecture.png -------------------------------------------------------------------------------- /doc/enjoy_digital.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/doc/enjoy_digital.png -------------------------------------------------------------------------------- /doc/litedram_logo_full.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/doc/litedram_logo_full.png -------------------------------------------------------------------------------- /doc/litedram_logo_full.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/doc/litedram_logo_full.svg -------------------------------------------------------------------------------- /examples/arty.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/examples/arty.yml -------------------------------------------------------------------------------- /examples/genesys2.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/examples/genesys2.yml -------------------------------------------------------------------------------- /examples/kcu105.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/examples/kcu105.yml -------------------------------------------------------------------------------- /examples/nexys4ddr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/examples/nexys4ddr.yml -------------------------------------------------------------------------------- /examples/ulx3s.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/examples/ulx3s.yml -------------------------------------------------------------------------------- /examples/versa_ecp5.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/examples/versa_ecp5.yml -------------------------------------------------------------------------------- /examples/xcu1525.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/examples/xcu1525.yml -------------------------------------------------------------------------------- /litedram/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /litedram/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/litedram/common.py -------------------------------------------------------------------------------- /litedram/core/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/litedram/core/__init__.py -------------------------------------------------------------------------------- /litedram/core/bandwidth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/litedram/core/bandwidth.py -------------------------------------------------------------------------------- /litedram/core/bankmachine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/litedram/core/bankmachine.py -------------------------------------------------------------------------------- /litedram/core/controller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/litedram/core/controller.py -------------------------------------------------------------------------------- /litedram/core/crossbar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/litedram/core/crossbar.py -------------------------------------------------------------------------------- /litedram/core/multiplexer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/litedram/core/multiplexer.py -------------------------------------------------------------------------------- /litedram/core/refresher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/litedram/core/refresher.py -------------------------------------------------------------------------------- /litedram/dfii.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/litedram/dfii.py -------------------------------------------------------------------------------- /litedram/frontend/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /litedram/frontend/adapter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/litedram/frontend/adapter.py -------------------------------------------------------------------------------- /litedram/frontend/avalon.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/litedram/frontend/avalon.py -------------------------------------------------------------------------------- /litedram/frontend/axi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/litedram/frontend/axi.py -------------------------------------------------------------------------------- /litedram/frontend/bist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/litedram/frontend/bist.py -------------------------------------------------------------------------------- /litedram/frontend/dma.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/litedram/frontend/dma.py -------------------------------------------------------------------------------- /litedram/frontend/ecc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/litedram/frontend/ecc.py -------------------------------------------------------------------------------- /litedram/frontend/fifo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/litedram/frontend/fifo.py -------------------------------------------------------------------------------- /litedram/frontend/wishbone.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/litedram/frontend/wishbone.py -------------------------------------------------------------------------------- /litedram/gen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/litedram/gen.py -------------------------------------------------------------------------------- /litedram/init.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/litedram/init.py -------------------------------------------------------------------------------- /litedram/modules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/litedram/modules.py -------------------------------------------------------------------------------- /litedram/phy/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/litedram/phy/__init__.py -------------------------------------------------------------------------------- /litedram/phy/dfi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/litedram/phy/dfi.py -------------------------------------------------------------------------------- /litedram/phy/ecp5ddrphy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/litedram/phy/ecp5ddrphy.py -------------------------------------------------------------------------------- /litedram/phy/gensdrphy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/litedram/phy/gensdrphy.py -------------------------------------------------------------------------------- /litedram/phy/gw2ddrphy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/litedram/phy/gw2ddrphy.py -------------------------------------------------------------------------------- /litedram/phy/gw5ddrphy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/litedram/phy/gw5ddrphy.py -------------------------------------------------------------------------------- /litedram/phy/lpddr4/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/litedram/phy/lpddr4/README.md -------------------------------------------------------------------------------- /litedram/phy/lpddr4/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/litedram/phy/lpddr4/__init__.py -------------------------------------------------------------------------------- /litedram/phy/lpddr4/basephy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/litedram/phy/lpddr4/basephy.py -------------------------------------------------------------------------------- /litedram/phy/lpddr4/commands.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/litedram/phy/lpddr4/commands.py -------------------------------------------------------------------------------- /litedram/phy/lpddr4/s7phy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/litedram/phy/lpddr4/s7phy.py -------------------------------------------------------------------------------- /litedram/phy/lpddr4/sim.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/litedram/phy/lpddr4/sim.py -------------------------------------------------------------------------------- /litedram/phy/lpddr4/simphy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/litedram/phy/lpddr4/simphy.py -------------------------------------------------------------------------------- /litedram/phy/lpddr4/simsoc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/litedram/phy/lpddr4/simsoc.py -------------------------------------------------------------------------------- /litedram/phy/lpddr5/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/litedram/phy/lpddr5/__init__.py -------------------------------------------------------------------------------- /litedram/phy/lpddr5/basephy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/litedram/phy/lpddr5/basephy.py -------------------------------------------------------------------------------- /litedram/phy/lpddr5/commands.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/litedram/phy/lpddr5/commands.py -------------------------------------------------------------------------------- /litedram/phy/lpddr5/s7phy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/litedram/phy/lpddr5/s7phy.py -------------------------------------------------------------------------------- /litedram/phy/lpddr5/sim.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/litedram/phy/lpddr5/sim.py -------------------------------------------------------------------------------- /litedram/phy/lpddr5/simphy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/litedram/phy/lpddr5/simphy.py -------------------------------------------------------------------------------- /litedram/phy/lpddr5/simsoc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/litedram/phy/lpddr5/simsoc.py -------------------------------------------------------------------------------- /litedram/phy/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/litedram/phy/model.py -------------------------------------------------------------------------------- /litedram/phy/rpc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/litedram/phy/rpc/README.md -------------------------------------------------------------------------------- /litedram/phy/rpc/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /litedram/phy/rpc/arty.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/litedram/phy/rpc/arty.py -------------------------------------------------------------------------------- /litedram/phy/rpc/basephy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/litedram/phy/rpc/basephy.py -------------------------------------------------------------------------------- /litedram/phy/rpc/commands.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/litedram/phy/rpc/commands.py -------------------------------------------------------------------------------- /litedram/phy/rpc/s7phy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/litedram/phy/rpc/s7phy.py -------------------------------------------------------------------------------- /litedram/phy/rpc/simphy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/litedram/phy/rpc/simphy.py -------------------------------------------------------------------------------- /litedram/phy/rpc/simsoc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/litedram/phy/rpc/simsoc.py -------------------------------------------------------------------------------- /litedram/phy/s6ddrphy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/litedram/phy/s6ddrphy.py -------------------------------------------------------------------------------- /litedram/phy/s7common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/litedram/phy/s7common.py -------------------------------------------------------------------------------- /litedram/phy/s7ddrphy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/litedram/phy/s7ddrphy.py -------------------------------------------------------------------------------- /litedram/phy/sim_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/litedram/phy/sim_utils.py -------------------------------------------------------------------------------- /litedram/phy/usddrphy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/litedram/phy/usddrphy.py -------------------------------------------------------------------------------- /litedram/phy/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/litedram/phy/utils.py -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/setup.py -------------------------------------------------------------------------------- /test/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/access_pattern.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/test/access_pattern.csv -------------------------------------------------------------------------------- /test/benchmark.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/test/benchmark.py -------------------------------------------------------------------------------- /test/benchmarks.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/test/benchmarks.yml -------------------------------------------------------------------------------- /test/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/test/common.py -------------------------------------------------------------------------------- /test/gen_access_pattern.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/test/gen_access_pattern.py -------------------------------------------------------------------------------- /test/gen_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/test/gen_config.py -------------------------------------------------------------------------------- /test/phy_common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/test/phy_common.py -------------------------------------------------------------------------------- /test/primitives/glbl.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/test/primitives/glbl.v -------------------------------------------------------------------------------- /test/primitives/test_oserdese2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/test/primitives/test_oserdese2.py -------------------------------------------------------------------------------- /test/primitives/test_oserdese3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/test/primitives/test_oserdese3.py -------------------------------------------------------------------------------- /test/reference/ddr3_init.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/test/reference/ddr3_init.h -------------------------------------------------------------------------------- /test/reference/ddr3_init.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/test/reference/ddr3_init.py -------------------------------------------------------------------------------- /test/reference/ddr4_init.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/test/reference/ddr4_init.h -------------------------------------------------------------------------------- /test/reference/ddr4_init.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/test/reference/ddr4_init.py -------------------------------------------------------------------------------- /test/reference/sdr_init.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/test/reference/sdr_init.h -------------------------------------------------------------------------------- /test/reference/sdr_init.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/test/reference/sdr_init.py -------------------------------------------------------------------------------- /test/run_benchmarks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/test/run_benchmarks.py -------------------------------------------------------------------------------- /test/spd_data/MT16KTF1G64HZ-1G6P1.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/test/spd_data/MT16KTF1G64HZ-1G6P1.csv -------------------------------------------------------------------------------- /test/spd_data/MT16KTF1G64HZ-1G9E1.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/test/spd_data/MT16KTF1G64HZ-1G9E1.csv -------------------------------------------------------------------------------- /test/spd_data/MT18KSF1G72HZ-1G4E2.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/test/spd_data/MT18KSF1G72HZ-1G4E2.csv -------------------------------------------------------------------------------- /test/spd_data/MT18KSF1G72HZ-1G6E2.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/test/spd_data/MT18KSF1G72HZ-1G6E2.csv -------------------------------------------------------------------------------- /test/spd_data/MT8JTF12864AZ-1G4G1.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/test/spd_data/MT8JTF12864AZ-1G4G1.csv -------------------------------------------------------------------------------- /test/spd_data/MT8KTF51264HZ-1G4E1.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/test/spd_data/MT8KTF51264HZ-1G4E1.csv -------------------------------------------------------------------------------- /test/spd_data/MT8KTF51264HZ-1G6E1.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/test/spd_data/MT8KTF51264HZ-1G6E1.csv -------------------------------------------------------------------------------- /test/spd_data/MT8KTF51264HZ-1G9P1.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/test/spd_data/MT8KTF51264HZ-1G9P1.csv -------------------------------------------------------------------------------- /test/spd_data/MTA4ATF51264HZ-2G3B1.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/test/spd_data/MTA4ATF51264HZ-2G3B1.csv -------------------------------------------------------------------------------- /test/spd_data/MTA4ATF51264HZ-3G2E1.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/test/spd_data/MTA4ATF51264HZ-3G2E1.csv -------------------------------------------------------------------------------- /test/summary/summary.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/test/summary/summary.css -------------------------------------------------------------------------------- /test/summary/summary.html.jinja2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/test/summary/summary.html.jinja2 -------------------------------------------------------------------------------- /test/test_adaptation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/test/test_adaptation.py -------------------------------------------------------------------------------- /test/test_adapter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/test/test_adapter.py -------------------------------------------------------------------------------- /test/test_avalon.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/test/test_avalon.py -------------------------------------------------------------------------------- /test/test_axi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/test/test_axi.py -------------------------------------------------------------------------------- /test/test_bandwidth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/test/test_bandwidth.py -------------------------------------------------------------------------------- /test/test_bankmachine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/test/test_bankmachine.py -------------------------------------------------------------------------------- /test/test_bist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/test/test_bist.py -------------------------------------------------------------------------------- /test/test_command_chooser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/test/test_command_chooser.py -------------------------------------------------------------------------------- /test/test_crossbar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/test/test_crossbar.py -------------------------------------------------------------------------------- /test/test_dfi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/test/test_dfi.py -------------------------------------------------------------------------------- /test/test_dma.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/test/test_dma.py -------------------------------------------------------------------------------- /test/test_ecc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/test/test_ecc.py -------------------------------------------------------------------------------- /test/test_examples.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/test/test_examples.py -------------------------------------------------------------------------------- /test/test_fifo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/test/test_fifo.py -------------------------------------------------------------------------------- /test/test_init.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/test/test_init.py -------------------------------------------------------------------------------- /test/test_lpddr4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/test/test_lpddr4.py -------------------------------------------------------------------------------- /test/test_lpddr5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/test/test_lpddr5.py -------------------------------------------------------------------------------- /test/test_modules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/test/test_modules.py -------------------------------------------------------------------------------- /test/test_multiplexer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/test/test_multiplexer.py -------------------------------------------------------------------------------- /test/test_phy_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/test/test_phy_utils.py -------------------------------------------------------------------------------- /test/test_refresh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/test/test_refresh.py -------------------------------------------------------------------------------- /test/test_sim_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/test/test_sim_utils.py -------------------------------------------------------------------------------- /test/test_steerer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/test/test_steerer.py -------------------------------------------------------------------------------- /test/test_timing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/test/test_timing.py -------------------------------------------------------------------------------- /test/test_wishbone.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enjoy-digital/litedram/HEAD/test/test_wishbone.py --------------------------------------------------------------------------------