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

Removed second parentheses #2

Closed
wants to merge 148 commits into from
Closed

Removed second parentheses #2

wants to merge 148 commits into from

Conversation

cappellini
Copy link

I don't think it's supposed to be there.

This commit is quite large so here is a more detailed description:
- remove apu signals except the apu_en_ex and signals derived from it. apu_en_ex is kept to preserve the logical equivalence to the unchanged core with frozen parameters.
- add x_disp module
- add x_disp module instantiation in the id_stage
- add x-request and x-response channel in the core module
- add x_disp signals to stall control

Signed-off-by: Moritz Imfeld <moimfeld@student.ethz.ch>
Signed-off-by: Moritz Imfeld <moimfeld@student.ethz.ch>
Signed-off-by: Moritz Imfeld <moimfeld@student.ethz.ch>
Signed-off-by: Moritz Imfeld <moimfeld@student.ethz.ch>
Signed-off-by: Moritz Imfeld <moimfeld@student.ethz.ch>
…_stall_o signal

Signed-off-by: Moritz Imfeld <moimfeld@student.ethz.ch>
Signed-off-by: Moritz Imfeld <moimfeld@student.ethz.ch>
Signed-off-by: Moritz Imfeld <moimfeld@student.ethz.ch>
Signed-off-by: Moritz Imfeld <moimfeld@student.ethz.ch>
Signed-off-by: Moritz Imfeld <moimfeld@student.ethz.ch>
Signed-off-by: Moritz Imfeld <moimfeld@student.ethz.ch>
Signed-off-by: Moritz Imfeld <moimfeld@student.ethz.ch>
Signed-off-by: Moritz Imfeld <moimfeld@student.ethz.ch>
Signed-off-by: Moritz Imfeld <moimfeld@student.ethz.ch>
Signed-off-by: Moritz Imfeld <moimfeld@student.ethz.ch>
Signed-off-by: Moritz Imfeld <moimfeld@student.ethz.ch>
- A lot of instructions are still missing, the package is only used for testing at the moment

Signed-off-by: Moritz Imfeld <moimfeld@student.ethz.ch>
Signed-off-by: Moritz Imfeld <moimfeld@student.ethz.ch>
- The package features the fpnew instantiation parameters

Signed-off-by: Moritz Imfeld <moimfeld@student.ethz.ch>
Signed-off-by: Moritz Imfeld <moimfeld@student.ethz.ch>
xfvec instructions are still missing

Signed-off-by: Moritz Imfeld <moimfeld@student.ethz.ch>
- Wrong logic width

- Fix signal assignment width discrepancy

Signed-off-by: Moritz Imfeld <moimfeld@student.ethz.ch>
Signed-off-by: Moritz Imfeld <moimfeld@student.ethz.ch>
Signed-off-by: Moritz Imfeld <moimfeld@student.ethz.ch>
Signed-off-by: Moritz Imfeld <moimfeld@student.ethz.ch>
Signed-off-by: Moritz Imfeld <moimfeld@student.ethz.ch>
Signed-off-by: Moritz Imfeld <moimfeld@student.ethz.ch>
- Hardwire x_rvalid_i to ground when FPU = 0, so it is not undefined in the register writeback assignement in the ex_stage

Signed-off-by: Moritz Imfeld <moimfeld@student.ethz.ch>
Signed-off-by: Moritz Imfeld <moimfeld@student.ethz.ch>
Signed-off-by: Moritz Imfeld <moimfeld@student.ethz.ch>
moimfeld and others added 27 commits February 16, 2022 16:07
Signed-off-by: Moritz Imfeld <moimfeld@student.ethz.ch>
Signed-off-by: Moritz Imfeld <moimfeld@student.ethz.ch>
Signed-off-by: Moritz Imfeld <moimfeld@student.ethz.ch>
Signed-off-by: Moritz Imfeld <moimfeld@student.ethz.ch>
Signed-off-by: Moritz Imfeld <moimfeld@student.ethz.ch>
Signed-off-by: Moritz Imfeld <moimfeld@student.ethz.ch>
Signed-off-by: Moritz Imfeld <moimfeld@student.ethz.ch>
Signed-off-by: Moritz Imfeld <moimfeld@student.ethz.ch>
Signed-off-by: Moritz Imfeld <moimfeld@student.ethz.ch>
Signed-off-by: Moritz Imfeld <moimfeld@student.ethz.ch>
Signed-off-by: Moritz Imfeld <moimfeld@student.ethz.ch>
Signed-off-by: Moritz Imfeld <moimfeld@student.ethz.ch>
Signed-off-by: Moritz Imfeld <moimfeld@student.ethz.ch>
Signed-off-by: Moritz Imfeld <moimfeld@student.ethz.ch>
Signed-off-by: Moritz Imfeld <moimfeld@student.ethz.ch>
Signed-off-by: Moritz Imfeld <moimfeld@student.ethz.ch>
Signed-off-by: Moritz Imfeld <moimfeld@student.ethz.ch>
Signed-off-by: Moritz Imfeld <moimfeld@student.ethz.ch>
Signed-off-by: Moritz Imfeld <moimfeld@student.ethz.ch>
Signed-off-by: Moritz Imfeld <moimfeld@student.ethz.ch>
Signed-off-by: Moritz Imfeld <moimfeld@student.ethz.ch>
Signed-off-by: Moritz Imfeld <moimfeld@student.ethz.ch>
Signed-off-by: Moritz Imfeld <moimfeld@student.ethz.ch>
Signed-off-by: Moritz Imfeld <moimfeld@student.ethz.ch>
Signed-off-by: Moritz Imfeld <moimfeld@student.ethz.ch>
Signed-off-by: Moritz Imfeld <moimfeld@student.ethz.ch>
Signed-off-by: bsc22f10 Fabio Cappelini (fcappellini) <bsc22f10@pisoc6.ee.ethz.ch>
@moimfeld moimfeld force-pushed the x-interface branch 2 times, most recently from e1e1f82 to 9f03a93 Compare March 1, 2022 19:05
moimfeld pushed a commit that referenced this pull request Mar 8, 2024
This pull request was closed.
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