ECNG 3016 Advanced Digital Electronics: Eneral Nformation
ECNG 3016 Advanced Digital Electronics: Eneral Nformation
ECNG 3016 Advanced Digital Electronics: Eneral Nformation
ECNG 3016
ADVANCED DIGITAL ELECTRONICS
http://myelearning.sta.uwi.edu/course/view.php?id=686
Semester II 2009
1.
GENERAL INFORMATION
Lab #:
Name of the Lab:
1 Part A
Introduction to Digital System Development using VHDL
Lab Weighting:
0%
Delivery mode:
Lecture
Online
Lab
Other
Microprocessor Laboratory
Lab Dependencies2
Recommended
prior knowledge
and skills3:
Course Staff
Lucien Ngalamou
Marcus George
Position/Role
Lecturer
Instructor
Estimated total
study hours1:
E-mail
lucien.ngalamou@sta.uwi.tt
marcus.george@sta.uwi.tt
Phone
Office
Office
Hours
room 202
room 203
2.
Upon successful completion of the lab assignment, students will be able to:
1. Understand the process of digital system development
2. Understand how VHDL can be used in digital system development
3. Effectively use the Spartan 3 development board in on-board testing
Cognitive
Level
C
C, An
Ap
3. PRE-LAB
Due Date:
Submission
Procedure:
Estimated time to
completion:
3.1. Required Reading Resources
3.2. Recommended Reading Resources
3.3. Other Resources
3.4. Pre-Lab Exercise
4.
IN-LAB
construction of datapath block diagrams, state diagrams, flow charts, truth tables, etc.
algorithms
together in a main file(VHDL module). A package(VHDL package) must also be created and
components for all design entities must be include in package.
1
Design Port
clk
reset
ce
add
minus
dataout(0)
dataout(1)
dataout(2)
dataout(3)
dataout(4)
dataout(5)
dataout(6)
dataout(7)
T9
any available pushbutton
any available switch
any available pushbutton
any available pushbutton
K12 - LED
P14 - LED
L12 - LED
N14 - LED
P13 - LED
N12 - LED
P12 - LED
P11 - LED
reset
ce
add
dataout(7 to 0)
minus
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
0
0
0
0
0
0
0
1
1
0
0
1
1
1
1
1
1
1
0
0
0
0
0
0
0
0
0
0
1
1
0
0
0
0
0
0
0
0
1
1
1
1
1
1
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
ON
ON
ON
ON
ON
ON
ON
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
ON
ON
OFF
OFF
ON
ON
ON
OFF
OFF
ON
ON
OFF
OFF
OFF
OFF
OFF
OFF
OFF
ON
OFF
ON
OFF
ON
OFF
ON
OFF
ON
OFF
ON
OFF
ON
OFF
5.
POST-LAB
Due Date:
Submission
Procedure:
Deliverables: