delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2016/08/25/02:13:30

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:from:date:message-id
:subject:to;
bh=+F/HzkTKNdCNg0G9R9s0IBtmsaGVoTbrkedNtzLjC4s=;
b=P57SX+dNjsT2J3cJGTGawN1XsSQ19Yp5ghfIC3UP6qlcQEigyMCNbPjOvFmVZkSGx9
7PW8lilkSGu8u4MQ3Ww1q7rkKfGF9EKDFFktYjHco9c6YXidrgSXboDsDfDPq1GxAveY
HeEw/H9VsQgFTrCN6BRZM+I5qy4FyziKfIrpcr4a33Xhydc05WJWlBhO3SeSxrIp7its
K4gEZQVcM1VUCc5FI3j2Ribmk8I/XzB1/bZYR7lBXzUTmOZftHvxF9DcE9GaKujB3gHV
MnnsAR+LbUnc9l+dq6NEbs8jVaD861KkEpeEqlY5qABqIP2n3f+IjDh4bBjfC8DnRzEw
UPnQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20130820;
h=x-gm-message-state:mime-version:sender:in-reply-to:references:from
:date:message-id:subject:to;
bh=+F/HzkTKNdCNg0G9R9s0IBtmsaGVoTbrkedNtzLjC4s=;
b=FHBazzRvJrEilMsZgmP5NHc2zAuICz1vMqdXajqqOG3PUL1IC5T7iuPqaSzFyG6lej
YbckI8wop4nihk5tJr+e6m+6IT/mkPTDUM76TtMjEC0xs9IWL3dEBQ5ncBmsGJ7HmKio
ZqT6DXOZDgVe7rqqemA/CQPlT0ug2ASCYVyw4dUQzZmvKo8IUJgY/CUlvBPnpJhyp33C
ChCbJkOxRF1SnJRZzQlMkhBJ0r2nBX3y4ZJ/wBYu/Pr53OkC5zvqXXM6L4GNREBOhnd2
1nae8BLyPVZTsFeJbOhixCt0xq7VBGMRfGe86T+b1DXdLDGtRgE1ORZffgOBUtSSho2e
zWOw==
X-Gm-Message-State: AEkooutN2wGlqVDwsl36l4aK5ja8QLmoOanOMN7tsctIQzUAD8FRwtIVKvTQ2yoEhiK6gkf5wY4bN27U5oeJeA==
X-Received: by 10.36.139.129 with SMTP id g123mr3285546ite.0.1472105486727;
Wed, 24 Aug 2016 23:11:26 -0700 (PDT)
MIME-Version: 1.0
Sender: svenn DOT bjerkem AT gmail DOT com
In-Reply-To: <20160824185818.GD14293@localhost.localdomain>
References: <CAGde_xMkqgbbfH81MPOLPfTaui0wRvmUctk31r-eE3=fQ+U0pA AT mail DOT gmail DOT com>
<A9C29BBE-B381-4BD1-BD54-E0E27DF1307C AT noqsi DOT com> <20160823053301 DOT 865f671a1b40b5a422e59ce7 AT gmail DOT com>
<da433c1d-c711-e0d8-f9ff-a6e843bfe266 AT sbcglobal DOT net> <AB0B2DAD-9075-4AEC-B33E-A57DA050B079 AT noqsi DOT com>
<CAGde_xOYrkv-4eWyR4OOTT+XQMPcr4MxmT1xomB9uCneZBCT6A AT mail DOT gmail DOT com> <20160824185818 DOT GD14293 AT localhost DOT localdomain>
From: "Svenn Are Bjerkem (svenn DOT bjerkem AT googlemail DOT com) [via geda-user AT delorie DOT com]" <geda-user AT delorie DOT com>
Date: Thu, 25 Aug 2016 08:11:26 +0200
X-Google-Sender-Auth: cyKa-rUHt1oEMNCeZZLQIiq_hAA
Message-ID: <CAGde_xNfx_VmpWTm6EwHac2QaKQCRefs1cKK=s9gE8OOuMiWdA@mail.gmail.com>
Subject: Re: [geda-user] Can an attribute be attached to text for later
inclusion in gnetlist backend?
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 24 August 2016 at 20:58, Vladimir Zhbanov (vzhbanov AT gmail DOT com) [via
geda-user AT delorie DOT com] <geda-user AT delorie DOT com> wrote:
> Of course, you might your own backend for personal use. However,
> if such a change is useful for you and harmless for others, why to
> not have it?

Hi Vladimir,
I think the vhdl backend is kind of unfinished. The vams backend
example in gnetlist directory does not work out of the box.
I have so many thoughts about how gschem/gnetlist can help me organize
"throwaway" testbenches for my vhdl design, but it is all a side
project to my daily work.
I am working on my own version of a vhdl back-end, but I am not very
far at the moment. Learning.
Also thinking on how to use std_logic_vectors (buses) and component
ports with more than on signal/wire (bus ports). (John Doty, I think,
once said that this must be handled in the back-end based on some
software logic in the back-end)

I appreciate your code suggestion. I think that piece of code would be
a nice replacement in both vhdl and vams backend.

I am also looking into choosing top-level attribute names which will
work the same accross vhdl, verilog and vams backends so that the
schematic can be used with little modification on different types of
simulators.

My main target is to just create top-level block-type schematics. I am
not sure gnetlist could handle a "real" hierarchical design. I know
too little about its capabilities.

-- 
Svenn

- Raw text -


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