Indice Tema 4 ES

download Indice Tema 4 ES

of 2

Transcript of Indice Tema 4 ES

  • 8/16/2019 Indice Tema 4 ES

    1/2

    Sistemas Digitales: De las puertas lógicas al procesador

    UAB_Coursera, Feb 2015 1 

    SEMANA 4

    Circuitos aritméticos:

    Los circuitos aritméticos son una pieza clave en gran número de sistemas digitales,

    especialmente en aquellos dedicados al cómputo de altas prestaciones. Al igual que el segundo

    tema que veremos esta semana, los circuitos aritméticos constituyen un amplio campo de

    estudio que no podemos cubrir tan extensamente como nos gustaría en un curso como éste,

    de modo que nos limitaremos a exponer los algoritmos más básicos y a dar unas pinceladas

    sobre su síntesis.

    VHDL

    El segundo tema es el lenguaje de descripción hardware VHDL. La primera semana del curso

    planteamos el diseño de los sistemas digitales como un proceso de refinamiento en el que se

    parte de una descripción jerárquica cuyos bloques se van refinando hasta llegar a un nivel de

    simplicidad que hace posible su diseño utilizando componentes de librerías (puertas lógicas u

    otros módulos que hemos visto). Pues bien, los lenguajes de descripción hardware permiten

    realizar esta descripción y enlazar con herramientas de simulación y síntesis automática. De

    nuevo en este caso es imposible cubrir todo el espectro del VHDL en el tiempo que podemos

    dedicarle en este curso. A lo único que aspiramos es a desvelaros los conceptos más relevantes

    del VHDL (concurrencia vs secuencialidad, señales vs variables, etc.) para que podáis

    profundizar por vuestra cuenta en este lenguaje.

    ÍNDICE min (aprox)

    L4.1 Bloques aritméticos (1/2)

    1. Suma binaria 00:34

    2. Resta binaria 01:08

    Resta binaria (algoritmo) 07:53

    Resta binaria (restador de números de n bits) 11:09

    L4.1 Bloques aritméticos (2/2)

    3. Multiplicador binario 00:03

    4. Divisor binario 05:44

    Resumen 14:54

    L4.2 Introducción al VHDL (parte I)

    Elementos básicos del lenguaje 02:15

    Palabras reservadas, identificadores, símbolos y literales 02:15

    Objetos 05:13

    Tipos de datos 07:44

    Operadores y expresiones 10:04

    Unidades de Diseño 11:45

    Entidades (Entity) 14:26Arquitectura (Architecture) 16:46

  • 8/16/2019 Indice Tema 4 ES

    2/2

    Sistemas Digitales: De las puertas lógicas al procesador

    UAB_Coursera, Feb 2015 2 

    Package 24:12

    Resumen 30:31

    L4.3 Introducción al VHDL (parte II)

    Secuencialidad y concurrencia en VHDL 00:18

    Sentencias secuenciales 02:57Variables vs. señales 03:20

    Wait 10:06

    If..then..else 13:00

    Case 15:10

    Loop 18:56

    Exit & Next 21:59

    Funciones (Functions) 23:06

    Procedimientos (Procedures) 23:53

    Assert 24:07

    Resumen 25:26

    L4.3 Introducción al VHDL (parte III)

    Estructura general de un modelo VHDL 01:10

    Sentencias concurrentes 03:11

    Process 05:32

    Asignación de señales 08:29

    Componentes 13:37

    Generate 18:39

    Function, Procedure call & Assert call 24:05

    El VHDL en el modelado, simulación y síntesis de sistemas digitales 24:32

    Resumen 34:39