NC State University
ECE Department
ECE310
Design of Complex Digital Systems
Spring 2014
Ben Heard
Homework 2
For each of the following logic modules, write a complete structural Verilog description as
NC State University
ECE Department
ECE310
Design of Complex Digital Systems
Spring 2014
Ben Heard
Luhn mod N Checker (N = 16)
1.0
Luhn Algorithm
Perhaps the best description of the Luhn algorithm come
ECE 310 sec. 001 North Carolina State University November 3, 2015
Exam 2, Version A Dept. of Electrical and Computer Engineering Page 1 of 4
Exam 2
Name:
0 7 problems, 4 pages
0 Scoring for each probl
ECE 310 Design of Complex
Digital Systems
1. Introduction
Fall 2016
Kamal Sundaresan
NC State University
Kamal Sundaresan
NC State University
ECE 310
Fall 2016
Slide 1
Announcements
Labs to Start Next
ECE 310 Design of Complex
Digital Systems
Lecture 2:
Digital design Review
Fall 2016
Kamal Sundaresan
NC State University
Kamal Sundaresan
NC State University
ECE 310
Fall 2016
Slide 1
Announcements
L
ECE 310 Design of Complex
Digital Systems
Exam Review 1
Fall 2016
Kamal Sundaresan
NC State University
Kamal Sundaresan
NC State University
ECE 310
Fall 2016
Slide 1
Attention!
This is a subset of the
NC State University
ECE Department
ECE310
Design of Complex Digital Systems
Spring 2014
Ben Heard
Homework 3
The following describes a functional unit that performs some arithmetic functions, an
ALU.
NC State University
ECE Department
ECE 310
Design of Complex Digital Systems
Fall 2014
Kamal Sundaresan
Homework #7
Two modules interface with each other via the signals and protocol operation describ
NC State University
ECE Department
ECE 406
Design of Complex Digital Systems
Spring 2010
W. Rhett Davis
Homework #8 Solutions
Problem 1) (10 points)
Following is the set of waveforms assumed when maki
NC State University
ECE Department
ECE 310
Design of Complex Digital Systems
Fall 2013
Kamal Sundaresan
Project #2: Cache Design for the LC3 Microcontroller
1. Introduction
The intent of this lab is t
NC State University
ECE Department
ECE 310
Design of Complex Digital Systems
Fall 2013
Kamal Sundaresan
Project #1: LC3 Microcontroller
1. Introduction
The main purpose of this project is to let you s
ECE 406 sec. 001 North Carolina State University Dec6, 2010
Final Exam ~ Dept. of Electrical and Computer Engineering Page 1 of 9
Final Exam
Kamal Sundaresan
Name:
o 11 problems pages
0 Scoring for ea
ECE 406 sec. 001
Exam 1, Version A
North Carolina State University
Dept. of Electrical and Computer Engineering
September 18, 2012
Page 1 of 4
Exam 1
Kamal Sundaresan
Name:
9 problems, 4 pages
Scoring
NC State University
ECE Department
ECE 310
Design of Complex Digital Systems
Fall 2016
Homework #5
Problem 1) (30 points) Complete the Verilog Simulation Tutorial provided here. Complete tutorial and
NC State University
ECE Department
ECE310
Design of Complex Digital Systems
Spring 2014
Ben Heard
Homework 1
1. (5 points) Submit a recent photo of yourself using Wolfware. Submit it in GIF or JPEG
fo
NC State University
ECE Department
ECE310
Design of Complex Digital Systems
Spring 2014
Ben Heard
Homework 5
1.0
Objectives
Homework 5 is a single design. The objectives are three-fold. First, it is a
NC State University
ECE Department
ECE310
Design of Complex Digital Systems
Ben Heard
Lab 1
1.0
Introduction
The purpose of this lab session is to help you become familiar with the Modelsim simulator
NC State University
ECE Department
ECE310
Design of Complex Digital Systems
Spring 2014
Ben Heard
Exam 1 Study Guide
The exam will be 75 minutes. You may bring in a single crib sheet with text on both
NC State University
ECE Department
ECE310
Design of Complex Digital Systems
Spring 2014
Ben Heard
Spring 2014 Course Syllabus
INSTRUCTOR
Mr. Ben Heard, PE
([email protected])
(919) 816-2753 (leave a me
NC State University
ECE Department
ECE310
Design of Complex Digital Systems
Spring 2014
Ben Heard
Logic Synthesis Tutorial
1: Introduction
The main purpose of this laboratory is to let you become fami
NC State University
ECE Department
ECE310
Design of Complex Digital Systems
Spring 2014
Ben Heard
Installing the Altera Quartus II Software
1: Abstract
This is a very simple guide to installing the Al
NC State University
ECE Department
1)
ECE 310
Design of Complex Digital Systems
Fall 2016
HW3
(25 points) Write a Verilog module for a parity bit generator. The circuit has one 8 bit input
I[7:0] , a
NC State University
ECE Department
ECE 310
Design of Complex Digital Systems
Fall 2016
Homework #8
Problem 1) (100 points)
Pipeline example: Answer the questions a) and b). Submit your modified code a
NC State University
ECE Department
ECE 310
Design of Complex Digital Systems
Fall 2016
Homework #6
Problem 1) (50 points)
Complete the Logic Synthesis Tutorial. Submit all answers to all questions in
ECE 310 sec. 001 North Carolina State University
Final Exam Dept. of Electrical and Computer Engineering
Final Exam
$11
0 11 problems, 8 pages
a Scoring for each problem is given in points beside the