delorie.com/archives/browse.cgi | search |
X-Authentication-Warning: | delorie.com: mail set sender to geda-user-bounces using -f |
X-Recipient: | geda-user AT delorie DOT com |
X-EIP: | [Q7YVLu8nFfFav3GeogUVs2LUrebKyy0/] |
X-Originating-Email: | [hdlguy AT hotmail DOT com] |
Message-ID: | <BAY167-W11556B6D353B298678B836FC4E60@phx.gbl> |
From: | peter dudley <hdlguy AT hotmail DOT com> |
To: | <geda-user AT delorie DOT com> |
Subject: | RE: [geda-user] PHDL to PCB conversion path? |
Date: | Fri, 8 Mar 2013 06:43:44 -0700 |
Importance: | Normal |
In-Reply-To: | <5139E570.9060509@laserlinc.com> |
References: | <BAY167-W13054F420737D6BC4ABA461C4E50 AT phx DOT gbl> |
<3B7337D3-C547-42A5-8480-38379A3EB076 AT noqsi DOT com>,<5139E570 DOT 9060509 AT laserlinc DOT com> | |
MIME-Version: | 1.0 |
X-OriginalArrivalTime: | 08 Mar 2013 13:43:45.0679 (UTC) FILETIME=[F46F99F0:01CE1C02] |
Reply-To: | geda-user AT delorie DOT com |
Errors-To: | nobody AT delorie DOT com |
X-Mailing-List: | geda-user AT delorie DOT com |
X-Unsubscribes-To: | listserv AT delorie DOT com |
--_ac8d6ce6-6161-4470-a3fd-f8afd7e6456d_ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Josh=2C Thank you for your reply (and to others who replied earlier). Your suggestion is interesting. Honestly=2C one of our goals has always be= en to have a way to graphically review the PHDL design. Writing the gEDA s= chematic file would be one way to accomplish that. Your tagging idea would allow the user to pretty up their schematics while = incrementally adding to those schematics. New items would not mess up previ= ous edits to the schematics. Pete > Date: Fri=2C 8 Mar 2013 08:19:44 -0500 > From: Joshua DOT Lansford AT laserlinc DOT com > To: geda-user AT delorie DOT com > Subject: Re: [geda-user] PHDL to PCB conversion path? >=20 >=20 > On 03/07/2013 10:37 PM=2C John Doty wrote: > >> Does it make sense for us to write gEDA schematic files? > > Quite possibly. While creating schematics with human-readable graphics = is an AI problem=2C schematics that gnetlist can handle are much easier. Se= ehttp://www.gedasymbols.org/user/john_doty/tools/pins2gsch.html >=20 > Here is a fun idea: When you generate the schematic file=2C tag each=20 > component with an id. (gschem allows custom tags) Then when you export= =20 > again=2C any components and connections that already exist can stay where= =20 > they are and only the difference in wiring and components would be added= =20 > which would then be adjusted by hand. All graphical decoration stuff=20 > could be left alone. > This would allow folks to iteratively complete their design using PHDL=20 > as the foundation and graphically place the symbols. Just as it helps=20 > to make a schematic before making a pcb layout=2C it would help to make a= =20 > PHDL design before making a schematic. Thus the relationship between=20 > the first two probably would apply to the second. Just a higher=2C more= =20 > powerful abstraction level. This would give the users of PHDL the added=20 > bonus of having a graphical representation to double check that their=20 > language use is correct as well as something to give the layout folks=20 > with the netlist if they are not going to do the layout themselves. >=20 > Just my 2 cents. :-) Someone had to mention this idea. It was begging= =20 > to be brought up. > ~Joshua = --_ac8d6ce6-6161-4470-a3fd-f8afd7e6456d_ Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable <html> <head> <style><!-- .hmmessage P { margin:0px=3B padding:0px } body.hmmessage { font-size: 10pt=3B font-family:Tahoma } --></style></head> <body class=3D'hmmessage'><div dir=3D'ltr'> Josh=2C<br><br>Thank you for your reply (and to others who replied earlier)= .<br><br>Your suggestion is interesting. =3B Honestly=2C one of our goa= ls has always been to have a way to graphically review the PHDL design.&nbs= p=3B Writing the gEDA schematic file would be one way to accomplish that.<b= r><br>Your tagging idea would allow the user to pretty up their schematics = while incrementally adding to those schematics. New items would not mess up= previous edits to the schematics.<br><br> =3B Pete<br><br><div><div id= =3D"SkyDrivePlaceholder"></div>>=3B Date: Fri=2C 8 Mar 2013 08:19:44 -050= 0<br>>=3B From: Joshua DOT Lansford AT laserlinc DOT com<br>>=3B To: geda-user AT del= orie.com<br>>=3B Subject: Re: [geda-user] PHDL to PCB conversion path?<br= >>=3B <br>>=3B <br>>=3B On 03/07/2013 10:37 PM=2C John Doty wrote:<br= >>=3B >=3B>=3B Does it make sense for us to write gEDA schematic fi= les?<br>>=3B >=3B Quite possibly. While creating schematics with human-= readable graphics is an AI problem=2C schematics that gnetlist can handle a= re much easier. Seehttp://www.gedasymbols.org/user/john_doty/tools/pins2gsc= h.html<br>>=3B <br>>=3B Here is a fun idea: When you generate the sche= matic file=2C tag each <br>>=3B component with an id. (gschem allows cus= tom tags) Then when you export <br>>=3B again=2C any components and conn= ections that already exist can stay where <br>>=3B they are and only the = difference in wiring and components would be added <br>>=3B which would t= hen be adjusted by hand. All graphical decoration stuff <br>>=3B could b= e left alone.<br>>=3B This would allow folks to iteratively complete thei= r design using PHDL <br>>=3B as the foundation and graphically place the = symbols. Just as it helps <br>>=3B to make a schematic before making a p= cb layout=2C it would help to make a <br>>=3B PHDL design before making a= schematic. Thus the relationship between <br>>=3B the first two probabl= y would apply to the second. Just a higher=2C more <br>>=3B powerful abs= traction level. This would give the users of PHDL the added <br>>=3B bonu= s of having a graphical representation to double check that their <br>>= =3B language use is correct as well as something to give the layout folks <= br>>=3B with the netlist if they are not going to do the layout themselve= s.<br>>=3B <br>>=3B Just my 2 cents. :-) Someone had to mention this = idea. It was begging <br>>=3B to be brought up.<br>>=3B ~Joshua<br></d= iv> </div></body> </html>= --_ac8d6ce6-6161-4470-a3fd-f8afd7e6456d_--
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |