Skip to main content

Memory Generator based on Kratos: The God of War.

Project description

lake

lake is a framework for generating synthesizable memory modules from a high-level behavioral specification and widely-available memory macros. lake also comprises a library of generalized hardware modules aimed at memory controller designs.

Install

git clone github.com/StanfordAHA/lake

cd lake && pip install -e .

Run a test

To run a test, you can simply generate the verilog and push through your favorite verilog simulator. Alternatively, lake uses the pytest framework for unit tests of constituent modules. These tests leverage fault and verilator for open source simulation. Tests should run and pass on Linux and MacOS.

Documentation

Check out the wiki of this github repo.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

lake-aha-0.0.4.tar.gz (128.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

lake_aha-0.0.4-py3-none-any.whl (181.1 kB view details)

Uploaded Python 3

File details

Details for the file lake-aha-0.0.4.tar.gz.

File metadata

  • Download URL: lake-aha-0.0.4.tar.gz
  • Upload date:
  • Size: 128.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.1 requests-toolbelt/0.9.1 tqdm/4.55.1 CPython/3.8.5

File hashes

Hashes for lake-aha-0.0.4.tar.gz
Algorithm Hash digest
SHA256 0da58ba118aed72a4eced834f3d3a2b61e144a9ecec7a7722b0eb49e098e3be0
MD5 2d95f051c5af49659c88d40dc9fd2f02
BLAKE2b-256 bef19f8db31dea610dbcf2a2f0578f03cfea518ff84eaf99884fe9f176b340f6

See more details on using hashes here.

File details

Details for the file lake_aha-0.0.4-py3-none-any.whl.

File metadata

  • Download URL: lake_aha-0.0.4-py3-none-any.whl
  • Upload date:
  • Size: 181.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.1 requests-toolbelt/0.9.1 tqdm/4.55.1 CPython/3.8.5

File hashes

Hashes for lake_aha-0.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 f515cf653025ba843ea954b70c431990657bc875ade8bf6f08b1710ae5a2faa2
MD5 86471f239e073b07860690e3da298add
BLAKE2b-256 1dc6beb2d0e84cff396ae5789e098c4a90582edaf89f625fef2b77c5b6f4487e

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page