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

Uploaded Source

Built Distribution

seqlogic-0.9.0-py3-none-any.whl (25.2 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for seqlogic-0.9.0.tar.gz
Algorithm Hash digest
SHA256 6972290c1c9caf661ac439c129d2efb162a6087d7f0051171f4fd93f46381680
MD5 deea096fc8e91b820e6606f2f4d8314d
BLAKE2b-256 10e6edecf645492ba3be8c278f4fcd5bc86156eae9d5dbcd2ca058f53d5b84d6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: seqlogic-0.9.0-py3-none-any.whl
  • Upload date:
  • Size: 25.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.9.0-py3-none-any.whl
Algorithm Hash digest
SHA256 34a278e45ba6f3b64f96725296e9b74329df87d574b0881ddc5dd841f2a33e00
MD5 836259dae2e97e3334beb173794e9e28
BLAKE2b-256 9ac6bd4070c2416f7413f03bf4348d3e13d628517a4bcadb99d98f0352668fb7

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