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

Refactored LDQ/STQ entry allocation logic. #230

Merged
merged 2 commits into from Apr 20, 2019
Merged

Conversation

bkorpan
Copy link
Contributor

@bkorpan bkorpan commented Mar 22, 2019

LDQ and STQ will try to fill all entries. Decode is only stalled when at least one load or store cannot be allocated an entry.

@bkorpan bkorpan force-pushed the lsu-enqueue-changes branch 3 times, most recently from 17e48ca to 8af2c8b Compare March 22, 2019 20:22
@bkorpan bkorpan requested review from abejgonzalez, ccelio and jerryz123 and removed request for abejgonzalez and ccelio March 24, 2019 17:33
@bkorpan bkorpan force-pushed the lsu-enqueue-changes branch 2 times, most recently from f9be259 to c58d5bd Compare April 18, 2019 17:25
@bkorpan bkorpan force-pushed the lsu-enqueue-changes branch 2 times, most recently from b3168e3 to c8381a9 Compare April 18, 2019 23:00
@jerryz123
Copy link
Contributor

Can you fix the Rocc shim unit to use the newer isOlder

@jerryz123
Copy link
Contributor

You need to change rob_tail_idx to rob_head_idx for rocc module

@jerryz123 jerryz123 merged commit 3befe2c into master Apr 20, 2019
@bkorpan bkorpan deleted the lsu-enqueue-changes branch June 16, 2019 00:10
jerryz123 pushed a commit that referenced this pull request Mar 11, 2021
[firesim] Initial Golden Gate support
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.

None yet

2 participants