From: Brian Lenz [lenzb@cs.washington.edu]
Sent: Monday, March 12, 2001 6:22 PM
To: Larry Arnstein
Subject: RE: Final Projects and Review Session
Hey Larry,
 
Here's the short description of our project (Brian Lenz, Adam Prewett, Michael Buschbach) and the specifications on how we used it.  I've attached the archive for you, as well.
 
 
    For our final project, we decided to draw an image on the screen that we can move around and resize.  However, we did not just draw any old image.  Instead, we drew a full-blown quilt!  We ended up with a 16x16 quilt that prints out all 64 colors that the XSV300 is capable of printing.  Once the bit file has been downloaded to the chip, the user must press 'r' on the keyboard to start the quilt drawing.  The quilt starts out at a size of 256x256 and can be resized up and down with the + and - keys.  It can also be moved around the screen with the arrow keys.  We placed limits on the size and movement so that it cannot move off the screen or be resized off the screen.  We also added a little timing buffer that keeps track of keyboard input so that the keyboard buttons are not sticky.  This means that when the user hits the right arrow once, the quilt will move to the right one pixel.  When the user holds down the right arrow, our buffer keeps track of this and continually moves the quilt to the right.  These rules apply for all of the movement and resizing options.
    This project was tested on the Xilinx XSV300 board with keyboard input at 25.5 MHz.
 
Brian
-----Original Message-----
From: Larry Arnstein [mailto:larrya@cs.washington.edu]
Sent: Monday, March 12, 2001 1:29 PM
To: cse467
Subject: Final Projects and Review Session

Hello Everyone,
 
Thank you for your understanding last week. I now have a son named Atkin Arnstein born on Friday 3/9 at 1:25am. Everyone is healthy and happy. I am sorry that I did not make it back for the demos. I will be holding a review session at 6:30pm on Tuesday evening (tomorrow) in room 324. And, I would very much like to see some project demos before hand. I will be in the lab from 5:30 to 6:30 to see any demos for those of you that have the time to show me.
 
For all groups...mail me a brief description of your project along with your project archive by Thursday night so that I can post them on the web for future reference. Include any information that would be helpful for someone trying to run your demo. For example, please specify which hardware platform it was tested on, at what clock rate, inputs and outputs, etc.
 
Larry
 
 
 
Assistant Research Professor
University of Washington
Department of Computer Science & Engineering
(206) 685-9138
www.cs.washington.edu/homes/larrya