LOGO


 

Hollybush2

PC104 / PCI104 FPGA Processor Board


Home

Design Services  Intellectual Property  Design Rescue Seminars Support  Contact  History  News  Careers TechiTips  Partners

Board Products Home 

 


   

 


 

 

Hollybush2 is high performance, low power, DSP and general processing engine in a PC104 format. The large SpartanTM-3A DSP FPGA provides a programmable fabric capable of supporting several MicroBlazeTM, or similar, processor cores as well as custom DSP processing and general logic. Hollybush2 has both ISA and PCI PC104 interface support but either, or both, of these interfaces can be converted to being a custom high bandwidth interfaces.

For High Performance Computing ( HPC ) applications Hollybush2 boards can be stacked to form sequential, parallel, or combinational processing structures.

Hollybush2 can be used as a host processor board with standard PC104 cards as add-ons. Hollybush2 can support PCI grant/request cycles allowing bus mastering over the PCI interface.

Hollybush2 is capable of operating as a PCI to ISA bridge and vice-versa allowing the reuse of existing legacy ISA cards in PCI based systems or conversely allowing the use of new PCI based cards in legacy ISA based PC104 systems.

Hollybush2 is capable of operating as a stand alone board and can be supplied with short lead connectors to facilitate this mode of operation.

 

Board Features


FPGA

Xilinx
TM XC3SD3400A SpartanTM-3A DSP FPGA. FPGA optimised for DSP operations or MicroBlazeTM  processor designs.

Flash Memory

Two 128 Mbit SPI Flash Memories. First one is used for configuration but has spare space for microprocessor code etc.. Device 2 is totally independent and free to use.

DDR2 Memory

128MByte (option 256MByte) of DDR2 SDRAM configured as one bank 32 bit wide.

PCI104 Interface

32 bit, 33 MHz, 3.3/5V PC104+ interface (PCI) capable of being used for other bus standards or as 5V tolerant general I/O. There are 66 I/O available when used as general I/O.

PC104 Interface

8bit or 16bit ISA style bus supported. Capable of being used as other bus standards  or as 5V tolerant general I/O. There 90 I/O available when used as general I/O.

RS232 Interface

One RS232 interface on board. Baud rates up to 250 Kbit/s. 400 Kbit/s special build option available for OEM batch purchases. The interface supports 5 outputs and 3 inputs at RS232 levels. This can be used as a single port or as multiple ports.

RS485 Interface

Four RS485 bidirectional channels on board. Baud rates 10 Mbit/s per channel as standard. 32 Mbit/s special build option available for OEM batch purchases.

SATA Hard Disk Interface

Two SATA channels on board provided by SIL3512 controller.  Controller accessed via internal PCI bus off FPGA.

Ethernet Interface

IntelTM 82551 combined MAC/PHY supporting 10/100T interface. Accessed via internal PCI bus off FPGA.

USB Host Interface

NXPTM ISP1160 USB Controller supporting USB 2.0 interface. Accessed via internal PCI bus off FPGA.

PS2 Interface

Two PS2 interfaces to support mouse and keyboard. If not used for PS2 eight 5V tolerant signals are available. Four of these signals have pullups to 5V to facilitate interfacing to 5V CMOS logic devices.

EEprom Memory

One 16 Kbit EEprom Memory.

Real Time Clock

DS1306 real time clock chip on board. Battery holder on board to support un-powered time keeping and data storage..

DIP Switches

Two 4 bit DIP switches available as inputs to the FPGA.

ZIF Expansion

ZIF socket to support ancillary items like keypads and displays. Supports 3 inputs and one bidirectional I/O. 5V, 3.3V and DGND (0V) are also available on the connector.

LEDs

Power and  Ethernet port LEDs.

Oscillator

Fitted with 32MHz MHz 3.3V oscillator. Where possible we will be fitting a MEMS oscillator that is vibration tolerant for those difficult environments.

Clock Generator

Cypress Semiconductor CY22394 clock generator on board supporting multiple clock generation. Controlled by a SPI interface this offers a highly flexible clock source.

Power + Power Jack

Hollybush2 has a 2.1mm Power Jack. This allows the board to operate from a single 5V input. A on-board regulator can deliver up to 6 amps for use on board or to power ancillary plug in cards. The board can also take, or feed, a single 5V or dual 5V/3V from PC104 and PCI104 connectors to power the board or to feed power to other boards.

Hollybush2 offers high performance processor and DSP capability with a significantly better power envelope than competing products. Capabile of operating at extended temperatures without fans or heatsinks it offers a low mass solution to processing requirements.

Programming Cable

Hollybush2 doe not ship with a programming cable. Our Prog2 and adaptor are available for this board at GBP£15. The adaptor is necessary if you wish to Xilinx or other third party programing cables. The adaptor breaks out our on-board fine pitch connector into two Xilinx standard 2X7 JTAG connectors supporting JTAG and SPI Flash programming.

Price

MODEL 1 OFF 5 OFF 10 OFF 25 OFF 50 OFF
HB2-3400AC GBP£500 GBP£450 GBP£425 GBP£400 GBP£380
HB2-3400AI GBP£600 GBP£540 GBP£500 GBP£450 GBP£420

 

OEM Boards

Hollybush2 can be supplied either as a raw un-programmed board (development board) or as fixed functionality board. As a un-programmed development board you are responsible for the FPGA internal design. As a fixed functionality board we deliver pre-programmed boards with a FPGA design by Enterpoint. Please ask for a quote for your exact requirements.

Derivative, Turnkey Designs and Licensing

We are happy to offer derivative designs of Hollybush2, or expansion modules, to customers with special requirements. We can also license this board, or a derivative, for your own manufacture. Please ask for a quote if you are interested in these services or products.
 

 

 
All trademarks acknowledged. Xilinx, Spartan-3, Virtex-4, MicroBlaze are trademarks of Xilinx Inc.

© Copyright 2007-2009 Enterpoint Ltd. - All rights reserved.