-
Notifications
You must be signed in to change notification settings - Fork 57
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
Configurator announcement prep #64
Comments
|
|
|
A few more:
to
|
|
|
|
|
This one is popping up again:
You can test these with EXT_F == 1. |
(And when multiple are selected, the superset of waivers is needed.) |
Does this mean EXT_E and EXT_M are always 0, or that if they are 1 they should not be included in the TL-V config |
I'm suggesting to always include them in the TLV. They default (now) to 0 and could be omitted, but, I'd say, always include them explicitly. |
Notice that I had unchecked "LD_RETURN_ALIGN is different. It must be >= (EXECUTE_STAGE - NEXT_PC_STAGE)" above.
|
(since you have it elsewhere) |
This way, when the source or .tlv is opened in Makerchip, the args will take effect. I think the only arg that must be on the command line is |
Ready to test again! |
|
Include statements were modified on open in Makerchip, but that was not displayed in the file box. Fixed! |
Made updates |
Did you check include statements by opening TLV file (after M4) w/ F-type in Makerchip? That was the problematic case. I can't test it at the moment. |
@stevehoover this is a success, right? https://makerchip.com/sandbox/0v2fWhogD/076hzqz# |
This is a failure, but not a configurator issue. WARP-V is built for SystemVerilog. It looks like you probably checked to build as Verilog. So this is a WARP-V issue. We could remove the Verilog option for now, but let's just leave it and accept the failure. |
Ok! Are there any other issues that you found? |
|
sandpiper_gen.vh isn't touched anymore! What do you mean by the second checkbox? |
|
|
warp-v.org is updated again |
Looking pretty solid!
Thoughts? I'd say maybe merge "Hazards" and extend the size as needed. |
|
|
I'm going to extend the table size first, let me know if it looks too weird. |
In the future, it would be helpful to debounce inputs. I'm trialing it with the warp-v version input, and it's working very well |
@stevehoover addressed all requests |
I don't follow. You're referring to the WARP-V version? Yeah, looks great! Though,
|
|
I've tracked down a Verilator bug. It surfaces for the
|
updated! |
TLV parsing is picky. You'll need to remove the extra space when removing |
|
What do you mean, pop-ups? I don't think I've ever gotten a pop-up notification |
It's possible that instead of opening a new tab we could just redirect the user in the current window, but I'm not sure that would work either |
I think I had to unblock pop-ups the first time and forgot about it thereafter. Maybe you did the same? I was showing to someone else on their system over zoom and noticed it was blocked from opening a new tab. |
BTW, I'm trying to resolve failures for Verilog output prior to announcing. And we should have some snazzy visualization soon. The Verilog issue is a bit gnarly and failing regression (due to an unrelated package version issue.) |
Hmm possibly… we could turn the button into a link that’s computed after a
compilation
…On Fri, Jun 11, 2021 at 18:03 Steve Hoover ***@***.***> wrote:
This message was sent from a non-IU address. Please exercise caution when
clicking links or opening attachments from external sources.
I think I had to unblock pop-ups the first time and forgot about it
thereafter. Maybe you did the same? I was showing to someone else on their
system over zoom and noticed it was blocked from opening a new tab.
—
You are receiving this because you were assigned.
Reply to this email directly, view it on GitHub
<#64 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AE3KV4JCZ6AGESZHY74DOX3TSKW5VANCNFSM442YWFTA>
.
|
|
Definitely a WIP for mobile, but check it out and see how you like the changes so far. Also please check if pop-ups are still there.. |
:(. Yep, Firefox blocked me. |
With all this talk of Intel acquiring Si-Five, it's a great time to announce the configurator.
|
|
Mobile looks great. Just some nits to track (nothing blocking announcement):
|
I'll have to look more into shrinking font size on mobile. I might have just found a workaround for popups. Updated the site |
|
Looks like we're done with this one!! If there's anything from here you want to track, file a new issue. |
The 'Download Verilog' and "Open in Makerchip IDE" buttons don't work.
Any pipeline staging modification can cause an error message about BUBBLEs and a simulation segfault in Makerchip. There is an ordering requirement on redirects, similar to the ordering requirement on pipeline stages. This is affected by the EXTRA_*_BUBBLEs. We could:
Let's do the 4th option. So use all 0 defaults, and add a note "EXTRA_*_BUBBLEs (0 or 1). Set to 1 to add a cycle to replay conditions to relax circuit timing. (Not all configurations are valid.)"
In the downloaded Verilog file the ``include "sp_default.vh"` line is still present.
LD_RETURN_ALIGN is different. It must be >= (EXECUTE_STAGE - NEXT_PC_STAGE) (I think).
The text was updated successfully, but these errors were encountered: