Get started with custom lists to organize and share courses.

Sign up

Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Sistemas Digitales: De las puertas lógicas al procesador

Universitat Autònoma de Barcelona (Autonomous University of Barcelona) via Coursera

2 Reviews 61 students interested
  • Provider Coursera
  • Subject Electrical Engineering
  • Cost Free Online Course (Audit)
  • Session Upcoming
  • Language Spanish
  • Certificate Paid Certificate Available
  • Effort 6-8 hours a week
  • Start Date
  • Duration 8 weeks long
  • Learn more about MOOCs

Taken this course? Share your experience with other students. Write review

Overview

Sign up to Coursera courses for free Learn how

En este curso aprenderemos los fundamentos del diseño de los circuitos digitales actuales, siguiendo una orientación eminentemente práctica.

A diferencia de otros cursos más "clásicos" de Circuitos 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.

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 serás capaz de:

* Diseñar Sistemas Digitales de complejidad media.
* Comprender la descripción de Sistemas Digitales mediante lenguajes de alto nivel como VHDL.
* 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.


ACLARACIONES
* Puedes realizar el curso de manera gratuita. Con ello puedes acceder a todo los contenidos (vídeos, lecturas, cuestionarios, foros). Sin embargo, no permite la opción de obtener un certificado.
* Obtener el certificado implica cumplir una serie de requisitos, entre los cuales, abonar el coste asociado.

Syllabus

Todo lo que necesitas saber para comenzar el curso
Clicka en "v Más" para leer cuales son los objetivos de este módulo

En este primer módulo hemos recopilado todo aquello que necesitas saber para comenzar el curso en condiciones. Consta de 4 bloques en los que encontrarás:
  • Una explicación, en el apartado de "Bienvenida", de cómo funciona el curso,
  • Información sobre cuestiones de interés general como ¿cómo seré evaluado?, ¿cómo puedo conseguir un certificado?, ¿cómo funcionan los foros?, etc.,
  • Los manuales de instalación de una máquina virtual que necesitarás instalar en tu ordenador para seguir el curso, y
  • Un conjunto de vídeos y ejercicios sobre el sistema de numeración binario, los algoritmos y el pseudocódigo por si necesitas refrescar conocimientos.


¿Qué son los Sistemas Digitales?
Clicka en "v Más" para leer cuales son los objetivos de este módulo

TEMA 1:
Este módulo es una introducción a los sistemas digitales. Contiene:
  1. Los vídeos de las lecciones_L y los ejercicios correspondientes, y
  2. Dos vídeos_P en los que se introduce el procesador que iremos diseñando a lo largo del curso.

Lee el "Índice de las lecciones" para más informació.

Circuitos Combinacionales (I)
Clicka en "v Más" para leer cuales son los objetivos de este módulo

TEMA 2:
En este módulo estudiaremos los circuitos combinacionales. Lee el "Índice de las lecciones" para más información.
Para resolver los ejercicios de este módulo necesitarás utilizar VerilUOC_Desktop. El apartado VerilUOC_Desktop de esta misma semana (tema-semana 2) contiene unos vídeos explicativos, una wiki y unas FAQs que te ayudarán a trabajra con estas herramientas.

Circuitos Combinacionales (II)
Clicka en "v Más" para leer cuales son los objetivos de este módulo

TEMA 3:
Continuamos con el estudio de los circuitos combinacionales. Si bien en el módulo anterior trabajamos las técnicas clásicas de diseño de circuitos combinacionales, aquí nos centraremos en otros temas como las herramientas de ayuda al diseño, de las que daremos algunas pinceladas, o la síntesis de este tipo de circuitos a partir de su descripción algorítmica.

Lee el "Índice de las lecciones" para más información.

También para resolver los ejercicios de este módulo necesitarás utilizar VerilUOC_Desktop. Recuerda que en el apartado "VerilUOC_Desktop" de la semana 2 tienes toda la información que necesitas sobre el funcionamiento de dicha herramienta.

Circuitos aritméticos + Introducción al VHDL
Clicka en "v Más" para leer cuales son los objetivos de este módulo

