I've been teaching courses at Oregon Institute of Technology's Portland campuses since 1990. Here is information covering what I've taught in the past year and will be teaching next school year.
SEE THE PROJECTS in EE 335, WINTER 2013 and earlier.
Offered in Fall 2012. Will be offered again Fall 2013. Use of the "C" programming language is optional in the second half of the term, if you know it. Otherwise assembly language can be used as it is in the first half of the term.
The Microcontroller courses are based on the Freescale Semiconductor 68HCS12 and use the Wytec Dragon12-Plus-USB board (view here and order from Wytec here), so students can have their own microcontroller to take with them and use outside of the classroom. Buy the version named Dragon12-Plus-USB-DB. You may buy the Dragon12-Plus2-DB board instead, which costs an extra $10 but can be powered over the USB port and has some features you might find useful for additional experimentation outside of class if you are interested in using microcontrollers for projects. Students receive my CD based textbook, Designing with Microcontrollers -- The 68HCS12, my 68HCS12 simulator, and all class assignments in a ZIP file the first class meeting. Not in my class? Go here to buy the CD with the text and simulator or the printed version of the text.
Offered Winter 2013. Use of the "C" programming language will be recommended.
The Microcontroller courses are based on the Freescale Semiconductor 68HCS12 and use the Wytec Dragon12-Plus-USB board (view here and order from Wytec here), so students can have their own microcontroller to take with them and use outside of the classroom. Buy the version named Dragon12-Plus-USB-DB. You may buy the Dragon12-Plus2-DB board instead, which costs an extra $10 but can be powered over the USB port and has some features you might find useful for additional experimentation outside of class if you are interested in using microcontrollers for projects. Students receive my CD based textbook, Designing with Microcontrollers -- The 68HCS12, my 68HCS12 simulator, and all class assignments in a ZIP file the first class meeting. Not in my class? Go here to buy the CD with the text and simulator or the printed version of the text.
Offered Winter 2013
Since the Fall 2004 EET 313P class, students bought an FPGA evaluation board for use in the lab, and in other courses (Digital Systems II and in some cases the Senior Project). The FPGA board will be the Digilent Nexys 3. If you happen to have a Nexys 2, it can be used, but there are differences that won't be covered in class. The textbook is Circuit Design and Simulation with VHDL by Volnei A. Pedroni, second edition, ISBN 978-0-262-01433-5, however an additional short reference text (as a PDF file) will be provided at no cost. A DVD containing all the software, documentation, assignments, and some videos for the course will be provided at the first meeting. Students will need a computer with 9 GB free disk space for the software and Windows X through 7. NOTE THAT THE Xilinx ISE DOES NOT WORK WITH WINDOWS 8 AT THIS TIME!!! The Xilinx ISE program is very large and CPU intensive.
Offered Spring 2013. For past four years there has been group projects to implement a PDP-8 minicomputer in an FPGA.
The textbook and FPGA board are the same as required in EE331.
Last modified May 2013