The frontend of the LEAP framework
Project description
LEAP Frontend
Why LEAP?
For better a HLS performance. Conventional synthesis flows apply high-level synthesis (HLS) before logic synthesis and technology mapping, where the majority of circuit's structural and functional information are determined. Lacking these informtion, HLS algorithms such as pipelining often make suboptimal decisions that are not revertable by subsequent synthesis stages. LEAP addresses this issue by integrating logic synthesis and technology mapping into HLS, enabling HLS algorithms to make better decisions based on the circuit's structural and functional information.
What LEAP-frontend does?
LEAP frontend:
- Takes the behavioral description of a circuit in Verilog as input.
- Transforms the behavioral description into a graph
- Apply customized lossless algorithms on the graph
- Write the graph into different formats for further processing in the backend
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file leap_frontend-0.1.4.tar.gz.
File metadata
- Download URL: leap_frontend-0.1.4.tar.gz
- Upload date:
- Size: 217.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7ad4b04953798a48e074f428b7ae0074c7f46e8795f42f68d6b0e0d9063eb096
|
|
| MD5 |
d5ae36b4570d9a8c3a31f7d7a1faa793
|
|
| BLAKE2b-256 |
968dceea4e23aff853781aec2ab772a02619b574bfc8d4fa44193412dd61c8e6
|
File details
Details for the file leap_frontend-0.1.4-py3-none-any.whl.
File metadata
- Download URL: leap_frontend-0.1.4-py3-none-any.whl
- Upload date:
- Size: 37.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
96bbefff28d233174ec95b807ad55096947c22cc1d90065c230037b30d355256
|
|
| MD5 |
0ca16927d214ca69598ec339c44d7115
|
|
| BLAKE2b-256 |
a9e003d1eb403f391859d23d8a276ce75a6736c07127464f4500e48074ae82d1
|