LINKS TO STUDENT APPLICATION NOTES

Updated January 2001 by: Wendy Benbow, Rob Behm, and Craig Joly


By Michael Rivest, Charlene Eriksen, Kelly Lawson (Winter 1999)
Original Links Page

SEARCH THE APPLICATION NOTES:  EE 552 Search (2000w)
 
ORGANIZING THE APP NOTES BEFORE YOU GET STARTED
Abstracts of Past Projects (2000w) Tips for EE552 project (2000w)
Tips for Choosing and Managing Your Project Group (2000w)
MAXPLUSII INFORMATION  UNIX / PC / FILE MANAGEMENT TIPS AND APPLICATIONS
Working WITH Altera's MAXPLUS II (1999w) UNIX and X Windows Primer (1998f)
Introduction to MAXPLUS II (1998w) Accessing XWindows from a PC (1998f)
LPM_hints (1999w) Sharing AFS Directories Using Access Control Lists (1998f)
Managing a Mulit-Directory VHDL Project in MAX+plusII (1998f) Remote Access to Mentor Graphics via Xwindows (1998w)
 Delete useless Max Plus 2 files (2000f) CAD Drive Mounting on CEB 342 (1999w)
MAX+plus II Annoyances(2000w) Using Mentor Graphics on/from Linux boxes(2000w)
Implementing Built in RAM Functions in MaxPlus (2000f) Accessing News from non-UofA ISPs (1998f)
Input Vector Files (1998w) Printing Multiple Pages on One Page (1998f)
Bugs and Work Arounds (1997f) Compilation, Synthesis, and Download of VHDL Files into RPB in Unix Command Shell (1997f)
Back-Annotated Simulation Hints (1997f) Graphically Controlling Your PC Remotely (1998f)
Netscape Setup to View PDF Files Automatically (1997f)
ALTERA BOARD INFORMATION   Using CVS (1998f)
 The Usage of internal ram for Flex10K chip (2000f)
Tips for Designing when using the Altera UP1 Board (1998w)  EDITORS
Altera UP1 Board Map (1998w)  VHDL Editing Mode for Emacs (1998f)
PS2 Mouse Interface to UP1 Board (1998w) Vi for Everyday Use (1998f)
Mouse Implementation on Altera UP1 boards (1998w)  
COMMUNICATIONS
INFORMATION FOR VARIOUS TOOLS AND VENDORS  RS-232 Serial Port (1999w)
 Quicksim Repetitive Input Time Saver (1998w) Ethernet Overview (1998f)
Cad-tool Documentation for Various Vendors***DEAD LINK (1997f) Ethernet Packet Generation (1998f)
Tutorials on Using Publicly Available Tools (1997f)  Ethernet Media Interface Adapter (1998f)
Xilinx for the Masses (1997f) Serial Communications for 32-bit Windows (1998f)
Hints for Actel Tools (1997f)  A Transmitter and Receiver for Simple Parallel Data Transfer (2000f)
VHDL and Actel FPGAs (1997f) Using a Bi-directional Data Bus (1997f)
Xilinx Hints (1997f) Get Parallel Port Working under Windows NT (2000f)
Thoughts on Design Architect in an Actel Xilinx World (1997f) LPT Expander Application Notes (1998f)
Actel Designer and Actmap (1997f)
Using the fpga_analyzer from Synopsys (1997f)
 
  OTHER HARDWARE
MEMORY   555 Timer (1998w)
 SRAM Interfacing Basics(2000w) 4x4 Keyboard with Debouncing (1998f)
Combinational versus ROM (1999w) 8-bit Stack Processor (1998w)
Interfacing External SRAM (1999w) Keypad (1998w)
DRAM (1999w) Keypad (1999w)
Altera Memory (1998w) Keydecoder (1999w)
RAM vs. Data Registers (1998f) CMOS Interfacing (1999w)
Application Note on ROM (1998f) Atari ST Controller (1999w)
Tips on Using the lpm_ram_dq Module (1998f) IF Amplifier (1999w)
 Matrix Adder Algorithm (Using RAM) (1998f) Digital Modulation using PSK (1999w)
DISPLAYS  Passive Filters (1999w)
 Simple to use LCD driver (DMC 16207) (2000w) FIR Filter Design (1999w)
How to Write to an LCD with Minimal Pain and Anguish (1997f) Digital Audio Acquisition (1999w)
Using an LCD in Hardware Projects (1998w) Axis-Crossing Detector (1999w)
Dot Matrix LCD Controller and Driver (1998f) Phone chips interfacing (2000w)
LCD Driver (1998f) Metal Detectors (2000f)
Hardware Schematic and VHDL code for 7-segment display (1998w) Introducing the 6805 core(2000w)
 VGA Monitor Code (1998f) Compiled Mouse Application Notes(2000w)
16 Colors VGA (1999w) 8 Bit ADC with build in sample and hold (2000w)
Steps Required to Realize a Video Display (1998w) A Successive Approximation ADC (2000w)
8x8 Pixel VGA Character Display Histogram Algorithm for Image Indexing (2000f) Program for Calculating the Components of a Voltage Controller Oscillator (1997f)
Code for LED (1997f) Printed Circuit Board(PCB) Manufacturing (2000f)
64-Color VGA Display Test (2000f) Keyboard Interfacing (2000f)
A Scanning Display (1998f) Voltage Regulation (1998f)
Optrex DMC16207 LCD Driver (Including Source Code) (2000f) A Brief Overview of the MIDI Output Port (2000f)
Servo Controller(2000w)
CLOCK IMPLEMENTATION Soldering 101(2000w)
 Cooking Alarm Clock (1997f) Stepper Motor Control (1998f)
Timer (1999w) ADXL202 Dual Axis Accelerometers with Digital Output (2000w)
Clock (1998w)
Smart Alarm Clock (1998w)
Code for a Digital Clock (1997f) OTHER
Encryption Using the Blowfish Algorithm (1998f)
Implementing a Neural Network (2000w)
 
 
VHDL AND STUFF
Open Collector Serial Shift Register (1998f)  General VHDL Hints (1997f)
Clock Divider (1998f) Orthogonal Codes in CDMA:  Generation and Simulation (2000f)
Comparison Divider (1998f) Minimal Size ALU for Complex Projects (1998w)
Optimizing Techniques and Other Useful Tips (1998f) Fuzzy Logic Controller in VHDL (2000f)
Module / Minimization Editing Pinouts / Frequently Asked Questions (1997f) Implementation of 30-bit Counter Using the Rapid Prototyping Board (1997f)
S19 to mif translator(2000w) Framing Code (2000f)
Reflex Game(2000w) Using Binary Files in VHDL Test Benches(2000w)
 Stack Notes: for better understanding of the stack (1998w) Synchronizer in VHDL (2000f)
 TestBenches Using File I/O under VHDL(2000w)