-
47/48 TEST
06/11/2026 at 14:32 • 0 comments47/48 Tests Passing - Only One Bug Left :p
Today I finally reached 47 out of 48 tests passing on NovaGPU TS1T.
Honestly, I didn't expect to get this far this quickly.
Over the last few days I added several new modules and fixed a lot of integration bugs across the RTL.
New modules currently implemented:
- Nexus
- PVA
- MPE
- AFA
- GIA
Current validation results:
- Total tests: 48
- Passed: 47
- Failed: 1
- Success rate: 97%
The only remaining failure is:
- A5 – Degenerate Triangle Handling
Ironically, it could be the easiest bug in the entire project or the hardest one. I honestly have no idea yet XD.
The project is still focused on:
- FPGA validation
- Future ASIC exploration
- RTL-generated graphics
- Reproducible simulation flow
One of the things I like most is that the current visual demos are generated directly from RTL simulation.
No Blender. No Unity. No external graphics engine.
Current demos:
- Rotating 3D cube
- Rotating tetrahedron
- Automatic PPM generation
- MP4 video export
The complete flow currently looks like this:
Clone repository ↓ Compile RTL ↓ Run simulation ↓ Generate framebuffer ↓ Export PPM frames ↓ Convert to MP4
My next goal is improving frame generation speed and producing longer animations directly from the RTL pipeline.
I also plan to scale portions of the design for testing on a Tang Nano 9K FPGA.
Repository:
https://github.com/nova-studios-hw/novagpu-ts1t
Discord:
Thanks for reading
Jostin