Disseny d'una interfície entre una targeta FPGA amb xips de Xilinx i actuadors General Photonics
Tutor / director / avaluadorRobert Sanxis, Francesc Josep
Tipus de documentProjecte/Treball Final de Carrera
Condicions d'accésAccés restringit per decisió de l'autor
The general objective of this project is to establish communication between a FPGA and a commercial piezo controller in order to govern a piezoelectric actuator for quick orientation and polarization stabilization of a laser beam. The control orientation and polarization stabilization of the laser beam, referred as Alice Phase Intensity, is part of the Fast project beam steering with full polarization control using a galvanometric optical scanner and polarization controller, manufactured by ICFO, Institute of Photonic Sciences. The main tasks of the project will be to think out, design and manufacture an electronic circuit that includes a CPLD to communicate between the Alice system FPGA and the actuator controller (MPD-001-4X). The circuit will also have the possibility to connect two additional devices as well as a UART (Universal Asynchronous Receiver-Transmitter) via a USB connection. This circuit will be referred to as Additional IO UART. The communication protocol between the CPLD and FPGA will be also addressed. The document is divided into different chapters. The first chapter explains the driver orientation and polarization of the laser. In the second chapter we review the general features of CPLDs and in particular the XC2C128-7VVQ100C from CoolRunner -II family model. The third chapter describes the design criteria of the the electronic circuit and manufacture of the PCB. The fourth chapter explains the Protocol created to establish communication between the different devices. Finally, chapter five presents simulations and tests as well as the conclusions that are drawn from the project.