From mboxrd@z Thu Jan 1 00:00:00 1970 From: Theodoros Foradis Subject: Re: [PATCH v2 0/5] Add FPGA Tools Date: Mon, 26 Sep 2016 04:36:13 +0300 Message-ID: <87a8evcuia.fsf@openmailbox.org> References: <20160818151833.29540-1-dannym@scratchpost.org> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:35568) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1boLQo-0008Uh-K2 for guix-devel@gnu.org; Sun, 25 Sep 2016 22:14:11 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1boLQj-0003mw-H5 for guix-devel@gnu.org; Sun, 25 Sep 2016 22:14:09 -0400 Received: from smtp25.openmailbox.org ([62.4.1.59]:53725 helo=smtp10.openmailbox.org) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1boLQj-0003m5-7p for guix-devel@gnu.org; Sun, 25 Sep 2016 22:14:05 -0400 In-Reply-To: <20160818151833.29540-1-dannym@scratchpost.org> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: Guix-devel > This patch adds FPGA tools. > Danny Milosavljevic (5): > gnu: Add abc. > gnu: Add iverilog. > gnu: Add yosys. > gnu: Add icestorm. > gnu: Add arachne-pnr. > gnu/local.mk | 1 + > gnu/packages/fpga.scm | 273 ++++++++++++++++++++++++++++++++++++++++++++= > ++++++ > 2 files changed, 274 insertions(+) > create mode 100644 gnu/packages/fpga.scm Hello, In order for icestorm to build, I had to add libusb to its inputs. The toolchain was tested with an fpga. It's producing the bitstream, and iceprog works as well. Iverilog is performing simulation as it should. It's safe to say the patches can be pushed upstream, with the modification to icestorm's inputs. It would be helpful if we (I?) package gtkwave as well, so that one can view the waveforms from the verilog simulations. -- Theodoros Foradis