delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2015/10/19/17:04:48

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
X-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20120113;
h=mime-version:sender:in-reply-to:references:date:message-id:subject
:from:to:content-type;
bh=gLjT4zzDXpS66SUku5tRjEVsIObQAdGO7rBIbr5bj5I=;
b=ssslkginPd4fjKUjM21/4HxH0I6n3DPVOeiuYAgq55v2sMeBqdtejh9WKyaNLKbhZA
PYAd+7My27hbmyblJDxo/teEUB7QK5vKqvmqLalnJ72r2TljTbHritikSD+FBxRY2b/l
5OWYWp+8kF3BWi3A0jqPywf7xRCz9D6/BlRuGSp1pbMUdXddHDpC+tZgjk3xlyekZrlT
1tOySxiY6Ypxn3ozFdIS+8jihvpLrUvKAhTuKm7geEpc56gXyYzrUWJnLc5DZmMWma3/
Lyx9KmrrD0faYu4SSjHQwSgU1XNG7iWPPzTz25y15lhDPhO+gWTFh8mv1ExV3iEbmh6M
KlHw==
MIME-Version: 1.0
X-Received: by 10.60.76.42 with SMTP id h10mr9902267oew.13.1445288663748; Mon,
19 Oct 2015 14:04:23 -0700 (PDT)
Sender: svenn DOT bjerkem AT gmail DOT com
In-Reply-To: <CAM2RGhR1r+3R8+uCvo8uGH5arzNuyxKxjPimUUJsux61WzvMJA@mail.gmail.com>
References: <88EA58F5-2B23-498A-9E5B-84054976DBED AT noqsi DOT com>
<CAM2RGhTPPtqmWVa3=Kf-PeN+WS5Tn4J+D0Ri6R_4OrQOk+LFKQ AT mail DOT gmail DOT com>
<4D3CD563-D8EE-4B2A-975A-AC2B573960FF AT noqsi DOT com>
<CAM2RGhT8WzhwvzFx3Rfv8vN-f=i1=uWuLF+48VygSRtfdzdo-A AT mail DOT gmail DOT com>
<34B17816-9EA5-45FD-BFB4-9D623A8D3D87 AT noqsi DOT com>
<CAM2RGhR+K+dvDdXsbk0Y6LN=-7RhhG5wvtG4i0k4+uMgzd=H0w AT mail DOT gmail DOT com>
<39FF6208-7D45-4DE8-9AEE-1ED1B512705B AT noqsi DOT com>
<CAM2RGhROpz_3y2JB=xEkEQ3CMHqHJ_WZxqVrbQhP4q2mg40h8g AT mail DOT gmail DOT com>
<C8AC7729-F0BC-4CFA-95DA-65CCEF10EC4E AT noqsi DOT com>
<CAM2RGhTSPvQguBwNQRXEnkk5snEWxi0kTe-NXv3x42Xs6Q426Q AT mail DOT gmail DOT com>
<20151018192444 DOT GB2782 AT localhost DOT localdomain>
<CAGde_xOvpg5Kd+HX0d2ZDQY3xQZe6qNeRV6cyr20DKM=oLcyuQ AT mail DOT gmail DOT com>
<CAM2RGhSZ3777Wf=w+4EMU3Cc-mJ74fHN+GJPXEigwDw=OzgAPw AT mail DOT gmail DOT com>
<CAGde_xPKjpDOCG00++k98hGGm83nt=2F9tU+B=SJtFSryBcHLg AT mail DOT gmail DOT com>
<CAM2RGhR1r+3R8+uCvo8uGH5arzNuyxKxjPimUUJsux61WzvMJA AT mail DOT gmail DOT com>
Date: Mon, 19 Oct 2015 23:04:23 +0200
X-Google-Sender-Auth: kmQx_oJ6CLyevdDttequ9u6VADM
Message-ID: <CAGde_xOF5k66V3nP8mSebSgr5RAU4+4yock6H2EdytzqPCQbqw@mail.gmail.com>
Subject: Re: [geda-user] A lesson from gnet-makefile
From: "Svenn Are Bjerkem (svenn DOT bjerkem AT googlemail DOT com) [via geda-user AT delorie DOT com]" <geda-user AT delorie DOT com>
To: geda-user <geda-user AT delorie DOT com>
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

On 19 October 2015 at 22:02, Evan Foss (evanfoss AT gmail DOT com) [via
geda-user AT delorie DOT com] <geda-user AT delorie DOT com> wrote:
> Not everything Cadence has done is good.

Most things Cadence has done has been pure evil, that's how they
manage to stay one of the big three. For most small eda tool vendors
it has been plug into Composer, or die. Be conform to Composer, or
die. Try to replace Composer, and you will die. (after being bought by
Cadence or fought by Cadence i court).

All the semiconductor jobs I have had has been using Composer. There
are other tools, but somehow they all stick to Composer. It's like
Office and Microsoft.

Now I am doing FPGA so I have a more relaxed relationship to Cadence.
Problem is just the same: I want to capture the structure of my design
by schematic and fill the leaf nodes with VHDL behavioural code.
Problem is just that VHDL is not popular on the other side of the
Pond. There are some issues with buspins and netlisting, and I am not
understanding at all what is going on behind the code. Most of the
devs here seems only interested in making printed circuit boards, so I
try to back up those who target a generic front end editing tool with
mostly the same capabilities that Composer gave as a schematic capture
tool. Cadence may be evil, but Composer as a tool is a pure
productivity tool. It has to be if you want to create custom
schematics for ASICs with thousands (and more) of transistors.

If the guile API in gschem is covering enough exposed functionality,
the netlisting could probably be done in scheme from within gschem,
short-cutting gnetlist, but I don't know enough about the inner
workings of gschem to even dream of doing that. I am currently at the
level of cadar to re-learn lisp. Long way to go.

-- 
Svenn

- Raw text -


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