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

Uploaded Source

Built Distribution

seqlogic-0.6.0-py3-none-any.whl (19.2 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for seqlogic-0.6.0.tar.gz
Algorithm Hash digest
SHA256 994a858e47f15383dbc0d4d25ef50c9309c40611a43313cdaa48a2adca808f76
MD5 ecb07861925bd42c22b943a4533388ff
BLAKE2b-256 8e75eaa0d3af132e7d27442be63e11e6896d396ff983c9dd751a8e9f8a155e1a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: seqlogic-0.6.0-py3-none-any.whl
  • Upload date:
  • Size: 19.2 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.6.0-py3-none-any.whl
Algorithm Hash digest
SHA256 8c529ec5930113b5764e1e088a5cba32e16316896c08f1ae85058f39fc136482
MD5 3fb0aa4d67893aa37e6c891d30f4aa1b
BLAKE2b-256 db2d375dbcbbd6653658bb26d4da31a919f0360bbb04bca419c5b8c437b28924

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