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 array 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.11.0.tar.gz (38.4 kB view details)

Uploaded Source

Built Distribution

seqlogic-0.11.0-py3-none-any.whl (25.3 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for seqlogic-0.11.0.tar.gz
Algorithm Hash digest
SHA256 30355d0b74117190024cee22c87234413ee0aadde9d1458534fb6bbf325058eb
MD5 c8d5e14a9233758503901c37f5ffd852
BLAKE2b-256 535f4c136f36f45475407e1eb5ed9553a13c5c2a18a8499ab794fa8934fb12d8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: seqlogic-0.11.0-py3-none-any.whl
  • Upload date:
  • Size: 25.3 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.11.0-py3-none-any.whl
Algorithm Hash digest
SHA256 bad1e5155862f4e769fb6afcc43bbff947e1c9710fbbd36dba5454c7ef8a4bdc
MD5 6f52e33c78cd7274259f92c7c200464e
BLAKE2b-256 ec0d70fb0d6a0bae0a27a13a78b41f9aa37a5749df8a6fc6cc49daa55fbf38b2

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