From ignitors i have :
ELT semiparallel ignitor - based on some generic thyristor, fairly simple
Steinitz ST1C - based on BT138 thyristor + few resistors and capacitors
Eltam ES50 - based on Littelfuse K220 SIDAC, with the exact circuit from the datasheet. Probably identical to American ones.
https://www.lcsc.com/datasheet/C151184.pdfAnd then we have Eltam's ESPI1000, with a PIC microcontroller inside. (The power stage is about same as in the ELT)
So it varies. The complicated ones implement cut off timers and logic for few purposes :
- Failed ignition attempts still do make some discharge in the lamp. Without them the lamp cools faster, so this might speed up hot restrike time
- Generating high voltage continuously (and especially without a functional lamp that would clamp the pulse) stresses the insulation on the ballast for no purpose. (Tho most decently made ballasts survive it for years anyway)
- People dont like cycling lamps, so some prefer a lamp to stay out completely if it failed. (On the other hand, any unmaintained lot with multiple cycling lamps, will still be more lit at any given time with the simple ignitors)