You are on page 1of 57

lOMoARcPSD|8015086

Introdiction to Quartus II

Digital Systems I (University of Ottawa)

StuDocu is not sponsored or endorsed by any college or university


Downloaded by TT ZZ (asgquy80342@027168.com)
lOMoARcPSD|8015086

Introduction
to Altera
Quartus II
V13.0, DE2-115
Compatible
Downloaded by TT ZZ (asgquy80342@027168.com)
lOMoARcPSD|8015086

Agenda 2

 Getting Started
 Introduction to Altera FPGA
 Introduction to Quartus II 13.0
 Detailed example through the
software
 The students and the TA duties

Downloaded by TT ZZ (asgquy80342@027168.com)
lOMoARcPSD|8015086

Altera FPGA DE2-115 3

 A Field Programmable Gate Array (FPGA) is a


Programmable Logic Device (PLD) with higher
densities and capable of implementing different
logic functions in a short period of time.

Downloaded by TT ZZ (asgquy80342@027168.com)
lOMoARcPSD|8015086

Altera DE2-115 4

Downloaded by TT ZZ (asgquy80342@027168.com)
lOMoARcPSD|8015086

Design Process for a schematic


5

VHDL Model
UP-1 Development Board

Downloaded by TT ZZ (asgquy80342@027168.com)
lOMoARcPSD|8015086

Introduction to Quartus II 13.0 6

 Quartus Version 13.0 web edition can be


downloaded from the Internet
 http://dl.altera.com/13.0/?edition=web
 DO NOT try to download different versions.
 V13.0 is the only one that carries library for the D2-
L115.

Downloaded by TT ZZ (asgquy80342@027168.com)
lOMoARcPSD|8015086

Altera Quartus II 13.0 7

Downloaded by TT ZZ (asgquy80342@027168.com)
lOMoARcPSD|8015086

Altera Quartus II 13.0 7

Downloaded by TT ZZ (asgquy80342@027168.com)
lOMoARcPSD|8015086

Altera Quartus II 13.0 8

Downloaded by TT ZZ (asgquy80342@027168.com)
lOMoARcPSD|8015086

Altera Quartus II 13.0 9

Downloaded by TT ZZ (asgquy80342@027168.com)
lOMoARcPSD|8015086

Altera Quartus II 13.0

Downloaded by TT ZZ (asgquy80342@027168.com)
lOMoARcPSD|8015086

Altera Quartus II 13.0

Downloaded by TT ZZ (asgquy80342@027168.com)
lOMoARcPSD|8015086

Altera Quartus II 13.0

Downloaded by TT ZZ (asgquy80342@027168.com)
lOMoARcPSD|8015086

Altera Quartus II 13.0

Downloaded by TT ZZ (asgquy80342@027168.com)
lOMoARcPSD|8015086

Altera Quartus II 13.0

Downloaded by TT ZZ (asgquy80342@027168.com)
lOMoARcPSD|8015086

Altera Quartus II 13.0

Downloaded by TT ZZ (asgquy80342@027168.com)
lOMoARcPSD|8015086

Altera Quartus II 13.0

Downloaded by TT ZZ (asgquy80342@027168.com)
lOMoARcPSD|8015086

Altera Quartus II 13.0

Downloaded by TT ZZ (asgquy80342@027168.com)
lOMoARcPSD|8015086

Altera Quartus II 13.0

Downloaded by TT ZZ (asgquy80342@027168.com)
lOMoARcPSD|8015086

Altera Quartus II 13.0

Downloaded by TT ZZ (asgquy80342@027168.com)
lOMoARcPSD|8015086

Altera Quartus II 13.0

Downloaded by TT ZZ (asgquy80342@027168.com)
lOMoARcPSD|8015086

Altera Quartus II 13.0

Downloaded by TT ZZ (asgquy80342@027168.com)
lOMoARcPSD|8015086

Altera Quartus II 13.0

Downloaded by TT ZZ (asgquy80342@027168.com)
lOMoARcPSD|8015086

Altera Quartus II 13.0

Downloaded by TT ZZ (asgquy80342@027168.com)
lOMoARcPSD|8015086

Altera Quartus II 13.0

Downloaded by TT ZZ (asgquy80342@027168.com)
lOMoARcPSD|8015086

Altera Quartus II 13.0

Downloaded by TT ZZ (asgquy80342@027168.com)
lOMoARcPSD|8015086

Altera Quartus II 13.0

Downloaded by TT ZZ (asgquy80342@027168.com)
lOMoARcPSD|8015086

Altera Quartus II 13.0

Downloaded by TT ZZ (asgquy80342@027168.com)
lOMoARcPSD|8015086

Altera Quartus II 13.0

Downloaded by TT ZZ (asgquy80342@027168.com)
lOMoARcPSD|8015086

