Universidad Autónoma de Occidente
Local cover image
Local cover image

Programación de Sistemas Digitales con VHDL /

By: Material type: TextTextLanguage: Español Publication details: México PATRIA 2013Edition: 1a. EdiciónDescription: 378 Páginas Ilustraciones 21cm X 26 cmISBN:
  • 9786074386219
LOC classification:
  • TK7885.7 M37
Contents:
1 VHDL Estructura y organización 1.1 VHDL su estructura 1.2 Identificadores 1.3 Arquitectura (architecture) 1.4 Comparación entre los estilos de diseño 2 Estructuras de programación 2.1 Señales (signals) 2.2 Declaraciones concurrentes 2.3 Declaraciones secuenciales 3 Lógica secuencial, estructuras y diseño 3.1 Elemento de memoria 3.2 Registros 3.3 Contadores 3.4 Diseño de sistemas secuenciales síncronos Máquinas de Estado 4 Descripción de sistemas mediante el Algoritmo de la Máquina de Estado ASM 4.1 El Algoritmo de la Máquina de Estado (ASM) 4.2 Estructura de una carta ASM 4.3 Cartas ASM y máquinas de estado 4.4 Diseño de cartas ASM 4.5 Programación de cartas ASM mediante VHDL, Modelo de Moore 5 Integración de entidades 5.1 Integración de entidades 5.2 Programación de entidades mediante procesos 5.3 Programación de tres entidades individuales mediante procesos consecutivos 5.4 Programación de entidades utilizando procesos y declaraciones concurrentes 6 Control de robots móviles con VHDL 6.1 Introducción al mundo de los robots 6.2 Robots móviles 6.3 VHDL y el control de robots móviles 6.4 Control de velocidad en robots móviles 7 Unidades de control y control microprogramado 7.1 Diseño de estructuras de control 7.2 Diseño de unidades de control mediante contadores nemónicos asociados 7.3 Unidades de control mediante registros nemónicos asociados 7.4 Control microprogramado 8 Componentes y diseño Bit-Slice con VHDL 8.1 Diseño de componentes 8.2 Estructuras de diseño y programación 8.3 Bit-Slice 9 Diseño jerárquico y programación estructural 9.1 Metodología de diseño de estructuras jerárquicas 9.2 Análisis del problema y descomposición en bloques individuales 9.3 Creación de un paquete de componentes 9.4 Diseño del programa de alto nivel (Top Level) 9.5 Creación de una librería en Warp 9.6 Diseño de un microprocesador 9.7 Diseño jerárquico 10 Introducción a la arquitectura de computadoras 10.1 Computadora digital 10.2 Arquitectura de un microprocesador 10.3 Circuitos aritméticos 10.4 Sumador paralelo 10.5 Sumador serie 10.6 Multiplicador 10.7 Procesamiento en paralelo 11 Controladores RISC 11.1 Controlador con número fijo de instrucciones 11.2 Estructura RISC con capacidad de manejo de subrutinas 12 Redes neuronales artificiales y VHDL 12.1 ¿Qué es una red neuronal artificial? 12.2 Elementos de una red neuronal artificial 12.3 Aprendizaje de las neuronas artificiales 12.4 El perceptrón 12.5 La Adaline (Adaptive Linear Element) y Madaline (MultipleAdaline) 12.6 Redes neuronales asociativas Apéndice A Estructura de los dispositivos lógicos programables Apéndice B Programación de circuitos combinacionales básicos Apéndice C Identificadores, tipos de datos y atributos Apéndice D Hojas técnicas del CPLD Cy7C372i Apéndice E Palabras reservadas en VHDL Apéndice F Operadores en VHDL
Summary: VHDL es un lenguaje de descripción de circuitos electrónicos digitales que utiliza distintos niveles de abstracción. El significado de las siglas VHDL es VHSIC (Very High Speed Integrated Circuits) Hardware Description Language. Esto significa que VHDL permite acelerar el proceso de diseño. VHDL no es un lenguaje de programación, por ello conocer su sintaxis no implica necesariamente saber diseñar con él. VHDL es un lenguaje de descripción de hardware, que permite describir circuitos síncronos y asíncronos. A lo largo de este manual se darán consejos para una programación eficiente en VHDL. Estos consejos son una serie de normas básicas que ayudan a que los resultados de la simulación sean independientes de la forma de programación y el código desarrollado pueda ser sintetizado, y por lo tanto, implementado físicamente en una plataforma, con el mínimo esfuerzo.
Holdings
Item type Current library Collection Call number Copy number Status Date due Barcode
Libro Libro CI Tlahuac Sala General Colección General TK7885.7 M37 2013 Ej. 1 No para préstamo externo ITTLAHUAC25080877

