Welcome to Pipistrello

From Pipistrello
Jump to: navigation, search

Pipistrello is a FPGA development board for Xilinx Spartan-6 parts in 324 BGA package, desiged by Saanlima Electronics.

For more info contact magnus@saanlima.com


Pipistrello Rev 2.0 Hardware Description

Pipistrello v2 25.jpg

Board features:

FPGA: Spartan-6 LX9, LX16, LX25 or LX45 in 324 BGA package

Flash memory: 128 Mbit SPI flash memory (Micron N25Q128A13ESE40G) wired for 1x, 2x or 4x wide data path

On-board DRAM: 64 MBytes (32Mx16) of LPDDR memory (Micron MT46H32M16LFBF-5) clocked at 200 MHz (up to 800 MBytes/s transfer rate) in 60 BGA package

USB device interface: High-speed (480 Mbits/s) interface using a 2-channel FTDI FT2232H chip. Channel A is wired for JTAG. Channel B is wired for serial or async FIFO mode.

DVI/HDMI interface: Full HDMI interface (including I2C level translators for DDC) using a 19-pin HDMI type A connector

Audio output: Two-channel audio output using 1-bit sigma-delta DAC

Micro-SD card: Socket for micro-SD card, wired for SPI or native (4x wide) SD interface

PMOD interface: Double-row PMOD connector that will allow the use of a wide range of PMOD devices (see below for more info on PMOD devices)

LED indicators: Power (green), config state (yellow), five user-defined

User I/O: Papilio-style wing interface with 48 user-defined I/O signals. The boards have female headers installed on the wing interface.

Form factor: Similar to Papilio One (2.9" x 2.7")

Assembled and tested in USA

How to purchase a board

Boards are available for purchase in the Saanlima Electronics web store.

Check out the store here: saanlima.com/store

Orders are typically shipped the same day if received before 2pm. Shipped from Milpitas, California, USA.

Board design files

Board design files Copyright Saanlima Electronics 2012 and licensed CC BY-SA 4.0. See CC BY-SA 4.0 for more info.

Xilinx ISE support files

Complete Xilinx ISE project examples


Bit files

The bit files can be loaded to ram (fpgaprog -v -f <bitfile>) or written to flash (fpgaprog -v -f <bitfile> -b bscan_spi_lx45_csg324.bit -sa -r)

Utility program download

JTAG programming utility (including binary):

On Linux you might have to give yourself root access to the ftdi device. See this forum post for more info.

PMOD devices

A wide range of PMOD devices are available including A/D and D/A converters, wifi, bluetooth and ethernet communication modules and much more.

Open Bench Logic Sniffer on Pipistrello

Microblaze Arduino

  • Arduino-1.5.2_on_Pipistrello UPDATED! 6/8/2013 Arduino-1.5.2 ported to Pipistrello and running on a 32-bit Microblaze processor at 100 MHz

Microblaze Linux

Misc links


Saanlima.com forums are now up and running. Check it out here: saanlima.com/forum

Pipistrello Rev 1.0 information


Personal tools