Thursday, March 14, 2013
GZ 16o8i testing notes
So I loaded the 16o8i.xsvf and executed the gz_16o8i. The test program demonstrates the following.
1. Toggling all outputs.
2. Toggling alternate outputs.
3. Walking outputs.
4. Reading inputs.
The first 3 demonstrations look OK, though there are only 8, not 16 LED indicators displaying the results.
I have not tried 4, because I am thinking of first making another level shifter, this time a shift down version.
*** Putty output ***
i@raspberrypi ~/Guzunty/Pi/src/gz_16o8i $ ls
gz_16o8i gz_16o8i.rpt gz_16o8i.ucf gz_16o8i_wave.png Makefile
gz_16o8i.c gz_16o8i_testbench.vhd gz_16o8i.vhd gz_16o8i.xsvf
pi@raspberrypi ~/Guzunty/Pi/src/gz_16o8i $ sudo gz_load gz_16o8i.xsvf
Guzunty loader v5.01, portions courtesy Xilinx, Inc.
XSVF file = gz_16o8i.xsvf
SUCCESS - Completed XSVF execution.
Execution Time = 9.510 seconds
pi@raspberrypi ~/Guzunty/Pi/src/gz_16o8i $ sudo ./gz_16o8i
Toggling all outputs.
Press 'n' for next test, any other key to stop.
Toggling alternate outputs.
Press 'n' for next test, any other key to stop.
Walking outputs.
Press 'n' for next test, any other key to stop.
Reading inputs.
Press any key to stop.
Input bit status
F E D C B A 9 8 7 6 5 4 3 2 1 0
1 1 1 1 1 1 1 1
.END
No comments:
Post a Comment