Forum Discussion
Altera_Forum
Honored Contributor
16 years ago --- Quote Start --- Without the block that changes player_1_pos, your design's output is constant. --- Quote End --- Yes, exactly. --- Quote Start --- I guess I'll have to spread the work across several clock cycles. --- Quote End --- That's definitely the way to go. In addition, you should think about how to represent your frame buffer. Now it's a huge block of registers. I fear, that the design still won't fit a reasonable FPGA size, because a graveyard of multiplexers is required to access each framebuffer element, even with the presently used coarse resolution. In practice, an addressable memory, either external or internal RAM, is the only feasible way to design a frame buffer. It restricts frame buffer access to sequential methods, of course.