A Programmable Pulse Predistortion Technique for an 8 x 25Gb/s NRZ Microring Modulator Transmitter | IEEE Conference Publication | IEEE Xplore