CBL - Campus del Baix Llobregat

Projecte llegit

Títol: Disseny d'una interfície entre una targeta FPGA amb xips de Xilinx i actuadors General Photonics


Director/a: ROBERT SANXIS, FRANCESC JOSEP

Departament: EEL

Títol: Disseny d'una interfície entre una targeta FPGA amb xips de Xilinx i actuadors General Photonics

Data inici oferta: 02-06-2015     Data finalització oferta: 02-07-2015



Estudis d'assignació del projecte:
    GR ENG SIS TELECOMUN
    GR ENG TELEMÀTICA
Tipus: Individual
 
Lloc de realització: Fora UPC    
 
        Supervisor/a extern: NESTOR HUGO OLIVERIO
        Institució/Empresa: ICFO - Institut de Ciències Fotòniques
        Titulació del Director/a: Enginyer Superior
 
Paraules clau:
Xilinx FPGA i CPLD; disseny i simulació de sistemes digitals amb VHDL; actuador; interficie entrada/sortida; disseny de targetes de circuit imprès; instrumentació electrònica digital
 
Descripció del contingut i pla d'activitats:
Aquest projecte consisteix en establir la comunicació entre la FPGA Virtex-4 i el dispositiu "Miniature Multi-Channel Piezoelectric Actuator Driver Card / Integrated: MPD-001" (de General Photonics) mitjançant la CPLD XC2C128-7VQ100C.
Per això s'ha dissenyat un circuit imprès, on està soldada la CPLD, i el qual es connecta per establir comunicació amb la placa Virtex-4 i al dispositiu MPD-001.
En el C.I. també s'ha pensat en afegir dos ports addicionals per si en un futur la FPGA s'ha de comunicar en més dispositiu.
En definitiva, s'ha dissenyat un circuit amb una CPLD on estableix la comunicació entre la Virtex-4 i tres dispositius, un dels quals és el MPD-001.
Per realitzar aquest projecte s'ha seguit els següents procediments:
1. Estudi del funcionament de la FPGA, CPLD i el dispositiu MPD-001.
2. Disseny del C.I. a través del software Capture CIS i Orcad Layout (Coneixement de les normatives per a disseny de C.I.).
3. Establir el protocol de comunicació.
4. Programació en VHDL per la CPLD i FPGA (ISE de XILINX)
5. Simulacions (ISim)
6. Testeig del circuit (Oscil·loscopi digital, multímetre, generador de funcions, font d'alimentació...)
7. Posta en funcionament del projecte
 
Overview (resum en anglès):

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.


© CBLTIC Campus del Baix Llobregat - UPC