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 an N-dimensional logicvec 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.10+.

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.0.3.tar.gz (21.4 kB view details)

Uploaded Source

Built Distribution

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

seqlogic-0.0.3-py3-none-any.whl (14.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: seqlogic-0.0.3.tar.gz
  • Upload date:
  • Size: 21.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.12.0

File hashes

Hashes for seqlogic-0.0.3.tar.gz
Algorithm Hash digest
SHA256 b8feaf789019f41878f6073b800420d24c858c9e9f92adeddeae8bae495242be
MD5 d77cd8fe8c0bcac9b5c7ec85e537d182
BLAKE2b-256 93ade91474d7159b9d30b318ee44610cec62aa3e4675eee0a91a7332f4ac862a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: seqlogic-0.0.3-py3-none-any.whl
  • Upload date:
  • Size: 14.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.12.0

File hashes

Hashes for seqlogic-0.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 68b56dbf59888f2cc262dcf09b6175fae90741e5785613e1b109f86be56c5e7b
MD5 136854df214e48e5eaa8a35e366e2f3a
BLAKE2b-256 ab0aa9a64b3a6b4404b26829bf2706d3e66d6fc7b6b17923ba1a703ebb6a034a

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