ECE 733 Digital Electronics

In-depth study of digital circuits at the transistor level. Topics include fundamentals; high speed circuit design; low-power design; RAM; digital transceivers; clock distribution; clock and data recovery; circuits based on emergining devices. Project. 3 credit hours.

 
   
   
Prerequisite
 

Grade of C or better in ECE 302 or equivalent. Functionally, I am assuming that students are familiar with the basics of MOSFET operation and MOSFET circuit design, e.g. linear and saturation modes, and the design and operation of CMOS static logic gates. I will assume that you also have access to, and know how to use, a suitable circuit simulator, such as Hspice. Knowledge of how to use a schematic capture tool would be highly useful too. This knowledge can be gained by having taken the co-requisite, ECE 746 VLSI Systems.

 

Course Objectives  

Provide an in depth study of selected topics in the design of digital circuits, at the transistor level. The topic list is not finalized at this point, but is likely to include digital circuit fundamentals; SOI families; high-speed flip-flops and Serial-Deserializers; RAM; I/O transceivers; clock distribution; and clock and data recovery, including PLL design. If time permits there will be some review of future nanoelectronics digital circuits.


Course Requirements   You will be evaluated as follows:
  • Homeworks. There will be a small number of homeworks to force review of specific issues. (20%)
  • Midterm. (20%)
  • Projects. You will be individually graded on two small projects. Each project is worth 20% of the grade. (40%).
  • Final exam. On material covered since the midterm. (20%)

Collaboration are encouraged on the homeworks and projects but you are expected to turn in individual solutions and reports. The exams will be open-book, open-notes, multiple-choice exams.


Textbook and Notes  
  • K. Bernstein, et.al., High speed CMOS Design Styles, Kluwer, ISBN
    0-7923-8220-X

References include the following:

  • S-N Kang, and Y. Leblecici, CMOS Digital Integrated Circuits, ISBN 0-07-038046-5 (*)
  • R.X. Gu, K.M. Sharaf, M.I. Elmasry, High Performance Digital VLSI Circuit Design, ISBN 0-7923-9641-3

Course notes, papers, project assignments, etc.: The wolfware course locker will be used to distribute course notes, papers, and assignments. Please make sure that you print the first set of notes before the first class from the website. Also note that the notes distributed on-line are NOT the complete notes for the class. Classroom attendance and note-taking is expected.

 

Software Requirements  

You will need access at least to a Spice simulator for this course, and preferably also a schematic capture tool. On campus students will be encouraged to use Hspice, and Composer. Off campus students will be given access to these tools but can also use their companies or third party tools (e.g. http://www.duncanamps.com/spicesim.html lists a number of free Spice tools).

 

Computer and Internet Requirements  

NCSU has recommended minimum specifications for computers used for classes. Depending on your computer needs, we recommend your computer meet or exceed the following minimum specifications below.

PCs must have an Intel-compatible 800 MHz processor, 256 MB RAM, 8 GB hard drive with 1 GB free space available, 256 Color Display, CD-ROM drive, 800x600 (min.) video adapter, sound card, and speakers. The operating system should be Windows 2000 or XP. Real One Player Basic (available free online) and high speed Internet connection such as cable, DSL, T1 or LAN will be required for EOL courses.

MAC users must have a G3 processor with firewire and USB factory built-in, 256 MB RAM, 10 GB with 1GB free space available, 256 Color Display, CD-ROM drive, 800x600 (min) video adapter, sound card, and speakers. The operating system must be MacOS 10.3 (minimum) along with the above RealOne and Internet specifications above .

For more detailed information on computer specifications and recommendations, please refer to our website at: http://engineeringonline.ncsu.edu/currentstudents/computeraccess.htm

 

Instructor  

Dr. Paul D. Franzon, Professor
Director, Electronics Research Lab
Department of Electrical and Computer Engineering
443 MRC (Larry K. Monteith Engineering Research Center)
Campus Box 7911
NC State University
Raleigh, NC 27695-7911

Phone: 919-515-7351
Fax: 919-515-2285
E-mail: paulf@ncsu.edu
Homepage: http://www.ece.ncsu.edu/erl/faculty/paulf.html