Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
start [2023/12/07 11:06]
afurfaro [Material de Clase Técnicas Digitales II Piloto]
start [2024/05/22 15:10] (actual)
cnigri [Assembler]
Línea 6: Línea 6:
   * **Teórico Parcial 2:** 02/12/2023  13:00 hs.   * **Teórico Parcial 2:** 02/12/2023  13:00 hs.
   * **Limite presentación Trabajo práctico 2:**  01/12/2023 23:59 hs.   * **Limite presentación Trabajo práctico 2:**  01/12/2023 23:59 hs.
-  * **1er. Recuperatorio 1er. parcial:**  05/12/2023 19:00 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.   * **Limite presentación Trabajo práctico 1er. recuperatorio 1er. parcial:**  12/12/2023 23:59 hs.
-  * **1er. Recuperatorio 2do. parcial:**  12/12/2023 19:00 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.   * **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.   * **2do. Recuperatorio 1er. parcial:**  14/02/2024 19:00 hs.
-  * **Limite presentación Trabajo práctico 2do. recuperatorio 1er. parcial:**  13/02/2024 23:59 hs. +  * **Limite presentación Trabajo práctico 2do. recuperatorio 1er. parcial:**  14/02/2024 23:59 hs. 
-  * **2do. Recuperatorio 2do. parcial:**  21/02/2023 19:00 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.   * **Limite presentación Trabajo práctico 2do. recuperatorio 2do. parcial:**  21/02/2024 23:59 hs.
 ===== Cursos Piloto TDII-TDIII ===== ===== Cursos Piloto TDII-TDIII =====
-Se plantea un plan Piloto que implemente un abordaje contínuo 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:+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:
  
-  * aproveche 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) +  * 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**__   * 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.    * 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**__. 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 de Curso regular de __**Técnicas Digitales III**__ se cubren en el curso Piloto de __**Técnicas Digitales II**__.  +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 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. +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**__. 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->: __**[[pl_an-pilot | Planes Analíticos]]**__ Pueden consultarse los programas analíticos de ambas asignaturas aqui->: __**[[pl_an-pilot | Planes Analíticos]]**__
  
-==== Material de Clase Técnicas Digitales II Piloto ==== +==== Slides de Clase ==== 
-  * __**[[td2_slides | Slides de clase Técnicas Digitales II ]]**__+  * __**[[td2_slides | Slides de clase Técnicas Digitales II Piloto]]**__ 
 +  * __**[[td3_slides | Slides de clase Técnicas Digitales III Piloto]]**__
  
-==== Material de Clase Técnicas Digitales III Piloto ==== +==== Material de Estudio para ambos Cursos Piloto ==== 
-  __**[[td3_slides Slides de clase Técnicas Digitales III ]]**__ +Para complementar la Bibliografía que encontrarán en los __**[[pl_an-pilot 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. //[[lnks | Consultá estos links útiles]]//
-===== Curso TDIII Regular ===== +
  
 +===== Curso TDIII Regular ===== 
  
 ===== Temas Teóricos ===== ===== Temas Teóricos =====
Línea 46: Línea 47:
  
 ===== Tutoriales ===== ===== Tutoriales =====
-=====     ARM    ====+====     ARM    ====
  
   - [[Inicialización de procesador Cortex-A8]]   - [[Inicialización de procesador Cortex-A8]]
Línea 79: Línea 80:
   * [[http://webster.cs.ucr.edu/|The Art of Assembly Language (Inglés)]]   * [[http://webster.cs.ucr.edu/|The Art of Assembly Language (Inglés)]]
   * [[http://www.alpertron.com.ar/INTEL.HTM|Excelente introducción sintética y en castellano a los procesadores Intel]]   * [[http://www.alpertron.com.ar/INTEL.HTM|Excelente introducción sintética y en castellano a los procesadores Intel]]
 +  * [[https://gcc.gnu.org/onlinedocs/gcc-3.2/gcc/Option-Index.html#Option%20Index|Indice de las opciones para GCC]]
 +  * [[https://gcc.gnu.org/onlinedocs/gcc/Preprocessor-Options.html|Indice de las opciones para el preprocesador GCC]]
 +
 +
  
 ==== Linux ==== ==== Linux ====