Text this: A Controller for Si MZI-Based Spanke-Benes Optical Switch Fabric With Automatic Calibration Capability