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

TP Disk/Overlap seed expansion #280

Merged
merged 22 commits into from
Aug 7, 2023
Merged

TP Disk/Overlap seed expansion #280

merged 22 commits into from
Aug 7, 2023

Conversation

jasonfan393
Copy link
Contributor

@jasonfan393 jasonfan393 commented Jul 16, 2023

PR adds Disk/overlap (L1D1 L2D1 D1D2 D3D4) seeds to TP. Tested as matching emulation on all TPs. Adds two new "TrackletCalculator_calculate*" modules for disks and overlaps each, auto-written by SW with minor tweaks, which are the majority of the 4000 lines of this PR.

Timing fails by HLS csynth estimate but passes on full implementation.

Adds an additional bit into AllStubInnerMemory in disks for negative disk information, written by VMRCM.

@pwittich
Copy link
Contributor

@jasonfan393 this fails the gitlab CI on the HLS build for the c simulation. is this expected?

@jasonfan393
Copy link
Contributor Author

@jasonfan393 this fails the gitlab CI on the HLS build for the c simulation. is this expected?

not expected, looks like one of my 'cleanups' to get past the quality check has broken the co-sim somehow, looking at it now

Copy link
Contributor

@aryd aryd left a comment

Choose a reason for hiding this comment

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

Suggest some smaller cleanup before merging. (Also will need to rebaseline.)

TrackletAlgorithm/TrackletEngineUnit.h Show resolved Hide resolved
TrackletAlgorithm/TrackletEngineUnit.h Show resolved Hide resolved
TrackletAlgorithm/TrackletProcessor.h Show resolved Hide resolved
TrackletAlgorithm/TrackletProcessor.h Show resolved Hide resolved
TrackletAlgorithm/TrackletProcessor.h Outdated Show resolved Hide resolved
TrackletAlgorithm/TrackletProcessor.h Outdated Show resolved Hide resolved
TrackletAlgorithm/VMRouterCM.h Outdated Show resolved Hide resolved
Copy link
Contributor

@aryd aryd left a comment

Choose a reason for hiding this comment

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

Comments addressed. As far as I'm concerned we can merge.

@aryd aryd merged commit 4a77886 into master Aug 7, 2023
1 check passed
@jasonfan393 jasonfan393 deleted the TPDisksAndOverlaps branch September 7, 2023 19:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants