Digital Systems - Sistemas Digitales: De las puertas lógicas al procesador

开始时间: 04/22/2022 持续时间: Unknown

所在平台: CourseraArchive

课程类别: 信息,技术与设计

大学或机构: Universitat Autònoma de Barcelona(巴塞罗那自治大学)

授课老师: Elena Valderrama Lluis Terés Jean Pierre Deschamps

课程主页: https://www.coursera.org/course/digitalsystems

课程评论:没有评论

第一个写评论        关注课程

课程详情

Promotional videos in English and in Spanish

Please note that this is a bilingual English-Spanish course with all material duplicated in both languages. Click here to watch the promotional video in English.

Atención: este es un curso bilingüe español-inglés con todo el material duplicado en ambos idiomas. Para ver el video promocional en español, haced clic aquí.


In this course we will learn how to design digital circuits, following an up to date and practical orientation. Although we will study the basic electronic devices necessary for the construction of digital systems, our interest will focus more on the system than in the Electronics. This approach will allow us to establish the fundamentals of complex digital systems design.
To follow the course it is necessary to have a basic knowledge of the base_2 arithmetics and the essential elements of Electricity/Electronics (components, currents, voltages, units, etc.). There will be a “week_0” in which students may perform some self-tests to check their level of knowledge on these subjects.
This course is especially suitable for first years ICT (Information and Communication Technologies) engineering students, and also suitable for all those who wish to be initiated in the world of digital systems. This first course in digital systems is a must for all those who wish to deepen in the computer hardware and / or in the world of application specific integrated circuits (ASICs), which constitute an important part of robotics, bionics, industrial control and other application fields.

After completing this course the student will be able to:

  • Design digital systems of medium complexity.
  • Describe and synthesize digital systems using high level hardware description languages.
  • Understand the operation of computers at its most basic level (machine language).


Collaborating teachers:

Mercè Rullán Ayza

Vicenç Soler Ruiz

Joaquín Sáiz Alcaine

David Bañeres Besora

Jordi Aguiló Llobet

David Mateo


Sobre el curso

En este curso aprenderemos los fundamentos del diseño de los circuitos digitales actuales, siguiendo una orientación eminentemente práctica.
Aunque estudiaremos los dispositivos electrónicos básicos necesarios para la construcción de los Sistemas Digitales,nuestro interés se centrará más en el sistema que en la Electrónica que lo sustenta. Este enfoque nos permitirá sentar las bases del diseño de Sistemas Digitales complejos.
Para seguir el curso es necesario tener conocimientos previos del sistema de numeración binario, de programación (ningún lenguaje en concreto, sólo el concepto de pseudo-código), y de las bases de la Electricidad/Electrónica (componentes, corrientes, tensiones, unidades, etc.). Habrá una "semana_0" en la que los estudiantes podrán realizar pruebas de autoevaluación para comprobar su nivel de conocimientos en estos temas.
Se trata de un curso muy adecuado para estudiantes de primeros cursos de carreras de Ingenierías cercanas a las TIC (Tecnologías de la Información y de las Comunicaciones), y para todas aquellas personas que deseen introducirse en el mundo de los Sistemas Digitales.
Por otra parte, este primer curso de Sistemas Digitales es un paso obligado para aquellas personas que deseen posteriormente profundizar en temas como el hardware de computadores y/o los circuitos integrados de aplicación específica, con todas las aplicaciones que ello implica (robótica, biónica, control industrial, etc.).

Al acabar el curso el estudiante será capaz de:

  • Diseñar Sistemas Digitales de complejidad media.
  • Describir y sintetizar Sistemas Digitales mediante lenguajes de descripción hardware de alto nivel.
  • Comprender el funcionamiento de los computadores a su nivel más básico (lenguaje máquina), así como su materialización e interpretación a través de sistemas digitales algorítmicos.


Colaboradores docentes:

Mercè Rullán Ayza

Vicenç Soler Ruiz

Joaquín Sáiz Alcaine

David Bañeres Besora

Jordi Aguiló Llobet

David Mateo


课程大纲

Week 1 : Digital systems; description and synthesis. Specification of a simple processor that will be designed along the 8-week course.

Week 2 : Combinational circuits. Boolean algebra and logic gates.

Week 3 : Synthesis of combinational circuits.

Week 4 : Hardware description languages. VHDL description of the processor.

Week 5 : Sequential circuits. Synchronization. Description of sequential circuits.

Week 6 : Basic elements. Finite-State Machines. Synthesis from an explicit description of the system.

Week 7 : Synthesis from VHDL description.

Week 8 : Available technologies for the implementation of digital systems. Course conclusions .


Temario

Semana 1: Sistemas Digitales; descripción y síntesis. Especificación de un procesador simple que se irá diseñando a lo largo de las 8 semanas del curso.

Semana 2: Circuitos combinacionales. Álgebra de Boole y puertas lógicas.

Semana 3: Síntesis de circuitos combinacionales. Ejemplos.

Semana 4: Lenguajes de descripción hardware. Descripción VHDL del procesador.

Semana 5: Circuitos secuenciales. Concepto de sincronización. Descripción de circuitos secuenciales.

Semana 6: Elementos básicos. Máquinas de estado. Síntesis a partir de la descripción explícita del sistema.

Semana 7: Síntesis a partir de la descripción VHDL.

Semana 8: Tecnologías disponibles para la implementación de Sistemas Digitales. Conclusiones del curso.


课程评论(0条)

课程简介

El curso es bilingüe español-inglés, con videos y materiales en ambos idiomas. Lectures and materials are provided both in Spanish and English.

课程标签

0人关注该课程

主题相关的课程