|
@@ -8,9 +8,10 @@ Pong game on Altera FPGA as exercise in Hardware-/Software-Codesign
|
|
|
## Programmablaufplan des C Programms
|
|
|
Below images show flowcharts for all featured software functions.
|
|
|
Fist chart feature the main game function. Subfunctions are described below.
|
|
|
-See: - draw
|
|
|
- - reset_positons
|
|
|
- - reset_screen
|
|
|
+See:
|
|
|
+- draw
|
|
|
+- reset_positons
|
|
|
+- reset_screen
|
|
|
|
|
|
### Main function Flowchart
|
|
|

|
|
@@ -19,14 +20,17 @@ See: - draw
|
|
|
### Subfunctions Flowcharts
|
|
|
Flowchart of draw function.
|
|
|
Function output the virtual screen to the output pins to be prozessed by VHDL
|
|
|
+
|
|
|

|
|
|
|
|
|
Flowchart of reset_position function.
|
|
|
Function to reset positions of both paddles and ball to default.
|
|
|
Default positions and values can be adjusted in this function
|
|
|
+
|
|
|

|
|
|
|
|
|
|
|
|
Flowchart of reset_screen function.
|
|
|
Function to reset all pixels of the virtual screen to 0.
|
|
|
+
|
|
|

|