Skip to content

Place 3d #2264

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

Merged
merged 168 commits into from
Jun 29, 2023
Merged

Place 3d #2264

merged 168 commits into from
Jun 29, 2023

Conversation

amin1377
Copy link
Contributor

@amin1377 amin1377 commented Mar 29, 2023

In this PR, the placement engine and all of the related data structure are update to accommodate for 3D FPGAs.

Motivation and Context

Add the support for 3D FPGAs to VPR

How Has This Been Tested?

Types of changes

  • Bug fix (change which fixes an issue)
  • New feature (change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)

Checklist:

  • My change requires a change to the documentation
  • I have updated the documentation accordingly
  • I have added tests to cover my changes
  • All new and existing tests passed

…redundant if block in the same function - use from_loc and to_loc in the function arguments
…_range - pass to_layer_num to find_compatible_compressed_loc_in_range
…check whether lower_iter is larger than max_y
Copy link
Contributor

@vaughnbetz vaughnbetz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A few changes ... then merge!

@saaramahmoudi saaramahmoudi mentioned this pull request May 31, 2023
7 tasks
@vaughnbetz
Copy link
Contributor

Looks good; feel free to merge once conflicts are resolved. Good to do final QoR check to be very careful, on the latest code.

@saaramahmoudi
Copy link
Contributor

@vaughnbetz @amin1377 This PR is ready to merge. All CIs are green.

@vaughnbetz vaughnbetz merged commit 83dc3c4 into master Jun 29, 2023
@vaughnbetz vaughnbetz deleted the place_3d branch June 29, 2023 00:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
libarchfpga Library for handling FPGA Architecture descriptions VPR VPR FPGA Placement & Routing Tool
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants