Nexys 3 Spartan 6 FPGA Experience


Worcester Polytechnic Institute

2014

01

Background

This is some of the examples of laboratory experience I have with the Nexys 3 Spartan 6 FPGA.

02

Photos

Close up of the board we'd be using throughout Intro to Digital and Advanced Design with FPGA's.

Close up of the board we'd be using throughout Intro to Digital and Advanced Design with FPGA's.

Manually toggling switches (binary) to show Hex Value on 4x 7-Segment Displays.

Manually toggling switches (binary) to show Hex Value on 4x 7-Segment Displays.

Classic TV-Bars using the VGA controller on board.

Classic TV-Bars using the VGA controller on board.

Checkerboards displayed using the VGA Controller.

Checkerboards displayed using the VGA Controller.

Red Box Centered on the screen. Corner and Color can be toggled using combination of switches.

Red Box Centered on the screen. Corner and Color can be toggled using combination of switches.

Red Box in the Top Right (Change in Position).

Red Box in the Top Right (Change in Position).

Yellow Box in the bottom left.

Yellow Box in the bottom left.

Blue box in the bottom right.

Blue box in the bottom right.

Centering the "pixel" on the display again.

Centering the "pixel" on the display again.

Combined Functionality: VGA controller, Switches, Directional Buttons.

Combined Functionality: VGA controller, Switches, Directional Buttons.

Block Diagram for Final Design - Implementing the MicroBlaze 32-bit Microcontroller.

Block Diagram for Final Design - Implementing the MicroBlaze 32-bit Microcontroller.