GPIB (IEEE-488) controller :: Overview

Project maintainers


Name: gpib_controller
Created: Nov 25, 2012
Updated: Jan 5, 2013
SVN Updated: Jan 11, 2013
SVN: Browse
Latest version: download (might take a bit to start...)
Statistics: View
Bugs: reported / solved

★ Star 0 you like it: star it!

Other project properties

Category: Communication controller
Language: VHDL
Development status: Alpha
Additional info: Design done
WishBone compliant: No
WishBone version: n/a
License: GPL


Project content:

trunk/vhdl - source of this open core
trunk/prototype_1 - example prototype using the GPIB core
trunk/prototype_1/fpga - xilinx project using trunk/vhdl as SVN external
trunk/prototype_1/PC_software - PC test software
trunk/prototype_1/PCB - schematic diagram and PCB for prototype

Prototype board uses minimodule MMfpga12 (
The value added by the board is phisical GPIB interface and USB interface to connect to PC.

To run prototype download trunk/prototype_1/fpga, build it and configure FPGA.
Next Download trunk/prototype_1/PC_software, edit (const char *portName = "/dev/ttyUSB0";) in file GpibRegAccess_linux.c to port of your USB adapter. Run software with "ge" (Gpib Explorer) parameter.

© copyright 1999-2017, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.