Altera Quartus II 13.0

Downloaded by TT ZZ (asgquy80342@027168.com)
lOMoARcPSD|8015086

Altera Quartus II 13.0

Downloaded by TT ZZ (asgquy80342@027168.com)
lOMoARcPSD|8015086

Altera Quartus II 13.0

Downloaded by TT ZZ (asgquy80342@027168.com)
lOMoARcPSD|8015086

Altera Quartus II 13.0

Downloaded by TT ZZ (asgquy80342@027168.com)
lOMoARcPSD|8015086

Altera Quartus II 13.0

Downloaded by TT ZZ (asgquy80342@027168.com)
lOMoARcPSD|8015086

Altera Quartus II 13.0

Downloaded by TT ZZ (asgquy80342@027168.com)
lOMoARcPSD|8015086

Altera Quartus II 13.0

Downloaded by TT ZZ (asgquy80342@027168.com)
lOMoARcPSD|8015086

Altera Quartus II 13.0

Downloaded by TT ZZ (asgquy80342@027168.com)
lOMoARcPSD|8015086

Altera Quartus II 13.0

Downloaded by TT ZZ (asgquy80342@027168.com)
lOMoARcPSD|8015086

Altera Quartus II 13.0

Downloaded by TT ZZ (asgquy80342@027168.com)
lOMoARcPSD|8015086

Altera Quartus II 13.0

Downloaded by TT ZZ (asgquy80342@027168.com)
lOMoARcPSD|8015086

Altera Quartus II 13.0

Downloaded by TT ZZ (asgquy80342@027168.com)
lOMoARcPSD|8015086

Altera Quartus II 13.0

Downloaded by TT ZZ (asgquy80342@027168.com)
lOMoARcPSD|8015086

Altera Quartus II 13.0

Downloaded by TT ZZ (asgquy80342@027168.com)
lOMoARcPSD|8015086

Altera Quartus II 13.0

Downloaded by TT ZZ (asgquy80342@027168.com)
lOMoARcPSD|8015086

Altera Quartus II 13.0

Downloaded by TT ZZ (asgquy80342@027168.com)
lOMoARcPSD|8015086

Altera Quartus II 13.0

Downloaded by TT ZZ (asgquy80342@027168.com)
lOMoARcPSD|8015086

Altera Quartus II 13.0

Downloaded by TT ZZ (asgquy80342@027168.com)
lOMoARcPSD|8015086

Altera Quartus II 13.0

Downloaded by TT ZZ (asgquy80342@027168.com)
lOMoARcPSD|8015086

Altera Quartus II 13.0

Downloaded by TT ZZ (asgquy80342@027168.com)
lOMoARcPSD|8015086

Altera Quartus II 13.0

Downloaded by TT ZZ (asgquy80342@027168.com)
lOMoARcPSD|8015086

Altera Quartus II 13.0

Downloaded by TT ZZ (asgquy80342@027168.com)
lOMoARcPSD|8015086

The students duties 52

 Students are expected to work on their tasks during the labs


in a group of two.
 Attendance shall be taken at all Labs.
 Students shall be prepared upon arrival at the lab sessions.
Pre-lab of each section will be taken per-group.
 If a group member is not shown, a ZERO mark will count.
 Students shall submit one lab report per team on BlackBoard.
 Pre-lab preparation consist of:
 Prepare and draw the circuits before the lab,
 Prepare all truth tables and expression before the lab,
 Answering all the question related before the lab.
 Total mark = pre-lab + experiment demonstration + final
report.

Downloaded by TT ZZ (asgquy80342@027168.com)
lOMoARcPSD|8015086

The TA duties 53

 The TA are expected to answer students’


questions about the labs without giving away the
solution.
 TA are also marker (lab report).
 Each lab report worth a 100% of the lab total
mark.
 Late pre-lab will be assigned Zero, and
 Late report submission will be also assigned Zero.
 6-7 labs will be conducted during the semester:

Downloaded by TT ZZ (asgquy80342@027168.com)
lOMoARcPSD|8015086

Laboratory Report Format

 Cover page
 Objectives
 Circuit diagram
 Experimental data and data processing
 Comparison of expected data and experimental
data
 Discussion and conclusion
 Laboratory data sheets (Results).

Downloaded by TT ZZ (asgquy80342@027168.com)
lOMoARcPSD|8015086

Design the following


function:
F = A B’ + B A’

A B A B’ B A’ F
0 0 0 0 0
0 1 0 1 1
1 0 1 0 1
1 1 0 0 0

Downloaded by TT ZZ (asgquy80342@027168.com)
lOMoARcPSD|8015086

56

Thank You

Downloaded by TT ZZ (asgquy80342@027168.com)

You might also like