You are on page 1of 20

Digital Systems Design

CESAR A. LLORENTE

Introduction to Rapid Prototyping of digital systems

CESAR A. LLORENTE

Introduction to Rapid Prototyping of digital systems

PC : EDA tool

CESAR A. LLORENTE

Introduction to Rapid Prototyping of digital systems

PC : EDA tool
Prototyping Board
CPLD
FPGA

CESAR A. LLORENTE

Introduction to Rapid Prototyping of digital systems

PC : EDA tool
Prototyping Board
CPLD
FPGA
IO Board

CESAR A. LLORENTE

Introduction to Rapid Prototyping of digital systems

PC : EDA tool
Electronics Design
Automation tool allows design,
synthesis, and testing or
verification of design before
committed to hardware.

CESAR A. LLORENTE

Introduction to Rapid Prototyping of digital systems

Prototyping Board
CPLD
FPGA
Design is implemented into
hardware using programmable device of suitable
density and technology.

CESAR A. LLORENTE

Introduction to Rapid Prototyping of digital systems

IO Board
contains the desired external
input-output devices that will
be controlled by the system.

CESAR A. LLORENTE

Introduction to Rapid Prototyping of digital systems

processor core

glue logic

algorithms

CESAR A. LLORENTE

Introduction to the EDA Tool

CESAR A. LLORENTE

Introduction to the EDA Tool

design entry

CESAR A. LLORENTE

Introduction to the EDA Tool


design entry
verification

CESAR A. LLORENTE

Introduction to the EDA Tool

design entry
verification
implementation

CESAR A. LLORENTE

Exercise2: 4-bit Synchronous Counter

Design a 4-bit synchronous up counter using D


flipflops. The flipflops have active low preset
and clear inputs.
Use the graphical entry of the EDA tool. Simulate
your design and implement it on the Development
Board.
CAD tip: draw the sequential logic together, separate
from the combinational logic. use signal names so that
the design will not appear cluttered.

CESAR A. LLORENTE

Exercise2: 4-bit Synchronous Counter

CESAR A. LLORENTE

Exercise2: 4-bit Synchronous Counter

CESAR A. LLORENTE

Exercise2: 4-bit Synchronous Counter

CESAR A. LLORENTE

Exercise2: 4-bit Synchronous Counter

CESAR A. LLORENTE

Exercise2: 4-bit Synchronous Counter

CESAR A. LLORENTE

Exercise2: 4-bit Synchronous Counter

CESAR A. LLORENTE

Exercise2: 4-bit Synchronous Counter

You might also like