Información de la cátedra de TD III y del Curso Piloto de TDII

TDIII Curso Regular. Calendario de Exámenes

  • Teórico Parcial 1: 26/08/2023 14:00 hs
  • Limite presentación Trabajo práctico 1: 21/08/2023 23:59 hs.
  • Teórico Parcial 2: 02/12/2023 13:00 hs.
  • Limite presentación Trabajo práctico 2: 01/12/2023 23:59 hs.
  • 1er. Recuperatorio 1er. parcial: 12/12/2023 19:00 hs.
  • Limite presentación Trabajo práctico 1er. recuperatorio 1er. parcial: 12/12/2023 23:59 hs.
  • 1er. Recuperatorio 2do. parcial: 19/12/2023 19:00 hs.
  • Limite presentación Trabajo práctico 1er. recuperatorio 2do. parcial: 19/12/2023 23:59 hs.
  • 2do. Recuperatorio 1er. parcial: 14/02/2024 19:00 hs.
  • Limite presentación Trabajo práctico 2do. recuperatorio 1er. parcial: 14/02/2024 23:59 hs.
  • 2do. Recuperatorio 2do. parcial: 21/02/2024 19:00 hs.
  • Limite presentación Trabajo práctico 2do. recuperatorio 2do. parcial: 21/02/2024 23:59 hs.

Cursos Piloto TDII-TDIII

Se plantea un plan Piloto que implemente un abordaje continuo e integrado entre las asignaturas Técnicas Digitales II y Técnicas Digitales III, sobre Embedded Systems de altas prestaciones. Se propone a los estudiantes un curso avanzado que cumpla con los siguientes hitos:

  • Capitalicen y apliquen efectivamente los contenidos y capacidades adquiridas en Informática I (programación en C utilizando los recursos del S.O. Linux), Informática II (Programación de Embedded Systems simples basados en Microcontrollers, pero habiendo programado en alto nivel una variedad suficiente de periféricos), y Técnicas Digitales I (Diseño Lógico a nivel RTL, Dispositivos FPGA, Lenguajes de Descripción de Hardware, e Introducción al diseño de softcores)
  • Distribuya el temario de manera equitativa y perfectamente integrada entre Técnicas Digitales II y Técnicas Digitales III
  • Integre fuertemente Técnicas Digitales II con el área Digital, y descargue contenidos de manera significativa a Técnicas Digitales III producto de la mencionada distribución entre ambas asignaturas.

En https://docs.google.com/spreadsheets/d/1KGgo0gQi9-PM7iXhXZM2wv8rciDrlM5aB1L3HMIefAk/edit?usp=sharing, pueden ver claramente la diferencia de carga de trabajo entre el curso Piloto y el Regular de Técnicas Digitales III. La diferencia es que las 10 primeras clases (Teóricas y de Laboratorio) del Curso regular de Técnicas Digitales III se cubren en el curso Piloto de Técnicas Digitales II. Esto significa que el curso piloto de Técnicas Digitales III se compone solamente de las 22 clases restantes del curso regular de dicha materia, pero expandidas en un cronograma de 32 clases. Esto le proporciona a los estudiantes un tiempo de asimilación y asentamiento de los conceptos significativamente mayor, así como un mayor tiempo de experimentación, aspecto fundamental para la la formación de un Ingeniero. Por ello, para cursar el piloto de Técnicas Digitales III es condición obligatoria haber pasado por el curso piloto de Técnicas Digitales II.

Pueden consultarse los programas analíticos de ambas asignaturas aqui→: Planes Analíticos

Slides de Clase

Material de Estudio para ambos Cursos Piloto

Para complementar la Bibliografía que encontrarán en los Planes Analíticos de cada materia, se adjuntan a continuación algunos materiales que resultarán muy útiles para trabajar en los trabajos prácticos. Consultá estos links útiles

Curso TDIII Regular

Temas Teóricos

Trabajos prácticos

Tutoriales

ARM

Intel

Generales

Herramientas

Enlaces externos

Assembler

Existe una vasta cantidad de información y bibliografía que permite comprender y aprender el lenguaje ensamblador, y como este es implementado por los microprocesadores de arquitectura Intel o similar.

Linux

Las conocidas guías Beej son un material muy bueno, con un enfoque muy didáctico y práctico, que permiten aprender mientras se programa.

Existen muchos libros muy buenos, algunos sobre sistemas operativos en general y otros sobre Linux en particular.