TEMA 4:
Este módulo tiene un doble objetivo:
  • En primer lugar completaremos el estudio de los circuitos combinacionales presentando unos pocos circuitos aritméticos de cierta complejidad.
  • En segundo lugar introduciremos el lenguaje de descripción hardware VHDL que utilizaremos más adelante para describir formalmente los circuitos. Es importante entender que el objetivo que persigue esta introducción al VHDL no es el formar expertos capaces de modelizar y diseñar circuitos a partir de VHDL, cosa que obviamente requeriría mucho más tiempo y esfuerzo del que le dedicamos aquí, sino el de proporcionarte unos conocimientos básicos de este lenguaje que te permitan interpretar (entender) un código VHDL de complejidad media.


Circuitos Secuenciales (I)
Clicka en "v Más" para leer cuales son los objetivos de este módulo

TEMA 5:
En este módulo comenzamos el estudio de los circuitos secuenciales, circuitos que tienen capacidad de memoria.

Lee el "Índice de las lecciones" para más información.

Para resolver los ejercicios de este módulo necesitarás utilizar VerilUOC_Desktop. Sobre dicha herramienta: (1) recuerda que puedes consultar su funcionamiento general en el apartado "VerilUOC_Desktop" de la semana 2; (2) esta semana necesitarás utilizar la herramienta VerilChart que explicamos en el "Vídeo 2 sobre el funcionamiento de VerilUOC_Desktop: Boolmin y VerilChart" de la semana 2; así que te recomendamos que repases (o visualices por primera vez si todavía no lo has hecho) esta parte. (3) Finalmente, esta semana hemos introducido nuevos vídeos sobre el uso de VerilUOC_Desktop en la implementación de circuitos secuenciales que creemos que te pueden ser muy útiles.

Circuitos Secuenciales (II)
Clicka en "v Más" para leer cuales son los objetivos de este módulo

TEMA 6:
Continuamos estudiando los circuitos secuenciales, centrándonos ahora en los registros, registros de desplazamiento, contadores y (una breve ojeada a las memorias.

Como siempre, te recomendamos que leas el "Índice de las lecciones" para más información.

La información sobre VerilUOC_Desktop la puedes encontrar en la semana 2 (apartado "VerilUOC_Desktop), y en la semana 5, (apartado "Los circuitos secuenciales en VerilUOC_Desktop" ).

Máquinas de estados finitos
Clicka en "v Más" para leer cuales son los objetivos de este módulo

TEMA 7:
Este módulo tiene un doble objetivo:
  1. En primer lugar, se completa el estudio de los circuitos secuenciales viendo, a semejanza de lo que hicimos en la lección L3.4, cómo implementar estos circuitos a partir del algoritmo que describe su funcionamiento,
  2. En segundo lugar, definiremos formalmente las máquinas de estados finitos (MEFs) y veremos cómo modelarlas en VHDL.


Implementación de sistemas digitales
Clicka en "v Más" para leer cuales son los objetivos de este módulo

FELICIDADES, ¡has llegado al último módulo del curso!.

En este módulo daremos unas pinceladas acerca de cómo se construyen hoy en día los sistemas digitales, desde los más pequeños hasta los sistemas que incluyen millones de puertas.
Con las limitaciones de este curso no nos será posible profundizar mucho en el tema, pero esperamos que lo que veas te guste y te motive para seguir aprendiendo.

Taught by

Elena Valderrama, Jean Pierre Deschamps and Lluis Terés

Help Center

Most commonly asked questions about Coursera Coursera

Reviews for Coursera's Sistemas Digitales: De las puertas lógicas al procesador
4.5 Based on 2 reviews

  • 5 star 50%
  • 4 star 50%
  • 3 star 0%
  • 2 star 0%
  • 1 star 0%

Did you take this course? Share your experience with other students.

Write a review
  • 1
Anonymous
4.0 4 years ago
Anonymous completed this course.
A rather good first course in digital design, with logic gates etc. Quite good interactive environment, which was used in labs to build systems by drag-and-drop of components. Kudos for having all material and lectures in English as well. I don't know a word Spanish and I had _no_ problems completing the course. At least from a language point of view :)
2 people found
this review helpful
Was this review helpful to you? Yes
Chema C
5.0 4 years ago
by Chema completed this course.
Was this review helpful to you? Yes
  • 1

Class Central

Get personalized course recommendations, track subjects and courses with reminders, and more.

Sign up for free

Never stop learning Never Stop Learning!

Get personalized course recommendations, track subjects and courses with reminders, and more.