Spark
Spark (Ignition) parameters control the timing of the spark generated. This timing is generally expressed as an angle at which the spark occurs. This angle is the number of degrees of rotation before the piston reaches Top Dead Center (TDC). So, an ignition angle of -10° means that the spark plug will ignite when the piston is 10 degrees before its highest point in its rotation. This angle is sometimes called "spark advance."
The final timing demands sent to the spark plugs are controlled by the Ignition Target Demand Module. To perform this task, Ignition Target Demand requires input from many other modules.