1 VHDL Estructura y organización
1.1 VHDL su estructura
1.2 Identificadores
1.3 Arquitectura (architecture)
1.4 Comparación entre los estilos de diseño

2 Estructuras de programación
2.1 Señales (signals)
2.2 Declaraciones concurrentes
2.3 Declaraciones secuenciales

3 Lógica secuencial, estructuras y diseño
3.1 Elemento de memoria
3.2 Registros
3.3 Contadores
3.4 Diseño de sistemas secuenciales síncronos Máquinas de Estado

4 Descripción de sistemas mediante el Algoritmo de la Máquina de Estado ASM
4.1 El Algoritmo de la Máquina de Estado (ASM)
4.2 Estructura de una carta ASM
4.3 Cartas ASM y máquinas de estado
4.4 Diseño de cartas ASM
4.5 Programación de cartas ASM mediante VHDL, Modelo de Moore

5 Integración de entidades
5.1 Integración de entidades
5.2 Programación de entidades mediante procesos
5.3 Programación de tres entidades individuales mediante procesos consecutivos
5.4 Programación de entidades utilizando procesos y declaraciones concurrentes

6 Control de robots móviles con VHDL
6.1 Introducción al mundo de los robots
6.2 Robots móviles
6.3 VHDL y el control de robots móviles
6.4 Control de velocidad en robots móviles

7 Unidades de control y control microprogramado
7.1 Diseño de estructuras de control
7.2 Diseño de unidades de control mediante contadores nemónicos asociados
7.3 Unidades de control mediante registros nemónicos asociados
7.4 Control microprogramado

8 Componentes y diseño Bit-Slice con VHDL
8.1 Diseño de componentes
8.2 Estructuras de diseño y programación
8.3 Bit-Slice

9 Diseño jerárquico y programación estructural
9.1 Metodología de diseño de estructuras jerárquicas
9.2 Análisis del problema y descomposición en bloques individuales
9.3 Creación de un paquete de componentes
9.4 Diseño del programa de alto nivel (Top Level)
9.5 Creación de una librería en Warp
9.6 Diseño de un microprocesador
9.7 Diseño jerárquico

10 Introducción a la arquitectura de computadoras
10.1 Computadora digital
10.2 Arquitectura de un microprocesador
10.3 Circuitos aritméticos
10.4 Sumador paralelo
10.5 Sumador serie
10.6 Multiplicador
10.7 Procesamiento en paralelo
11 Controladores RISC
11.1 Controlador con número fijo de instrucciones
11.2 Estructura RISC con capacidad de manejo de subrutinas

12 Redes neuronales artificiales y VHDL
12.1 ¿Qué es una red neuronal artificial?
12.2 Elementos de una red neuronal artificial
12.3 Aprendizaje de las neuronas artificiales
12.4 El perceptrón
12.5 La Adaline (Adaptive Linear Element) y Madaline (MultipleAdaline)
12.6 Redes neuronales asociativas

Apéndice A Estructura de los dispositivos lógicos programables
Apéndice B Programación de circuitos combinacionales básicos
Apéndice C Identificadores, tipos de datos y atributos
Apéndice D Hojas técnicas del CPLD Cy7C372i
Apéndice E Palabras reservadas en VHDL
Apéndice F Operadores en VHDL

VHDL es un lenguaje de descripción de circuitos electrónicos digitales que utiliza distintos niveles de abstracción. El significado de las siglas VHDL es VHSIC (Very High Speed Integrated Circuits) Hardware Description Language. Esto significa que VHDL permite acelerar el proceso de diseño.
VHDL no es un lenguaje de programación, por ello conocer su sintaxis no implica necesariamente saber diseñar con él. VHDL es un lenguaje de descripción de hardware, que permite describir circuitos síncronos y asíncronos.
A lo largo de este manual se darán consejos para una programación eficiente en VHDL. Estos consejos son una serie de normas básicas que ayudan a que los resultados de la simulación sean independientes de la forma de programación y el código desarrollado pueda ser sintetizado, y por lo tanto, implementado físicamente en una plataforma, con el mínimo esfuerzo.

Ingeniería Mecatrónica

Ingeniería Electrónica

Ingeniería Industrial

There are no comments on this title.

to post a comment.

Click on an image to view it in the image viewer

Local cover image

Libros electrónicos

eLibro eLibro

Recursos de investigación libres

image host image host image host image host image host image host image host image host image host image host

Recursos informativos



TecNM | Tecnológico Nacional de México

© 2025 by Biblionexus