mirror of
https://github.com/retroSoC/retroSoC.git
synced 2026-11-06 14:55:14 +00:00
feat: enhance JPEG processing modules and tests
- Updated to integrate a coefficient engine and additional signals for coefficient handling. - Modified to include a coefficient engine, enhancing the encoding process with new signals. - Improved to validate generated blocks against expected values and added timeout handling. - Introduced for testing SRAM wrappers in JPEG workspace. - Enhanced test coverage in to reject invalid STA net drivers. - Updated to ensure proper coverage of canonical domains in timing contracts. - Added a new test for JPEG coefficient engine in . - Improved memory map tests in to validate public active MMIO regions. - Enhanced management core specification tests in to verify high-performance core specifications. - Added behavioral-only checks in to exclude synthesis and netlist consumers. - Updated SDRAM tests in to track active firmware memory. - Enhanced STA constraints tests in to cover current clock domains and net drivers.
This commit is contained in:
50 files changed
+2640
-1278
No files matched your search
@@ -173,3 +173,11 @@ def test_ci_software_covers_sdram_mapped_window() -> None:
|
||||
assert "RS_SOC_SDRAM_END - RS_CI_SMOKE_SDRAM_SPAN" in smoke
|
||||
assert "RS_SOC_SDRAM_BASE" in hello
|
||||
assert "WAIT_SDRAM_READY" in hello
|
||||
|
||||
|
||||
def test_ci_fabric_monitor_tracks_the_active_firmware_memory() -> None:
|
||||
smoke = (ROOT / "app/apps/ci_smoke/main.c").read_text(encoding="utf-8")
|
||||
|
||||
assert "(RS_SOC_HAS_SRAM != 0U)" in smoke
|
||||
assert "? RS_FABRIC_TARGET_SRAM : RS_FABRIC_TARGET_SDRAM" in smoke
|
||||
assert "rs_fabric_monitor_read_target(active_memory_target, &target)" in smoke
|
||||
Reference in new issue
Block a user