Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upGitHub is where the world builds software
Millions of developers and companies build, ship, and maintain their software on GitHub — the largest and most advanced development platform in the world.
README
fmh_gpib_core is a GPIB IP core written in VHDL. Currently, a frontend with a cb7210.2 (NEC 7210) style register interface has been implemented (see src/frontends/frontend_cb7210p2.vhd) and tested in a Cyclone V HPS clocked at 60 MHz. fmh_gpib_core supports IEEE 488.1 subsets SH1, SHE1, AH1, AHE1, T5, TE5, L3, LE3, SR1, RL1, PP0-PP2, DC1, DT1, C1-C5, and CF. The underlying GPIB logic is separated from the register interface so that multiple front end register layouts may be implemented on top of the common core. See src/example/fmh_gpib_top.vhd for an example of how the cb7210.2-style frontend might be used. It includes a fifo with a transfer counter to accelerate DMA transfers and a digital filter for the GPIB control lines. A corresponding component file usable by Altera's Quartus tools can be found under vendor/altera/. The latest version of this IP core may be found at: https://github.com/fmhess/fmh_gpib_core A linux driver for fmh_gpib_core is provided by the Linux-GPIB package (the "fmh_gpib" driver), see: http://linux-gpib.sourceforge.net This package is copyright Frank Mori Hess 2017, all rights reserved. If you wish to obtain a license to use this IP core, contact the author: Frank Mori Hess fmh6jj@gmail.com . The "nvc" VHDL compiler and simulator used to run the testbenches is available at https://github.com/nickg/nvc

Formed in 2009, the Archive Team (not to be confused with the archive.org Archive-It Team) is a rogue archivist collective dedicated to saving copies of rapidly dying or deleted websites for the sake of history and digital heritage. The group is 100% composed of volunteers and interested parties, and has expanded into a large amount of related projects for saving online and digital history.
