Pages

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