Syllabus Course Plan For DSD
Syllabus Course Plan For DSD
Course Syllabus
Fall 2012
Phone: (903)334-6653
Email: [email protected]
Prerequisite: EE321
Course Description: This course instructs the students in the use of VHDL ((Very High Speed Integrated
Circuit Hardware Description Language) for describing the behavior of digital systems. VHDL is a
standardized design language used in computer/ semiconductor industry. This course will teach students the
use of the VHDL language for representation of digital signals, use of IEEE standard logic package/library,
design description, design of arithmetic, combinational, and synchronous sequential circuits.
Text(s): ‘Fundamentals of Digital Logic with VHDL Design’, by S. Brown and Z. Vranesic, Third
edition, McGraw Hill, 2009.
Objectives:
• To teach the student to conduct experiments with digital circuits and to analyze
and interpret the results of such experiments.
• To impress on the student the changing nature of this field of study and the need for
life- long learning, and to provide example sources for information.
Prerequisites: Students must demonstrate a working knowledge of digital logic and design techniques and
have a working knowledge of digital design including synthesis of finite state machines. Specific course
pre-requisite is CS320/EE 321 (Digital Logic).
Course Outline: Each of the following topics will be covered in this course:
• Introduction and course overview (Week 1)
• The Design Process (Week 1)
• Design Descriptions and CAD Tools (Week 2)
• System Design Concepts (Week 2)
1
• VHDL Language Concepts (Week 3)
• Introduction to VHDL (Weeks 4 )
• Test I (Week 5)
• Review of Transistors and PLD devices (Week 6)
• Implementation of Logic Functions (Week 7)
• Arithmetic Circuits (Week 8)
• Building Block Approach for Combinational Circuits (Week 9)
• Test II (Week 10)
• Registers and Counters (Week11)
• Synchronous Sequential Circuits (Weeks 12 and 13)
• Synthesis using VHDL (Week 14)
• Test III (Week 15)
Evaluation:
Homework 10 %,
Test I 30 %,
Test II 30%,
Test III 30%
(a) Students must demonstrate the use and application of Boolean Algebra in the areas of digital circuit
reduction, expansion/factoring, and application to other reduction techniques.
(b)(c)(e)(k) Students are required to use CAD software to analyze and synthesize digital circuits.
(g) The student must learn to communicate effectively using VHDL to describe digital circuits within a
standardized format.
(i) Students are presented with historical references to technology types/families and languages along with
applications and current research trends in order to emphasize the continually changing nature of this field
and the need for continuing education.
Disability Accommodation
Students with disabilities may request reasonable accommodations through the A&M-Texarkana Disability
Services Office by contacting Carl Greig, Aikin room 219A or by calling 903.223.3062.
Academic Dishonesty
Academic honesty is expected of students enrolled in this course. Cheating on examinations, unauthorized
collaboration, falsification of research data, plagiarism, and undocumented use of materials from any
source, constitute academic dishonesty, and may be grounds for a grade of "F" in the course and/or
disciplinary actions." For additional information see the university policy manual.
2
coursework.
Drop Policy
To drop this course after the census date (see semester calendar), a student must complete the
Drop/Withdrawal Request Form, located on the University website
http://tamut.edu/Registrar/droppingwithdrawing-from-classes.html) or obtained in the Registrar’s Office.
The student must submit the signed and completed form to the instructor of each course indicated on the
form to be dropped for his/her signature. The signature is not an “approval” to drop, but rather
confirmation that the student has discussed the drop/withdrawal with the faculty member. The form must
be submitted to the Registrar’s office for processing in person, email [email protected], mail (7101
University Ave., Texarkana, TX 75503) or fax (903-223-3140). Drop/withdraw forms missing any of the
required information will not be accepted by the Registrar’s Office for processing. It is the student’s
responsibility to ensure that the form is completed properly before submission. If a student stops
participating in class (attending and submitting assignments) but does not complete and submit the
drop/withdrawal form, a final grade based on work completed as outlined in the syllabus will be assigned.