-
ChipHack: Introduction to FPGA programming
Here is an interesting FPGA course put together to help people learn the basics of writing Verilog. http://chiphack.org/ ChipHack aims to provide a gentle introduction to FPGA programming using the Verilog hardware description language (HDL) and is: a set of learning materials and workshop notes; and an event. No prior experience with HDLs and FPGA…
-
RetroArch project running on FPGA.
We ran across this post recently and thought we would share it in case anyone has any more information about this. Can it be ported to a Papilio board? RetroArch FPGA – cores are beginning to run! Consider this project still in an experimental phase – but cores are already beginning to run! What…
-
Flashback Project: SOCZ80 FPGA Retro Computer
Here’s a really great Papilio project that we wanted to revisit: The SOCZ80 Retro Computer! Here is some more info: I built a small FPGA microcomputer for the Papilio Pro board. I’ve ported a few operating systems to run on it. These 8-bit machines have very minimal features but (somewhat unexpectedly) I found they can run a multi-user, multi-tasking…
-
XC6BP – FPGA ‘Bus Pirate’
Here is an interesting project that we somehow missed. It’s an FPGA based clone of the Dangerous Prototypes Bus Pirate. Looks cool, would love to get this running on the Papilio FPGA. A FPGA based design with a soft CPU and USB device interface implemented in Verilog. This design uses an OpenRISC compatible CPU (my…
-
FPGA in the cloud at Amazon AWS?
In the last blog post we touched on the Amazon AWS FPGA resources that are available to build cloud services that are powered by FPGA’s. In doing further research we came across this nice blog post that goes into further detail about this FPGA offering by Amazon. It is unique in that you can write…
-
Reconfigure.io brings cloud computing and Go language to FPGA development.

A new startup over at Reconfigure.io is working on a cloud computing solution that uses the Go programming language to solve problems that need the flexibility and power of an FPGA. They are providing a high level compiler that lets you code for their FPGA solution using Go instead of VHDL or Verilog. It is also intended…
-
Papilio Projects: Chord Keypad to control CAD software
Here is a project that we missed from a couple years ago. A chord keypad that is used to speed up PCB development by making common key strokes easily available. This is particularly useful for EAGLE PCB development where you are continuously typing in commands on the keyboard… Our friend Ken Boak put together…
-
Tetris-like game for the Papilio and Arcade Megawing
Sometris is a Tetris-like game that Papilio user Peter Ivanov has written for the Papilio One and Arcade MegaWing, the game works with DesignLab 1.0.8. This is a tetris-like game for Papilio One 500K + Aracade Megawing. You need a VGA monitor and optionally a Atari/Commodore compatible joystick. I’ve used Papilio DesignLab 1.0.8. The source…
You must be logged in to post a comment.