Skip to main content

Python package to reorder init strings

Project description

Easy LUT Init String manipulation

You only need two things:

  1. A pin mapping given by rapidwright.
  2. A 64 bit initstring in hex format like 0x0123456789ABCDEF

Then by using

from lutstrings import lut
lut.fullConversion(pin_mapping, init_string)

The pin mapping can be obtained using rapidwright from a LUT cell with

pin_mapping = cell_lut.getPinMappingsL2P()

This currently only works for 6 input luts with 64 bit init strings

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

lutstrings-0.1.1.tar.gz (4.3 kB view details)

Uploaded Source

Built Distribution

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

lutstrings-0.1.1-py3-none-any.whl (4.7 kB view details)

Uploaded Python 3

File details

Details for the file lutstrings-0.1.1.tar.gz.

File metadata

  • Download URL: lutstrings-0.1.1.tar.gz
  • Upload date:
  • Size: 4.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.8.10

File hashes

Hashes for lutstrings-0.1.1.tar.gz
Algorithm Hash digest
SHA256 10d271f28746e62e551b6ee196be8a514dcfd244c576153ab1a61e52ab227d72
MD5 5867e1a347afe62e0a199568da485286
BLAKE2b-256 583200ab57eb95d7c1361379d348551dbca1acaed57408b273573da9aebb52ae

See more details on using hashes here.

File details

Details for the file lutstrings-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: lutstrings-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 4.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.8.10

File hashes

Hashes for lutstrings-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 4df62c102a79011b1d39fdc203dc47a0fe20a4d06b9660ad47dbd0c13cf5bc45
MD5 489023b6d0c5e20086924cfd962e259e
BLAKE2b-256 ec8f8d2fa12b3960a1ffb76a240a52ba80a0ef105f86444f4929c3a95e59e8d1

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