E155: Microprocessor-based Systems

Design and Applications

Fall 2016


Administrative
Syllabus
Checkoff Times
Labs
Lab 1
Lab 2
Lab 3
Lab 4
  • X11 for Windows
  • Linux and the Pi
  • Lab 5
  • lab5_starter.c
  • Lab 6
  • LEDON.c
  • LEDOFF.c
  • GPIO.h
  • ledcontrol.html
  • Lab 7
  • FIPS-197
  • aes_starter.sv
  • lab7.c
  • sbox.txt
  • EasyPIO.h
  • Final Project
    Sample Final Report
    Data Sheets
    MuddPi Mark IV Board: Schematic Layout BOM
    Altera Cyclone III FPGA
    Raspberry Pi: Hardware
    Pi Peripherals
    DDCA ARMed Ch 9 I/O
    2N3906 PNP transistor
    Dual Common Anode Display
    LM386 Audio Amplifier
    Bluetooth Module
    L293D Motor Driver
    MCP3002 10-bit D/A Converter

    References
    Fall 2010 Project Reports
    Fall 2009 Project Reports
    Fall 2007 Project Reports
    Fall 2006 Project Reports
    Fall 2004 Project Reports
    Fall 2003 Project Reports
    Fall 2002 Project Reports
    Fall 2000 Project Reports
    Fall 1999 Project Reports
    Fall 2015 Web Page
    Fall 2011 Web Page
    Fall 2009 Web Page
    Fall 2008 Web Page
    Fall 2006 Web Page
    Fall 2004 Web Page
    Vendors
    Advanced Circuits
    Jameco
    All Electronics
    Digi-Key
    Tools
    SignalTap Tutorial
    Procrastination
    Psalm E155
    The Love Song of J. Random Hacker
    Textbook Links
    Wakerly: Digital Design
    Debugging