Products


HSMC General Purpose Interface Board


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. 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.

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)



Ordering

HSMC GPIB - £105.00 GBP
Slave USB Bd - £17.50 GBP
2/3 Working day signed for delivery to most of the world - £9.75 (Single boards, please contact us for shipping costs on multiple boards.

Both boards are in stock, tested and ready for shipping.
If you are interested in buying one or both of these boards please email us at stating how many of each board are required, with a delivery address and we will send an invoice. This is a Paypal 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.