Tag: programmable optical system-on-chip