A 64-Gb/s PAM-4 Digital-Assisted Micro-ring Modulation Driver with Nonlinearity Compensation in 28nm CMOS | Synapse