1 Pin Interface

HSMC General Purpose Interface Board (GPIB)

Altera have recently introduced a new 'standard' header on their eval boards and kits, the High Speed Mezzanine Connector. The CIII Starter Kit has little functionality, but has this HSMC connector. We have developed the General Purpose Interface Board to provide some of the functionality that is missing from this and many other eval kits.
[Note: The GPIB was designed for use with the Cyclone board but the HSMC connector is a 'standard' and we have many clients using the GPIB with Stratix and other evaluation boards].
The GPIB provides...

8 * 10 bit ADC Inputs
8 * 10 bit DAC Outputs
2 * General Purpose 8 bit Digital IO ports
3 * RS232 Interfaces
2 * RS484 Interfaces
3 * One Wire Interfaces (2 of these can be combined for 5V I2C communications, all 3 can be used as jumper selection inputs)
Micro SD card socket (SPI lines connected)
Header for an FTDI Vinculum VDIP1 or pin compatible NSD FT245R USB slave board (see below), this can also be used as a 16 bit general purpose digital IO header.
8 * LEDs
2 * SPI Interfaces

The One Wire Interfaces can be used to evaluate Altera's CycloneIII security core. This uses a SHA-1 encrypted Dallas Semiconductor DS28E01 memory to provide design security for devices with un-encrypted configuration schemes, using just one FPGA pin.

The SPI headers allow functionality such as the following to be easily added ...
LCD Screen
Zigbee Interface
GPS Interface
CAN Interface
LIN Interface
EEPROM memory
Stepper motor control.

...we can develop the boards to provide this functionality if there is a demand.

A User Guide for the GPIB can be downloaded here, and the Schematics here.

An Example FPGA design can be downloaded here. This contains a 'uart' module which receives control addresses and data on serial port 0 and uses this to drive read and write transfers on a local bus. This local bus is used to control the FPGA modules which drive the various IO modules.

A very simple Excel application which gives Read and Write access to the example FPGA design's registers via a serial port can be downloaded here.
This Excel app shows how easily the board can be driven over an RS232 interface.

A small python script to drive the interface from a PC can be downloaded here. This needs the python serial module to be installed.

The HSMC GPIB board is now available at 105 (+ VAT where applicable).

USB Slave Board

We also have a USB slave interface board based on the FTDI FT245R, this allows USB connection to a PC (or other USB host) with data transfers of up to 1M Byte/second.
The Slave USB boards are 17.50 (+ VAT)


Both boards are back in stock, tested and ready for shipping, we use tracked shipping with 2/3 day delivery to most of the world.
Please use the buttons above to order boards.

If you have any problems ordering or are interested in buying a large number of the boards please email us at stating how many of each board are required, with a delivery address. We can then send an electronic invoice which can be paid directly with most major credit cards.

Bulk pricing is available, please contact us for details.

Both boards are fully RoHS compliant.

A picture of the HSMC board with a USB Slave board fitted is shown below. The Rev2 board is a re-spin of our prototype with minor changes to the layout and much better header labelling to improve ease of use. This has been designed with the CIII Starter board in mind but should work with any Altera board with an HSMC header.

1 Pin Interface

The 1 Pin Interface is a test and debug tool for use with FPGAs and their associated hardware.

For more details see..

Please use the button below to purchase the 1 Pin Interface module. The quantity can be adjusted in the shopping cart (top right of your screen).

1 Pin Interface