0.25 -0.5 us delay repeated with 60 Hz frequency

This is why I intend to use 250-500 ns pulses with the LED so my optical pulse < 1000 nc. I don't need shorter pulses for this one. In my LED device I use hundreds of LEDs and my LED boards contain both LEDs and a driver. When I designed it I did not have intentions to overdrive LEDs so I don't actually have room for 3 LED drivers on the board. In theory I can build a simple current driver based on LM317 but the size of the circuit will be bigger than 2 NCI drivers and I doubt it will be regulating as well as NCI driver. Ideally I need 1 A ICs but I could not find one. Another issue here is that I will need 10A power supply (for 10 LED arrays) which is not desirable in this application so I would have to add charging cap so I can use 1A power supply.

67 and 120 nc pulses are for LDs which need a different driver circuit based on avalanche transistor. I have MOSFETs with very low gate capacitance so it should not be a problem. It is a future project anyway.