Arjan Bink

Results 168 comments of Arjan Bink

Yes, just a screenshot of the relevant signals as a reminder to myself

@davidmallasen Are you blocked by this?

Note that https://github.com/openhwgroup/cv32e40x/pull/825 was closed but its proposed fix has not been merged yet

I strongly disagree with this. Use of SystemVerilog interfaces should actually be encouraged for certain uses (including this one). Removing myself from this issue.

Hi @MikeOpenHWGroup >> can you provide a specific example of where/how SV Interfaces can be safely used in RTL? https://github.com/openhwgroup/cv32e40x/blob/master/rtl/cv32e40x_core.sv >> I will reiterate that the OpenHW Cores Task Group...

>> @Silabs-ArjanB, can you share whatever synthesis guidelines your team uses to avoid these pitfalls? I can't share internal rules and guidelines

Note that https://github.com/openhwgroup/cv32e40x/pull/825 was closed but its proposed fix has not been merged yet

Hi @cnokes14 Thank you very much for your further analysis and proposed fix. After my initial pos, based on running your testbench ourselves we had found the same out-of-bounds issue...

Hi @cnokes14 , thank you for your detailed report. The cyclic path you report cannot be as stated as the execute stage does not control wb_ready_o (wb_ready comes from the...

Hi @cnokes14 (Apart from the out of bound indexing) do you still think there is a cyclic path? (I got an email with more detailed signals but I don't see...