The playground is an area where anyone can contribute code, examples, documentation, or just pictures of the Papilio in action. Anything Papilio or FPGA related is welcome.
The playground is a publicly editable wiki and we encourage anyone to add or edit content, the password is "gadget". To edit any page scroll to the very bottom of the page and select "Edit Page". There are instructions for wiki markup at the bottom. The password to upload images is also "gadget".
boldport Structure | Recommended way to layout your VHDL and Verilog projects. |
Bootstrap | Project to bootstrap the SRAM from Flash on the Papilio Plus |
VGA7SEG | Simple VHDL code to implement virtual seven segment displays on a VGA screen. |
VGA Generator | Project using the VGA Wing to generate sync signals and 3-bit color for 640x480 VGA displays. Contains separate projects: one to set background color via Button/LED Wing and another that displays 80x30 text from a frame buffer. |
SPDIF Capture | Capture digital audio from a CD/DVD Player. |
Display 4 | Project using a rotary switch/button to alter a number displayed on 4 digit LED. |
Sound Out | VHDL code to send tones through a Delta-Sigma DAC and out of the Audio Wing. |
Small AVR | Small AVR (ATmega8 sized) for Papilio One FPGA Board. (Note: This is different then the Papilio.AVR8) |
PS2 IO | Read PS/2 keyboard scan codes and PS/2 mouse movements using the Keyboard and Mouse Wing. |
CNC Printer | Project to control salvaged printer mechanisms with the Papilio One. |
Sega Master System | Implement a Sega Master System on a Papilio 500k |
DAC SPI | Controls the MCP4921 DAC chip using SPI for the Papilio (Xilinx FPGA) using VHDL. |
SRAM Test | Code to test SRAM on Papilio RAM board. |
XSVF Player | XSVF Player: Program FPGA's and CPLD's using the Papilio One |
AVR8 Makefile | Simplified Makefile for the AVR8. |
Papilio One UCF - Contributed by Alex