-
Notifications
You must be signed in to change notification settings - Fork 227
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
FPU test #1274
FPU test #1274
Conversation
Added configuration files for PULP & FPU Added floating point test Signed-off-by: Pascal Gouedo <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi @pascalgouedo, I see that this PR is gated by cv32e40p pr707. I have pinged @davideschiavone to have a look at that. (As a general rule it is not a good idea for the verification people to approve updates to the RTL.) In the meantime, I have a few comments for this PR:
- Please add the appropriate license header to each of the new files. There are lots of examples in this repo you can copy-n-paste from. At a minimum you'll need:
# Copyright 2022 Dolphin Integration
# SPDX-License-Identifier: Apache-2.0 WITH SHL-2.1
-
Where did
stimuli.h
for test-programmatmul_32b_float
come from? Maybe a comment or a README would be helpful. -
You will need to update the SHA (hash) for the CV32E40P RTL in cv32e40p/sim/ExternalRepos.mk after cv32e40p pr707 is completed.
Added header and switched from tb cycle counter to core one Changed compiler options in yaml file Signed-off-by: Pascal Gouedo <[email protected]>
… (core + fpu wrapper and additional tb wrapper instantiating cv32e40p wrapper + logger and tracers) Signed-off-by: Pascal Gouedo <[email protected]>
Signed-off-by: Pascal Gouedo <[email protected]>
…(can still be overidden at makeuvmt call) Signed-off-by: Pascal Gouedo <[email protected]>
Signed-off-by: Pascal Gouedo <[email protected]>
Thanks @pascalgouedo |
Changed cv32e40p wrapper instantiation (APU interface removal)
Added configuration files for PULP, CLUSTER & FPU
Added floating point test
!!! Depends on PR #1273 and cv32e40p PR openhwgroup/cv32e40p#707 !!!
Signed-off-by: Pascal Gouedo [email protected]