Square Wave Driver for Laser Diode

view story

http://forum.allaboutcircuits.com – I am trying to build a driver for a SPL PL90 Laser Diode. I have done a lot of searching on square wave generators/oscillators and found a lot of different plans but can not find any information on how to build something to the specifications I need. Power Output: 25W Forward Current : 40A Threshold Current: 1A Operating Voltage : 4.3V Rise/Fall Time: 1ns Duty Cycle: .1% Pulse Width: < 100ns Frequency: I would like to use the highest constant frequency possible without causing damage to the LD. From what I understand around 1kHz is possible but anything over 10Hz sh (Embedded)