Skip to main content

Sequential Logic

Project description

Sequential Logic

Sequential Logic (seqlogic) is a logic simulation library. It uses Python's async / await syntax to model time, and provides a bit vector data type for combinational logic.

The API design is a work in progress, and documentation has not started. See the tests directory for example usage.

Installing

Sequential Logic is available on PyPI:

$ pip install seqlogic

It supports Python 3.11+.

Developing

Sequential Logic's repository is on GitHub:

$ git clone https://github.com/cjdrake/seqlogic.git

Runtime dependencies are listed in requirements.txt. Development dependencies are listed in requirements-dev.txt.

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

seqlogic-0.8.0.tar.gz (38.3 kB view details)

Uploaded Source

Built Distribution

seqlogic-0.8.0-py3-none-any.whl (25.1 kB view details)

Uploaded Python 3

File details

Details for the file seqlogic-0.8.0.tar.gz.

File metadata

  • Download URL: seqlogic-0.8.0.tar.gz
  • Upload date:
  • Size: 38.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.4

File hashes

Hashes for seqlogic-0.8.0.tar.gz
Algorithm Hash digest
SHA256 1c905e261d94b29fd48dc6a9eeca9c6c20515da9e6e94aa9ea3641fc23deb3b7
MD5 21d2196f8e89dc5a80d6bce09ded77b1
BLAKE2b-256 8b553e5dcb4950b8c3be0eb5e04f799d3ac677fe3f3b003bbe584bb19ade8617

See more details on using hashes here.

File details

Details for the file seqlogic-0.8.0-py3-none-any.whl.

File metadata

  • Download URL: seqlogic-0.8.0-py3-none-any.whl
  • Upload date:
  • Size: 25.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.4

File hashes

Hashes for seqlogic-0.8.0-py3-none-any.whl
Algorithm Hash digest
SHA256 5b8093a5dcb2c6daf3fe10c5fffcbe1840f2b427d1b796e23f6530b1bfef193e
MD5 0c4b192d05ea5252aa535e30ea036e93
BLAKE2b-256 faf9784960d8178de812bed6460db4478f4406d651b6170084bb224f330a6eb8

See more details on using hashes here.

Supported by

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