Programming the Altera UP1 Board with the SOF file

SOF Requirements

"On Edge" DLX Computer project

The SOF file included in the On Edge Project contains a bubble sort program that will numerically sort the numbers 111, 102, 14, -13, 17, 6, 5 and 0.  The results are displayed to the VGA video monitor.

Program the Altera UP1 board using the Altera Maxplus 8.1 or higher software. Make sure that all the Flex Switches(1-8) are set in the "open" or "high" position. (This sets the board to use the on-board clock.)

After programming the SOF file onto the FLEX10K70 device, the program will display "Before Sort" and the numbers in HEX before the program performs the sort algorithm. After the sort is completed, the program will display "After Sort" and display the numbers in sorted order.

Terminal Emulator project

The SOF file included with the Terminal Emulator project contains a keyboard emulator that displays keyboard input to the VGA monitor.  Make sure that all the Flex Switches are set in the "open or high" position. (This sets the board to use the on-board clock.)

After programming the SOF file onto the FLEX10K70 device, the program will display a blank screen (yellow).  At this point, anything typed into the keyboard will be displayed to the monitor.  All of the letters and numbers are supported as well as the enter key and backspace key.  The characters wrap until 16 lines are displayed, at which point it wraps back to the top.