CpE 200D: Digital Logic Design II Discussion

advertisement

CpE 200D: Digital Logic Design II Discussion

CATALOG DATA

HDL tools and assembly language.

COREQUISTES AND PREREQUISITES

Corequisite: CpE 200 and CpE 200L

Pre-req: CPE 100 with a grade of C or better.

TEXTBOOK

“Fundamentals of Logic Design”, 7 th

Edition by Charles H. Roth, Jr

Publisher: Cengage Learning, Publication Date: February 25, 2013

ISBN-10: 1133628478 | ISBN-13: 978-1133628477 | Edition: 7

COORDINATORS

Brandon Blackstone, Dr. Grzegorz Chmaj, Dr. Sarah Harris, Dr. Shahram Latifi, Dr.

Venkatesan Muthukumar, Dr. Emma Regentova, Dr. Mei Yang

PREREQUISITE BY TOPIC

Combinational logic design

TOPICS

1.

Overview of FPGAs and Altera EDA tools

2.

Hardware description languages (HDLs: Verilog/VHDL) for simulation and

Synthesis

3.

FSM Implementation

4.

FSMD Implementation

5.

uP3 simple computer design

6.

NIOS II Processor Overview

7.

NIOS II Assembly application development

8.

NIOS II C Application development

COURSE OUTCOMES

Upon completion of this course, students will be able to:

1.

design, test, and synthesize a digital design using an HDL and Altera EDA tools (1.2, 1.3, 1.6, 1.7, 1.8, 1.10) [1, 2]

2.

design, test, and synthesize finite state machines (1.2, 1.3, 1.6, 1.7, 1.8, 1.10)

[1, 2]

3.

write and test simple assembly language programs (1.2, 1.3, 1.4, 1.6, 1.7, 1.8,

1.9, 1.10) [1, 2]

4.

write and test simple C programs (1.2, 1.3, 1.4, 1.6, 1.7, 1.8, 1.9, 1.10) [1, 2]

ABET COURSE OUTCOMES

The appropriate technical knowledge and skills

1.2

An ability to apply advanced mathematics such as differential equations, linear algebra, complex variables, and discrete mathematics,

1.3

An ability to apply knowledge of basic sciences,

1.4

An ability to apply knowledge of computer science,

1.6

An ability to apply knowledge of engineering

1.7

An ability to design a system, component, or process to meet desired needs within realistic constraints

1.8

An ability to identify, formulate, and solve engineering problems

1.9

An ability to analyze and design software and systems containing hardware and software,

1.10

An ability to use the techniques, skills, and modern engineering tools necessary for engineering practice.

UULO COURSE OUTCOMES

1.

Intellectual Breadth and Lifelong Learning

2.

Inquiry and Critical Thinking

COMPUTER USAGE

Logic Aid Software, ALTERA Quartus II, NIOS II IDE

GRADING

Only pass or fail grade awarded. Students complete the simulation and programming tasks for each topic in discussion class.

COURSE SYLLABUS PREPARER AND DATE OF PREPARATION

Dr. Sarah Harris, December 17, 2014

Download