This thesis focuses on driver for laser diode with large current and which makes a short pulse current for driving laser diode. The driver will be applied to portable electronic products. The structure of the driver driving and sensing external discrete circuits is composed of Schmitt trigger structure, non-overlapping clock generator and output driver circuit. First, some laser diode driver circuits are reviewed. After comparing strengths and weaknesses of the circuits, a suitable driver circuit is chosen to design external discrete circuit. Second, a new control circuit is designed for driving this external discrete circuit. In addition, the control circuit is designed to re-develop a simple and effective driver. Finally, the circuit is simulated by HSPICE, the layout is designed, and the chip is tested.