Transmitter And Receiver Circuits For Digital Free-Space Optical Interconnect: Design And Simulation