Digital
Microelectronics Lab
Laboratorio
de Microelectrónica Digital (curso 2000/2001)
Staff:
Dr.
Miguel Angel Aguirre Echánove
Dr.
Jonathan Noel Tombs
Dr.
Fernando Muñoz Chavero
PLEASE: Send us an e-mail if you download a project (just for control)!!!
"Digital Microelectronics" course of 4th level in Telecommunication Engineering Studies has a practical continuation in 5th level with the "Digital Microelectronics Lab" course. Also in the 2nd level of Electronic Engineering, the Lab complements the course Microelectronics" of the first level. During both courses students develop, in teams of no more than three persons, lab projects using hardware description languages, VHDL or verilog. The subjects of every project are proposed with open specifications by the theachers, and implemented during the course. Every project is implemented using the Foundation Design flow 3.1i downloaded to the FPGA from Xilinx XC4010XL, using the Xess board XS40. We don't use the on-board microcontroller. The following list presents the lab-title and a brief description of every project implemented during this course 2001/2002. There are links for downloading the work for analisys pourpose. Remember that they are academic projects.
1. Life Game over XS40. Web Site .An implementation of Conway's life game with graphical output over XS40. Authors: Francisco José Gámiz Sarria y Manuel González Martins.
2. Codec Morse 1. Two XS40 boards are linked using a Morse codec. Authors: Esther Coca Casares, Javier Cotrino Benavides y José Joaquín Lara Cobano
3. Screensaver "Tunnel Effect". It seems to travel trough a tunnel. Psychodelia effects with an XS40. Authors: Iván Cuenca Zaldívar y Carlos F. Ruiz Nieto.
4. Chroma Key 2k2. Image manipulations by means of Chroma-key techniques, using the XS40. Authors: Álvaro Ybarra Osborne, Mayte Rodríguez Mayoral y Carlos Álvarez de Sotomayor
5. Tennis Videogame. A hit. Play tennis using XS40, four buttons and a screen: Authors: Lucía Esnaola Prieto, Jesús Velarde Ramírez y Gustavo Vicente Sánchez
6. Screensaver controlled. A screensaver that is controlled from the PC. Authors: José Díaz Salmerón, Eugenio Domínguez Amarillo y José García Robles.
7. Temperature measurement for I2C devices. One XS40 is connected to Dallas DS1629 and the temperature is measured and presented in the screen. Authors: José María Camas Albar, Miguel Ángel Peña Pulido y Alberto Villafañe Pérez.
8. Secure Communication Link. Serial link between two XS40 boards with encryption . Authors: Jesús Navas Salcedo, Agustín Sánchez González y Alejandro Sánchez Pajarón.
9. Image Filter. Noise reduction and edge detection of an image. Authors: Rafael errano Gotarredona, Jesús Ruiz Amaya y José Fernando Ternero Fernández.
10. Codec Morse 2. Two XS40 boards are linked using a Morse codec. Authors: Mauricio Béjar Pérez, José Áureo Fernández Ramos y Eva Piñar Martínez.
11. Fuzzy Logic Controller. Implementation of a two-inputs-one-output fuzzy logic controller. Authors: Alejandro Raigón Muñoz, Ángel Sánchez Franco y Pedro Sanz Marcos.
12. Videoconference System. Design and development of a complete system for videoconference transmission in real time (compression, transmission and filtering). A computer with linux acts as interface between XS40 and parallel prot. The receiver is anothe autonomus XS40. Authors: Pedro Montero Márquez, Víctor Muñoz Sánchez, Javier Nápoles Luengo, Victoria Ponce Sequedo y Plácido Revilla Domínguez.
13. Image Compressing System. An image si transformed using a DFT, and reversed using Xs40. Authors: Carlos Cantón Marín, Javier Herrera Torrubia y Vidal Toboso Pérez.
14. Cartoon generator. Movements in graphic systems are programmed with one XS40. Cartoon generator. Examples using South Park characters. Authors: María del Carmen del Arco Fuentes, Jaime Argüelles Arias y José Salmerón Corbellini.
15. Screesaver. Visual effects with a travelling ball in a XS40. Authors: María del Carmen Abaurrea Ortiz, Luis Navarro López y Rosa Rubio Expósito.
16. Temperature measurement using several (two) DS1820. A temperature sensors net formed with Dallas DS1820 and presented in screenwith one XS40. Authors: Enrique López Morillo, Rodrigo Gonzalo Díaz, y Manuel Jesús Muriel Rodríguez.
17. Codec Morse 3. Two XS40 boards are linked using a Morse codec. Authors: Pablo Rossi Sancho, María Serrano Galera y Juan Gracia Giráldez.
18. Halftonning controlled. Binarisation of an image with a controlled threshold in a XS40 board. Autores: Manuel Lanti Vivas, Luis Alba soto y Victor Peligro Rosado.
19. Communication between XS40 with I2C. Link between two XS40 boards by means of an I2C protocol. Authors: Irene Lavado Gómez, Belén Lara Aznar y Juan Carlos Lozano Galeano.
20. Codec Morse 4. Two XS40 boards are linked using a Morse codec. Authors: Rafael Jarque García, David Sánchez Berni y Miguel Ángel Moreno Berjas.
21. Image Filter. Noise reduction and edge detection using XS40. Authors: Gema de Toro Sánchez, Raúl Moreno Beltrán y David Sánchez Atienza.
22. Image transmission between two boards XS40 1. Authors: Anonio Luis Flores Galea, Prudencio Luna Belinzón Miguel Moreno Gotor.
23. Image transmission between two boards XS40 2. Authors: Marta Tomás Pino, Francisco Gómez Pozuelo y Juan Manuel Mateo Becerril.
24. Image transmission between two boards XS40 3. Authors: Lukasz Wieczorek, Jorge Guardia Guillén y José Manuel Barrera Cuadra.
Some of those projects use the reference project XS40-PC
Acknowledgements:
Gently donated the software Foundation 3.1i licenses and the development
board XS40.