Блок електронного керування двигуном запрограмований таким чином, щоб забезпечити оптимальний кут випередження запалення на різних режимах роботи двигуна. Використовуючи інформацію про умови роботи двигуна (частота обертання, температура охолоджуючої рідини і т.д), мікрокомп'ютер видає команду на подачу іскрового розряду точно у необхідний момент робочого циклу двигуна.
Блок електронного керування двигуном здійснює поточний контроль за умовами його роботи, використовуючи сигнали відповідних датчиків. За цими сигналами блок електронного керування обчислює необхідний кут випередження запалення та посилає керуючий сигнал на комутатор. Висока напруга розподіляється по свічках запалювання відповідно до порядку роботи двигуна та викликає іскровий розряд між електродами свічки запалювання, який підпалює паливоповітряну суміш.
Комплексний (об'єднаний) блок запалення (блок безконтактної системи запалювання) включає в себе; комутатор, котушку запалювання, розподільник іскрового розряду по циліндрах двигуна, а також ротори та індуктивні котушки датчика кутового положення колінчастого валу та датчика кутового положення розподільчого валу.
Комутатор періодично перериває первинний струм, що йде від електронного блоку керування двигуном (сигнал IGT), і цим створює іскровий розряд на свічках запалювання. Крім того, з метою підвищення надійності роботи системи запалення, в момент іскроутворення інформація про це (сигнал IGF) надходить на електронний блок керування двигуном. Котушка запалення складається з замкнутого сердечника, первинної обмотки, що охоплює сердечник, та вторинної обмотки, яка охоплює первинну обмотку. Така конструкція дозволяє створити високу напругу, здатну викликати потужний іскровий розряд у проміжку між електродами свічки запалювання. Розподільник запалювання забезпечує розподіл високої напруги зі свічок запалювання кожного циліндра відповідно до порядку роботи двигуна.
Індуктивна котушка NE з магніто-електричним генератором імпульсів дозволяє визначати кутове положення колінчастого валу, а індуктивна котушка G - кутове положення розподільчого валу, що необхідно для правильного визначення моменту запалення.
Примітка' на деяких двигунах 4A-FE (варіант із системою Lean bum) на датчиках кутового положення розподільного валу використовуються дві індуктивні котушки G1 та G2.