{'fraction_non_alphanumeric': 0.020223152022315203, 'fraction_numerical': 0.0, 'mean_word_length': 5.377777777777778, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
An Optical Tool to Optimize the Output of a Photonic Integrated Chip Architecture

Photonic Integrated Chips (PICs) are an up-and-coming solution for base building blocks of quantum computers. The ready accessibility of photonics integrated systems and the fact that they allow for direct monolithic integration with electronics in a compact architecture have pushed the academic community to inspect their capabilities further. Still, at this stage, their characterization, control, and fine-tuning is an open issue for which this work aims to provide a viable solution. In this paper we present a method for an easy setup and an efficient architecture to simultaneously optimize multiple outputs of a PIC. The proposed solution can be embedded in an automation tool for tuning and verifying output on- and off-chip detectors. We fabricated a Silicon Oxynitride (SiON)-based PIC featuring a network of Mach-Zehnder interferometers (MZI) arranged in Clements architecture driven by Titanium-Titanium Nitride (TiTiN) thermistors. We interfaced the chip electronically through commercial driver modules and optically through optical guides and controlled it through a Python optimization algorithm. Finally, we retrieved the feedback of the control both by sensing it through integrated silicon photodetectors and by an image processing algorithm capable of inspecting the light intensity scattered by the waveguides in a custom region.