Open prospersu opened 2 weeks ago
Hi @prospersu ,
Thanks for creating the issue, could you check if this PR solves your issue: https://github.com/Xilinx/finn/pull/1212
The folding configuration wasn't updated with the latest FINN version and so the folding wasn't applied. That might have caused a mismatch between expected folding from the test bench and the actual FINN IP.
Prerequisites
Quick Summary
When running the FINN FPGA flow using the MNIST Numerals example, the output results do not match the expected values. Despite compiling the code successfully, the simulation shows data mismatches and zero validated data points.
Details
Steps to Reproduce
Expected Behavior
The simulation should produce output data that matches the expected values, with zero error counts and validated data points.
Actual Behavior
The simulation completes with errors:
Total error count: 1
Possible Fix
Potential issues could be related to data misalignment between the input samples and expected outputs or timing issues in the testbench synchronization. Verifying the pointers (
wr_ptr
,rd_ptr
) and ensuring data transfer synchronization in the testbench might resolve the problem.Additional Context