Introduces sprite channel processing pipeline

Adds modules for sprite operations, including opcode decoding, register handling, and vertical pipeline calculations. Replaces legacy scheduler with a more modular and efficient design. Updates constraints for clock timing.

Enhances sprite rendering pipeline with improved modularity and scalability.
This commit is contained in:
2025-04-21 15:25:12 +00:00
parent 032960103c
commit 3c641355fc
7 changed files with 9108 additions and 144 deletions

5
src/SpriteChannel.ucf Normal file
View File

@@ -0,0 +1,5 @@
# TEMPERATURE = 50 C;
NET I_CLK LOC = B8;
NET I_CLK TNM_NET = CLOCK;
TIMESPEC TS_CLOCK = PERIOD CLOCK 230 MHz HIGH 50 %;