LINKS TO STUDENT APPLICATION NOTES
By Michael Rivest, Charlene Eriksen, Kelly Lawson
MAXPLUSII INFORMATION
UNIX / PC / FILE MANAGEMENT TIPS
Working WITH Altera's MAXPLUS II
UNIX and X Windows Primer
Introduction to MAXPLUS II
Accessing XWindows from a PC
LPM_hints
Sharing AFS Directories Using Access Control Lists
Managing a Mulit-Directory VHDL Project in MAX+plusII
Remote Access to Mentor Graphics via Xwindows
CAD Drive Mounting on CEB 342
ALTERA BOARD INFORMATION
Graphically Controlling Your PC Remotely
Netscape Setup to View PDF Files Automatically
Tips for Designing when using the Altera UP1 Board
Accessing News from non-UofA ISPs
Altera UP1 Board Map
Compilation, Synthesis, and Download of VHDL Files into RPB in Unix Command Shell
PS2 Mouse Interface to UP1 Board
Printing Multiple Pages on One Page
Mouse Implementation on Altera UP1 boards
EDITORS
INFORMATION FOR VARIOUS TOOLS AND VENDORS
VHDL Editing Mode for Emacs
Cad-tool Documentation for Various Vendors
Vi for Everyday Use
Tutorials on Using Publicly Available Tools
Xilinx for the Masses
COMMUNICATIONS
Hints for Actel Tools
VHDL and Actel FPGAs
RS-232 Serial Port
Xilinx Hints
Ethernet Overview
Thoughts on Design Architect in an Actel Xilinx World
Ethernet Packet Generation
Actel Designer and Actmap
Ethernet Media Interface Adapter
Using the fpga_analyzer from Synopsys
Serial Communications for 32-bit Windows
Quicksim Repetitive Input Time Saver
MISCELLANEOUS
MEMORY
Stack Notes: for better understanding of the stack
Combinational versus ROM
8-bit Stack Processor
Interfacing External SRAM
Input Vector Files
DRAM
555 Timer
Altera Memory
Keypad
RAM vs. Data Registers
Keypad
Application Note on ROM
Keydecoder
Tips on Using the lpm_ram_dq Module
IF Amplifier
Digital Modulation using PSK
INTERFACING TO LCDS AND 7-SEGMENT DISPLAYS
Passive Filters
FIR Filter Design
How to Write to an LCD with Minimal Pain and Anguish
Digital Audio Acquisition
Using an LCD in Hardware Projects
Axis-Crossing Detector
Dot Matrix LCD Controller and Driver
CMOS Interfacing
LCD Driver
Atari ST Controller
Hardware Schematic and VHDL code for 7-segment display
Minimal Size ALU for Complex Projects
Bugs and Work Arounds
CLOCK IMPLEMENTATION
Code for LED
Back-Annotated Simulation Hints
Timer
Module / Minimization Editing Pinouts / Frequently Asked Questions
Clock
General VHDL Hints
Smart Alarm Clock
Implementation of 30-bit Counter Using the Rapid Prototyping Board
Code for a Digital Clock
Voltage Regulation
Cooking Alarm Clock
Matrix Adder Algorithm (Using RAM)
Open Collector Serial Shift Register
VIDEO DISPLAY
LPT Expander Application Notes
4x4 Keyboard with Debouncing
Steps Required to Realize a Video Display
Program for Calculating the Components of a Voltage Controller Oscillator
16 Colors VGA
Using a Bi-directional Data Bus
VGA Monitor Code
Clock Divider
Using CVS
Comparison Divider
Optimizing Techniques and Other Useful Tips
A Scanning Display
Stepper Motor Control
Encryption Using the Blowfish Algorithm