Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[EDA-2345] Add compile2bits tcl command #1412

Merged
merged 1 commit into from
Dec 14, 2023
Merged

Conversation

KochynVolodymyr
Copy link
Contributor

@KochynVolodymyr KochynVolodymyr commented Dec 14, 2023

Motivate of the pull request

  • To address an existing issue. If so, please provide a link to the issue:
  • Breaking new feature. If so, please describe details in the description part.

Describe the technical details

Implement new tcl command compile2bits. This command performs this actions in one shot:

  • packing
  • placement
  • routing
  • timing
  • bitstream

Also new action available in Bitstream context menu:
image

Which part of the code base require a change

  • Library: compiler
  • Plug-in:
  • Engine
  • Documentation
  • Regression tests
  • Continous Integration (CI) scripts

Copy link

codecov bot commented Dec 14, 2023

Codecov Report

Attention: 25 lines in your changes are missing coverage. Please review.

Comparison is base (6c26eff) 10.37% compared to head (3516484) 10.38%.

Files Patch % Lines
src/Compiler/Compiler.cpp 0.00% 14 Missing ⚠️
src/Compiler/CompilerOpenFPGA.cpp 0.00% 10 Missing ⚠️
src/Compiler/TaskManager.cpp 80.00% 1 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main    #1412      +/-   ##
==========================================
+ Coverage   10.37%   10.38%   +0.01%     
==========================================
  Files         267      267              
  Lines       30304    30332      +28     
  Branches    17328    17345      +17     
==========================================
+ Hits         3144     3150       +6     
- Misses      26344    26367      +23     
+ Partials      816      815       -1     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@ravic-rs
Copy link
Contributor

@KochynVolodymyr looks like there is a typo in context action? "Compile2Bits"

@KochynVolodymyr KochynVolodymyr force-pushed the task/EDA-2345/compile2bits branch from 2445aca to 1ad0576 Compare December 14, 2023 13:32
@KochynVolodymyr
Copy link
Contributor Author

@ravic-rs Fixed

@KochynVolodymyr KochynVolodymyr force-pushed the task/EDA-2345/compile2bits branch from 1ad0576 to 3516484 Compare December 14, 2023 18:24
@alain-rs alain-rs merged commit c7dadfd into main Dec 14, 2023
34 checks passed
@alain-rs alain-rs deleted the task/EDA-2345/compile2bits branch December 14, 2023 22:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants