Skip to main content

Fast CGRA Routing

Project description

Cyclone

PyPI version PyPI - Wheel

Cyclone is a CGRA router as part of PnR system.

Requirement

  • CMake 3.9+

  • g++-7/clang-6 or above

Install

To install from source, simply do

mkdir build
cd build
cmake .. && make -j

Cyclone also has a complete Python binding available, to use the Python binding, simply do

pip install pycyclone

You can see the example code in example folder.

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

pycyclone-0.4.3.tar.gz (298.4 kB view details)

Uploaded Source

Built Distributions

pycyclone-0.4.3-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.12+ x86-64 manylinux: glibc 2.5+ x86-64

pycyclone-0.4.3-cp310-cp310-macosx_10_15_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.10 macOS 10.15+ x86-64

pycyclone-0.4.3-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.12+ x86-64 manylinux: glibc 2.5+ x86-64

pycyclone-0.4.3-cp39-cp39-macosx_10_15_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.9 macOS 10.15+ x86-64

pycyclone-0.4.3-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.12+ x86-64 manylinux: glibc 2.5+ x86-64

pycyclone-0.4.3-cp38-cp38-macosx_10_15_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.8 macOS 10.15+ x86-64

pycyclone-0.4.3-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.12+ x86-64 manylinux: glibc 2.5+ x86-64

pycyclone-0.4.3-cp37-cp37m-macosx_10_15_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.7m macOS 10.15+ x86-64

pycyclone-0.4.3-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.6m manylinux: glibc 2.12+ x86-64 manylinux: glibc 2.5+ x86-64

pycyclone-0.4.3-cp36-cp36m-macosx_10_14_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.6m macOS 10.14+ x86-64

File details

Details for the file pycyclone-0.4.3.tar.gz.

File metadata

  • Download URL: pycyclone-0.4.3.tar.gz
  • Upload date:
  • Size: 298.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.8.13

File hashes

Hashes for pycyclone-0.4.3.tar.gz
Algorithm Hash digest
SHA256 35ca575583cad9475c07a20028360c612e702580736866b9b093e8dc5ece8505
MD5 fb0ff788f4aa8ced896e215d1d21c22a
BLAKE2b-256 8e7dafd56107119a000abee959615372d7ba2df0f61599ab0986ede3523194e3

See more details on using hashes here.

File details

Details for the file pycyclone-0.4.3-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for pycyclone-0.4.3-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 6e0987e706d287a83e726888eb25b1120e44e14c0e60319e74b2c40f0b64a4d1
MD5 6961838dc85d1e088a76c4d43fd95cfb
BLAKE2b-256 d205e9dd28804968a3e6059964a07af49b0e545d9bced0225e21365f9af52f80

See more details on using hashes here.

File details

Details for the file pycyclone-0.4.3-cp310-cp310-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for pycyclone-0.4.3-cp310-cp310-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 fd30f053f150e4cc72d563b36943c952f1175b992adafab4c508b1ad7ba1a4cc
MD5 6e0a2b4b582fb4890373265c102a4d18
BLAKE2b-256 dd91248751d66f735fec15520c0158d353099dea96b84d3e810aa472ffc46c0a

See more details on using hashes here.

File details

Details for the file pycyclone-0.4.3-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for pycyclone-0.4.3-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 fc2bf97341cb68aa10722a1c8b2f6ea49376127d8f506e4f90de89bc2bb4372b
MD5 1452a554d4a5ae27cae1ff0202856bd2
BLAKE2b-256 7a6f8609773660e1aba150360025ea81724ea80507a7a0d5483242142c1fc21a

See more details on using hashes here.

File details

Details for the file pycyclone-0.4.3-cp39-cp39-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for pycyclone-0.4.3-cp39-cp39-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 63ffc81ac99c8c9e16559957f29f2712324e1cf2803d3b05e1509d2610c056c8
MD5 7d2d9356f2853646f143993ee6f511e6
BLAKE2b-256 537c0fe015db4d805e76dfc868e55d3429db7cf6358dd1d4857dc3ea2761aae4

See more details on using hashes here.

File details

Details for the file pycyclone-0.4.3-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for pycyclone-0.4.3-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 df432a6c498beb5865c886d2fec1b01f1777be9d67228ca251b19edafcad042e
MD5 39896c3e9f0df3431898c6ef4ec1ddb2
BLAKE2b-256 ba19b48461eaa2b1d704295ee16d67db6952526dcb8f2de374cbba9b9a248bac

See more details on using hashes here.

File details

Details for the file pycyclone-0.4.3-cp38-cp38-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for pycyclone-0.4.3-cp38-cp38-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 acc342b60d2772851bacfb7d356b3594a60a59912798cd0c8007c315934704bb
MD5 5b05957e0ffccb7cdca5c113c04a6ea5
BLAKE2b-256 24ab88470dcd270af39a66845aebdb2b2887fb5adc5ea1f83e181fbfea6242f8

See more details on using hashes here.

File details

Details for the file pycyclone-0.4.3-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for pycyclone-0.4.3-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 a8594a541a33100fcea9f9bf01e37fc8a210ffade9989dee29f895d2c81358ac
MD5 d1d54042c4f846b8d985e597139afa97
BLAKE2b-256 a8b71edf8a86330859111c0e8c69c77bad6adeae14d0d6452f860ecead6fb642

See more details on using hashes here.

File details

Details for the file pycyclone-0.4.3-cp37-cp37m-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for pycyclone-0.4.3-cp37-cp37m-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 d62fa661129810a65a7bc398d93b5c7f6bcd7066116bd6640471055ca4ea60ab
MD5 18897b8079bb7bcf9bd944c4d253a815
BLAKE2b-256 9a079dd23bd9c100e2ac4f95e464e5b19384de66d720241cea8d725d685e4e7b

See more details on using hashes here.

File details

Details for the file pycyclone-0.4.3-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for pycyclone-0.4.3-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 9126b411eb22c4e01f93a7e320042eff86a0b7aaf5cfcb35c2cf349d4e7097c9
MD5 6088812ea9655df7bfe30624c51bb88f
BLAKE2b-256 d36fe7e16e4c3ccfbe6d28b6d26fc76fd2fdd3578b4e491d1145516bb6be69cf

See more details on using hashes here.

File details

Details for the file pycyclone-0.4.3-cp36-cp36m-macosx_10_14_x86_64.whl.

File metadata

  • Download URL: pycyclone-0.4.3-cp36-cp36m-macosx_10_14_x86_64.whl
  • Upload date:
  • Size: 1.8 MB
  • Tags: CPython 3.6m, macOS 10.14+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.3 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.12 tqdm/4.64.0 importlib-metadata/4.8.3 keyring/23.4.1 rfc3986/1.5.0 colorama/0.4.5 CPython/3.6.15

File hashes

Hashes for pycyclone-0.4.3-cp36-cp36m-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 04f3e75a06d59457cf1862ed68b6b4b6dd7479564367e65dce8166c624334642
MD5 f85c1b101bb8b60c13d05326e16f9f5e
BLAKE2b-256 540db509f6976fba4f440381f2fdc393a94fab66b4689287acd0fed55bb0a283

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