* Réception de signaux : Il reçoit les signaux du capteur de position du vilebrequin (CKP) et du capteur de position de l'arbre à cames (CMP) pour déterminer le régime moteur et la position du vilebrequin. Dans certains cas, il peut également recevoir des signaux d'autres capteurs (en fonction du moteur spécifique).
* Synchroniser l'étincelle : Sur la base de ces signaux, l'ICM détermine le moment précis auquel chaque bougie d'allumage s'allume. Cela garantit une combustion optimale et un fonctionnement efficace du moteur.
* Commutation de la ou des bobines d'allumage : L'ICM utilise ces calculs de synchronisation pour activer la ou les bobines d'allumage. Cela envoie une impulsion électrique haute tension au distributeur (le cas échéant) ou directement aux fils de la bougie d'allumage (dans certains systèmes de bobine sur bougie), ce qui entraîne l'étincelle qui enflamme le mélange air/carburant dans les cylindres du moteur.
Essentiellement, l'ICM garantit que l'étincelle se produit exactement au bon moment pour chaque cylindre, contribuant ainsi au bon fonctionnement du moteur et à la prévention des ratés d'allumage. Un ICM défectueux peut entraîner un non-démarrage, des ratés d'allumage, un fonctionnement irrégulier ou une mauvaise économie de carburant.