Mail Archives: geda-user/2013/03/07/05:22:41

X-Authentication-Warning: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
X-EIP: [+MJFluwozF1F8jhypdjMWlWyptunx+g8]
X-Originating-Email: [hdlguy AT hotmail DOT com]
Message-ID: <BAY167-W13054F420737D6BC4ABA461C4E50@phx.gbl>
From: peter dudley <hdlguy AT hotmail DOT com>
To: <geda-user AT delorie DOT com>
Subject: [geda-user] PHDL to PCB conversion path?
Date: Thu, 7 Mar 2013 03:21:38 -0700
Importance: Normal
MIME-Version: 1.0
X-OriginalArrivalTime: 07 Mar 2013 10:21:39.0320 (UTC) FILETIME=[8E264F80:01CE1B1D]
X-MIME-Autoconverted: from quoted-printable to 8bit by id r27ALjq5013118
Reply-To: geda-user AT delorie DOT com

Hello All,

I am new here so please comply with the "gEDA Project Code of Conduct" in any replies to this posting.

I am currently part of a small group of people developing a new Hardware Description Language (HDL) specifically for Printed Circuit Board (PCB) development. We call our language PHDL. It is a open-source project and you can find some information about it here if you are interested, We have written version 1 and version 2 of the PHDL compiler and quite a few utilities to support it. 

PHDL replaces schematic entry in the the PCB design flow. As such, our compiler must write out netlist files in the correct format for each layout tool we want to support. So far, PHDL 2.1 can write netlist files for Mentor PADS and CadSoft Eagle PCB. We are currently doing a rewrite of the PHDL compiler to improve maintainability and extensibility and we would very much like to write netlist files that are compatible with the gEDA/PCB layout tool.

I am seeking advice here. Can anyone offer an opinion as to the best file format to write in order to get our netlist into the gEDA/PCB layout tool?

I see gnetlist converts gEDA schematic files to something that geda/pcb can read. Does it make sense for us to write gEDA schematic files? Is there a simpler or more stable file format we should write to get into this open source layout tool.

I also stumbled across a webpage for a gEDA Translate project but it looks to be just conceptual at this point.

Anyway, all constructive advice is appreciated.


 Pete Dudley

- Raw text -

  webmaster     delorie software   privacy  
  Copyright 2019   by DJ Delorie     Updated Jul 2019