TCal

Results 198 comments of TCal

The large number of "Test projects" Renode tests were relying on Yosys for their Amaranth processing; they don't currently use Conda. Before we switch these tests over to using Conda,...

FYI @PiotrZierhoffer @robertszczepanski -- I updated the test-projects workflow to use Conda (with caching). The individual tests no longer get the riscv32 gcc toolchain using wget from sifive. They now...

I believe this is not supported currently. The immediate issue here could be resolved by removing the `--specialize-nx` so that the Nexus primitives are not directly instantiated. But the larger...

Hello @ItsmeVinayReddy , Are you considering a VM on a local machine (e.g. a linux VM on a Mac)? In that case, usually the main difficulty is passing the USB...

Thanks @ggangliu . I forgot to mention some new information from my side -- I have an intern only using the container Linux VM on a Chromebook, and it's been...

In chat, @PiotrZierhoffer suggested reducing the value on this line: https://github.com/google/CFU-Playground/blob/main/scripts/generate_renode_scripts.py#L91. I tried it, measuring wall clock time for one `hps_accel` inference. Baseline time was 1:22. Reducing the value by...

The failures seem to be due to a TFLM API change. We'll need to update some of our customized TFLM code in the mnv2_first project.

I think I've made the needed changes in #648, so the next automatic TFLM update should pass tests.

Hi @bala122 , the mcycle calls should return the true cycle count regardless of any stalls in the processor or on the memory bus. This is running on the actual...

You can try running the full Verilog (Verilator) simulation: ``` make PLATFORM=sim load ``` It runs slowly since it is a Verilog simulation of both the CPU and the CFU.