Esta asignatura trata fundamentalmente del estudio de los microprocesadores/microcontroladores y de su utilización en el diseño de sistemas electrónicos. Avanza, por tanto, en el estudio de los circuitos digitales con un caso no considerado en la asignatura de Electrónica Digital: los sistemas programables.
Tras una presentación de los conceptos básicos de arquitectura de ordenadores, la asignatura se estructura alrededor de un microcontrolador concreto, el Motorola ColdFire MCF5272, sobre el que se introducen los aspectos básicos presentes en cualquier sistema realizado con éste o con cualquier otro microcontrolador.
En la asignatura se tratan tanto los aspectos de conexión, utilización de periféricos, temporización, y gestión y aplicación de interrupciones, como de programación en lenguaje ensamblador de un sistema basado en un microcontrolador. El dominio de ambos aspectos resulta fundamental para el posterior laboratorio Sistemas Digitales II.
Presentación de la asignatura (0,1 créditos).
Enunciado problema 2.1 [3]
Simulador EASy68K Windows [4]
Presentación EASy68K [5]
Entorno de diseño EDColdFire v3.65 Windows [6]
Enunciado problema 6.1 [10]
Enunciado problema 6.2 [11]
Enunciado problema Febrero 2013 [12]
En convocatoria ordinaria, los alumnos serán evaluados mediante evaluación continua. No obstante, los alumnos que lo deseen podrán ser evaluados mediante una única prueba final siempre y cuando así lo expresen mediante un correo electrónico dirigido al coordinador de la asignatura, no más tarde del 24 de octubre de 2014. El envío de este correo supondrá la renuncia automática a la evaluación continua.
La asignatura se aprobará cuando se obtenga una calificación mayor o igual a 5 puntos sobre un total de 10. Dicha calificación es la suma de las calificaciones correspondientes a las diferentes actividades de evaluación, con los siguientes pesos:
La evaluación de los temas 1 a 3 será liberada en caso de obtener una calificación N1a mayor o igual a 4 puntos. En caso de obtener menos de 4 puntos o desear subir nota, el alumno deberá presentarse a la recuperación en la convocatoria oficial de examen, obteniendo la nota N1b. La nota final del examen parcial para estos casos se calculará como N1a*0,2+N1b*0,8.
El 100% de la calificación de los alumnos que presenten el escrito arriba referido se otorgará en función de una única prueba final a celebrar en la convocatoria oficial.
La evaluación de la asignatura en su convocatoria extraordinaria se realizará mediante una única prueba final a celebrar en la fecha que determine Jefatura de Estudios, con independencia de la opción elegida en la convocatoria ordinaria. Por tanto, la nota de la evaluación continua no se guarda para la convocatoria extraordinaria.
Todos los exámenes de la asignatura se realizan sin libros ni apuntes. Sin embargo, no se pretende que los alumnos conozcan todos los detalles del microcontrolador ColdFire. Por ello, aquella información del siguiente Resumen Básico del ColdFire MCF5272 [13] que sea necesaria para la realización de un examen, será suministrada como parte del enunciado del mismo. Por tanto, es recomendable que el alumno se familiarice previamente con la forma de organización de la información en dicho documento, para así no perder tiempo en localizarla durante el examen.
Enlaces:
[1] https://www.die.upm.es/taxonomy/term/27
[2] https://www.die.upm.es/sites/default/files/GA_09TT_95000026_1S_2015-16.pdf
[3] http://www-lsi.die.upm.es/~carreras/SDG1/ENUNCIADOS_WEB_PROBLEMAS/unidad2_enunciado1_v7.pdf
[4] http://www-lsi.die.upm.es/~carreras/SDG1/SetupEASy68K.exe
[5] http://www-lsi.die.upm.es/~carreras/SDG1/Presentación_EASy68K.ppt
[6] http://www-lsi.die.upm.es/~carreras/SDG1/EDColdFireV3.65.zip
[7] http://www-lsi.die.upm.es/~carreras/SDG1/ENUNCIADOS_WEB_PROBLEMAS/unidad3_enunciado1_v6.pdf
[8] http://www-lsi.die.upm.es/~carreras/SDG1/ENUNCIADOS_WEB_PROBLEMAS/unidad4_enunciado1_v5.pdf
[9] http://www-lsi.die.upm.es/~carreras/SDG1/ENUNCIADOS_WEB_PROBLEMAS/unidad5_enunciado1_v5.pdf
[10] http://www-lsi.die.upm.es/~carreras/SDG1/ENUNCIADOS_WEB_PROBLEMAS/unidad6_enunciado1_v4.pdf
[11] http://www-lsi.die.upm.es/~carreras/SDG1/ENUNCIADOS_WEB_PROBLEMAS/unidad6_enunciado2_v5.pdf
[12] http://www.die.upm.es/sites/default/files/Docencia/SDG1/Exam_2013_Feb_SDG1.pdf
[13] http://www-lsi.die.upm.es/~carreras/SDG1/sedg_coldfire_basico_v7.pdf
[14] https://www.die.upm.es/perfil/ricardo-de-c%C3%B3rdoba-herralde
[15] https://www.die.upm.es/perfil/carlos-carreras-vaquer-0
[16] https://www.die.upm.es/content/mar%C3%AD-jes%C3%BAs-ledesma-carbayo
[17] https://www.die.upm.es/content/juan-manuel-montero-mart%C3%ADnez
[18] https://www.die.upm.es/perfil/rub%C3%A9n-san-segundo-hern%C3%A1ndez-0
[19] https://www.die.upm.es/titulacion/grado-en-ingenier%C3%AD-de-tecnolog%C3%AD-y-servicios-de-telecomunicaci%C3%B3n-plan-2010
[20] http://www.freescale.com
[21] http://www.freescale.com/webapp/sps/site/homepage.jsp?code=PC68KCF
[22] http://sca.uwaterloo.ca/coldfire/
[23] http://www.epanorama.net/links/microprocessor.html
[24] http://www.rasmicro.com/
[25] http://www.goosee.com/micro8051/index.html