Introducción a la máquina GCD y a los sistemas de números
Entender el funcionamiento de GCD y la representación de sistemas de números en circuitos digitales en este curso gratuito.
Description
Introduction to GCD Machine and Number Systems es un curso gratuito que comienza por introducirlo en el diseño y la implementación del algoritmo de divisor común más grande (GCD), así como su traducción a Verilog. También se le introducirán los problemas asociados a GCD, así como los módulos de nivel superior en las máquinas GCD. Vaya a obtener información sobre la creación de instanciación y la representación de sintaxis de Verilog de un controlador y una vía de acceso de datos, incluida la escritura de varios elementos de vía de acceso de datos y análisis de vía de acceso de datos.
El curso explica entonces la interconexión en el diseño de circuitos digitales, así como la utilización de la misma para modelar sistemas del mundo real, incluyendo el estudio de las terminologías relacionadas con las interconexiones y las metodologías para estos circuitos. Se le enseñará sobre la latencia y el rendimiento de un K-pipeline, interconexiones mal formadas, así como el concepto de ‘ después de pipelining ’. También se cubrirán las aplicaciones de las asignaciones y el modelado de circuitos con pipelining en Verilog.
Además, se familiarizará con la representación del sistema de números y el cálculo operativo de los números firmados. Usted aprenderá sobre ripple carry adder, así como el cómputo de sistemas de números utilizando la técnica de duplicación recursiva. Este curso gratuito en línea será de gran utilidad para cualquier persona con un interés en las máquinas GCD, tuberías y sistemas de números. Si usted se registra para este curso ahora, usted puede comenzar su próximo viaje de aprendizaje hoy.
Inicio Curso AhoraModules
Máquina GCD y vía de acceso de datos
-
GCD Machine and Data path - Learning Outcomes
-
GCD Algorithm
-
GCD Machines Datapath
-
GCD State Machine
-
GCD Top Level Module
-
Datapath in Verilog
-
Datapath Elements in Verilog
-
FSM in Verilog
-
GCD Components Interlink
-
GCD Machine and Data path - Lesson Summary
Pipelining and Statement Structure
-
Pipelining and Statement Structure - Learning Outcomes
-
Pipelining
-
K-Stage Pipeline
-
Interleaving and Parallelism
-
Blocking and Non-blocking Statements
-
Modeling Circuits with Pipelining
-
Pipelining and Statement Structure - Lesson Summary
Number Representation and Arithmetic Circuits
-
Number Representation and Arithmetic Circuits - Learning Outcomes
-
Signed Number Representation
-
Signed Number Addition
-
Adder and Subtracter
-
Fast Adders
-
Multiplication
-
Number Representation and Arithmetic Circuits - Lesson Summary
Course assessment
Learning Outcomes
Al finalizar satisfactoriamente este curso, debe poder:
- Discute el diseño del algoritmo de divisor común más grande (GCD)
- Esquema de los problemas asociados con el GCD
- Analizar la descripción y las conexiones de una vía de acceso de datos
- Explicar el concepto de interconexión en el diseño de circuitos digitales
- Analizar la metodología para los circuitos de interconexión
- Analizar el concepto de intercalación y paralelismo de interconexión
- Discutir el modelado de circuitos con pipelining en Verilog
- Esquema de la conexión entre pipelining, intercalación y paralelismo
- Discutir la representación de número y el sistema de número de posición
- Analizar la representación de los números firmados
- Discutir el propósito y los usos del adder de carga de ripple
- Analizar el cálculo de los sistemas de número utilizando la técnica de duplicación recursiva
Certification
All Alison courses are free to study. To successfully complete a course you must score 80% or higher in each course assessments. Upon successful completion of a course, you can choose to make your achievement formal by purchasing an official Alison Diploma, Certificate or PDF.
Having an official Alison document is a great way to celebrate and share your success. It is:
- Ideal to include with CVs, job applications and portfolios
- A way to show your ability to learn and achieve high results