ECE 172 Digital Systems
Overview
ECE 172 introduces students to sequential logic circuitry including counter circuits and finite state machines. Students are also introduced to programmable logic devices, memory chips and fundamentals of memory system design. Testing digital circuits (scan testing and boundary scan) are also covered. Transmission line effects in high speed digital circuits are presented.
Course structure:
Lectures, 4 hours per week
Weekly graded homework
Labs, one 3-hour lab per week, run by TA, graded lab reports
Two one hour tests and a final exam
Grading criteria is strict percentage (no curves)
More information can be found in the course description:
https://www.pdx.edu/electrical-computer-engineering/ece-172-digital-systems
Required TA Skills
You need a solid background in the material covered in the course:
Module-n counter design
Finite state machine design (both Mealy and Moore); use of implication tables for state reduction
Memory devices; be able to extract timing information from datasheets
Programmable logic device architecture (PALs, GALs, FPGAs)
Linear feedback shift register design
Lab TAs must be comfortable talking to and working with a diverse group of students on both an individual and group basis.
TA Responsibilities
The TA position is either a 0.30 FTE or 0.49 FTE assignment. TAs with a 0.30 FTE assignment will only have lab responsibilities. TAs with a 0.49 FTE assignment will have both lecture and lab responsibilities.
Lab TAs are required to:
Work through lab experiments before the lab.
Attend the lab sections each week. Be present and help students the entire lab period.
Lab TAs need to be familiar with building circuits on breadboards and with the bench equipment in the circuits lab (specifically function generators, multimeters and the mixed-signal oscilloscopes). Must be able to help students troubleshoot their circuits and equipment problems.
Give an introduction to the lab, clarifying instructions and highlighting any important information students need to know.
Help students during each lab session, answering questions and checking each group's progress.
Grade student lab reports in a timely manner.
Be responsive to student's email questions.
Be in contact with the instructor and keep them informed of any problems in the lab.
Lecture TAs are required to:
Grade homework and exams in a timely manner.
Hold one office hour per week; be responsive to student email questions.
There may be additional responsibilities as needed by the instructor such as proctoring exams.
Be in contact with the instructor and keeping him informed of any problems observed in homework or office hours.