EE6213 – Advanced Digital Systems Winter
Term 2012
Methods
and tools for the design of FPGA-based digital circuits with focus on
large-scale systems , i.e. digital signal and
arithmetic processors, microcomputers. VLSI design process, standards,
constraints, implementation, technology-dependent optimization, simulation,
testing, and verification. Multi-FPGA systems. FPGA-based peripheral devices. One or more
design projects.
3ch
(3C 3*L)
INSTRUCTOR: Yevgen Biletskiy e-mail: biletski NA unb.ca
Office: GWD115 phone:
447-3495
LECTURES: TTh 10:00 – 11:20 AM H135
LABS: T 2:30 – 5:20 PM H114/115
TEXTBOOK
(optional):
Wayne Wolf "FPGA-Based System Design",
Pearson Education Inc., 2004, ISBN 0-13-142461-0.
Also some VLSI design books are available in the library (reserve):
Wolf “Modern VLSI Design”
Ciletti “Modeling, Synthesis, and Rapid Prototyping
with the Verilog HDL”
Smith, Franzon “Verilog Styles for Synthesis of Digital Systems”
Other relevant books (stack):
Mano “Digital Design” / “Logic and
Computer Design Fundamentals”
Brown, Vranesic “Fundamentals of Digital Logic”
XILINX (lab&project software): http://www.xilinx.com/
Digilent (Spartan3&periferial):
https://digilent.us
GRADING: Assignments/Labs-20% Test1-25% Test2-25%
Project-30%
Assignments, Lab Requirements, Project Requirements - to
be posted on Blackboard
PROPOSED SCHEDULE:
WEEK |
TOPICS |
|
1-2 |
Introduction
to FPGA-Based Systems and VLSI Technology Logic Design
Process |
Ch.1-3
|
3 |
Hardware Design Languages, Introduction to Verilog Behavioral/Dataflow
and Hierarchical/Structural Descriptions |
|
4 |
Design of
Combinational Systems |
|
5-6 |
Design of
Sequential Systems Project begins |
|
7-8 |
Datapath-Controller Architectures Processors,
Memory, Multipliers |
|
9-10 |
Design of
Large-Scale Systems FPGA-based
Peripheral Devices |
|
11-12 |
End of Project, Presentations |
|
13 |
Review |
|
Note that this schedule is not written in stone! Topics may shift slightly depending on class
progress.
Note
that it is student’s
responsibility to attend classes in order to obtain any information presented
and/or announced in class.
General Regulations on Conduct
Part of the UNB's
PLAGIARISM
Plagiarism includes:
1.
quoting verbatim or almost verbatim from a source (such
as copyrighted material, notes, letters, business entries, computer materials,
etc.) without acknowledgment;
2.
adopting someone else’s line of thought, argument,
arrangement, or supporting evidence (such as, for example, statistics,
bibliographies, etc.) without indicating such dependence;
3.
submitting someone else’s work, in whatever form
(film, workbook, artwork, computer materials, etc.) without acknowledgment;
4.
knowingly representing as
one’s own work any idea of another.
NOTE: In courses which include group work, the
instructor must define and warn against plagiarism in group work. Unless an act of plagiarism is identified
clearly with an individual student or students, a penalty may be imposed on all
members of the group.
Penalties
for Deliberate Plagiarism
In a case of deliberate plagiarism, the penalties are:
First Offence: If the student does not appeal, or if, on
appeal, the Committee upholds the instructor’s decision:
1.
A notation will be placed on the student’s transcript
of academic record concerning the academic offence. The length of time the notation appears on
the student’s transcript of academic record is to be decided when the penalty
is imposed and will depend on the severity of the offence.
2.
The student may be required to submit a satisfactory
and genuine piece of work to replace the one involving plagiarism. If the assignment is not resubmitted or is
unsatisfactory, the student will receive a grade of F (zero) in the
course. NOTE: If this penalty is
assessed, the period of time allowed for the submission of the work will be
determined by the Registrar in consultation with the faculty member making the
charge, and, where appropriate, the Committee.
3.
The student will receive a grade of F (zero) on the
piece of work and, depending on the severity of the offence, may receive a
grade of F for the course.
4.
Other penalties as outlined in penalties for Other
Academic Offences may be imposed.
Subsequent Offence: In cases where the Committee considers that
the student has plagiarized again:
1.
The student will receive a grade of F in the course
and a notation of the academic offence will appear on the student’s transcript
of record. The length of time the
notation appears on the student’s transcript of academic record is to be
decided when the penalty is imposed.
2.
Other penalties as outlined in penalties for Other
Academic Offence may be imposed.
For further
information on procedures for dealing with cases of plagiarism, students should
refer to the regulations found in the Undergraduate Calendar.
DEFERRED EXAMS
University regulations on deferred exams are described
in Section V.C of the current on-line Undergraduate Calendar.
All deferred exams in courses offered by the
Department of Electrical and Computer Engineering are scheduled to be written
on the fourth day of classes in the following term. There are no
exceptions.