Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

Always look over your shoulder because everyone is watching and plotting against you.


devel / comp.arch.fpga / Re: Is there any software I can use to transform state machines in VHDL into drawings?

SubjectAuthor
* Is there any software I can use to transform state machines in VHDLTianxiang Weng
+* Re: Is there any software I can use to transform state machines inkkoorndyk
|`* Re: Is there any software I can use to transform state machines inTianxiang Weng
| `* Re: Is there any software I can use to transform state machines inThomas Koenig
|  `* Re: Is there any software I can use to transform state machines inTianxiang Weng
|   `- Re: Is there any software I can use to transform state machines in VHDL into draTheo
+- Re: Is there any software I can use to transform state machines inGuy Eschemann
`- Re: Is there any software I can use to transform state machines inSvenn Are Bjerkem

1
Is there any software I can use to transform state machines in VHDL into drawings?

<d3229791-42c9-4a91-a507-0b68f242856dn@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=198&group=comp.arch.fpga#198

  copy link   Newsgroups: comp.arch.fpga
X-Received: by 2002:a37:ea16:: with SMTP id t22mr5424232qkj.507.1631132686694;
Wed, 08 Sep 2021 13:24:46 -0700 (PDT)
X-Received: by 2002:ad4:55c8:: with SMTP id bt8mr139365qvb.28.1631132686556;
Wed, 08 Sep 2021 13:24:46 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.arch.fpga
Date: Wed, 8 Sep 2021 13:24:46 -0700 (PDT)
Injection-Info: google-groups.googlegroups.com; posting-host=2600:1700:3a90:cb30:581f:b70:1c89:efdb;
posting-account=uXeJ4gkAAADS8JQB6S6LUjzELiulwQRn
NNTP-Posting-Host: 2600:1700:3a90:cb30:581f:b70:1c89:efdb
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <d3229791-42c9-4a91-a507-0b68f242856dn@googlegroups.com>
Subject: Is there any software I can use to transform state machines in VHDL
into drawings?
From: wtx...@gmail.com (Tianxiang Weng)
Injection-Date: Wed, 08 Sep 2021 20:24:46 +0000
Content-Type: text/plain; charset="UTF-8"
Lines: 8
 by: Tianxiang Weng - Wed, 8 Sep 2021 20:24 UTC

Hi,
I have designed many state machines in VHDL, and I hope to use any software to transform the state machines in VHDL into drawings.

Is there any software I can use to transform state machines in VHDL into drawings?

Thank you.

Weng

Re: Is there any software I can use to transform state machines in VHDL into drawings?

<e935e549-2dc9-4a4f-8f29-166e2f0d1de7n@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=199&group=comp.arch.fpga#199

  copy link   Newsgroups: comp.arch.fpga
X-Received: by 2002:a37:624a:: with SMTP id w71mr3224010qkb.81.1631199700230;
Thu, 09 Sep 2021 08:01:40 -0700 (PDT)
X-Received: by 2002:a05:620a:1909:: with SMTP id bj9mr3177223qkb.435.1631199699825;
Thu, 09 Sep 2021 08:01:39 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.arch.fpga
Date: Thu, 9 Sep 2021 08:01:39 -0700 (PDT)
In-Reply-To: <d3229791-42c9-4a91-a507-0b68f242856dn@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=98.243.152.81; posting-account=w728HAoAAAAF2xrMb6mkfbhZUlYwqJjV
NNTP-Posting-Host: 98.243.152.81
References: <d3229791-42c9-4a91-a507-0b68f242856dn@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <e935e549-2dc9-4a4f-8f29-166e2f0d1de7n@googlegroups.com>
Subject: Re: Is there any software I can use to transform state machines in
VHDL into drawings?
From: kris.koo...@gmail.com (kkoorndyk)
Injection-Date: Thu, 09 Sep 2021 15:01:40 +0000
Content-Type: text/plain; charset="UTF-8"
Lines: 10
 by: kkoorndyk - Thu, 9 Sep 2021 15:01 UTC

On Wednesday, September 8, 2021 at 4:24:49 PM UTC-4, Tianxiang Weng wrote:
> Hi,
> I have designed many state machines in VHDL, and I hope to use any software to transform the state machines in VHDL into drawings.
>
> Is there any software I can use to transform state machines in VHDL into drawings?
>
> Thank you.
>
> Weng

Questasim has a FSM debugger option that generates a graphical view of your state machine, but it's not always a great view for documentation purposes.

Re: Is there any software I can use to transform state machines in VHDL into drawings?

<2b096042-055d-48d0-a578-52d426e055a2n@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=200&group=comp.arch.fpga#200

  copy link   Newsgroups: comp.arch.fpga
X-Received: by 2002:ac8:7b4a:: with SMTP id m10mr4848277qtu.121.1631220275785;
Thu, 09 Sep 2021 13:44:35 -0700 (PDT)
X-Received: by 2002:ac8:5f89:: with SMTP id j9mr4656770qta.209.1631220275613;
Thu, 09 Sep 2021 13:44:35 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.arch.fpga
Date: Thu, 9 Sep 2021 13:44:35 -0700 (PDT)
In-Reply-To: <e935e549-2dc9-4a4f-8f29-166e2f0d1de7n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=2600:1700:3a90:cb30:7830:45db:a85b:cad7;
posting-account=uXeJ4gkAAADS8JQB6S6LUjzELiulwQRn
NNTP-Posting-Host: 2600:1700:3a90:cb30:7830:45db:a85b:cad7
References: <d3229791-42c9-4a91-a507-0b68f242856dn@googlegroups.com> <e935e549-2dc9-4a4f-8f29-166e2f0d1de7n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <2b096042-055d-48d0-a578-52d426e055a2n@googlegroups.com>
Subject: Re: Is there any software I can use to transform state machines in
VHDL into drawings?
From: wtx...@gmail.com (Tianxiang Weng)
Injection-Date: Thu, 09 Sep 2021 20:44:35 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Lines: 23
 by: Tianxiang Weng - Thu, 9 Sep 2021 20:44 UTC

On Thursday, September 9, 2021 at 8:01:46 AM UTC-7, kkoorndyk wrote:
> On Wednesday, September 8, 2021 at 4:24:49 PM UTC-4, Tianxiang Weng wrote:
> > Hi,
> > I have designed many state machines in VHDL, and I hope to use any software to transform the state machines in VHDL into drawings.
> >
> > Is there any software I can use to transform state machines in VHDL into drawings?
> >
> > Thank you.
> >
> > Weng
> Questasim has a FSM debugger option that generates a graphical view of your state machine, but it's not always a great view for documentation purposes.

What I have been developing is a set of new hardware circuits that have been never used. I want to apply for patents with full state machines design disclosed. For correctness, the state machines block diagrams should be consistent with the source code in VHDL. So I am seeking such tools. Now I have to draw block diagrams manually, it may introduce inconsistence.

Weng

Re: Is there any software I can use to transform state machines in VHDL into drawings?

<shfbo1$mmg$1@newsreader4.netcologne.de>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=201&group=comp.arch.fpga#201

  copy link   Newsgroups: comp.arch.fpga
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!newsreader4.netcologne.de!news.netcologne.de!.POSTED.2001-4dd7-c002-0-7285-c2ff-fe6c-992d.ipv6dyn.netcologne.de!not-for-mail
From: tkoe...@netcologne.de (Thomas Koenig)
Newsgroups: comp.arch.fpga
Subject: Re: Is there any software I can use to transform state machines in
VHDL into drawings?
Date: Fri, 10 Sep 2021 10:24:01 -0000 (UTC)
Organization: news.netcologne.de
Distribution: world
Message-ID: <shfbo1$mmg$1@newsreader4.netcologne.de>
References: <d3229791-42c9-4a91-a507-0b68f242856dn@googlegroups.com>
<e935e549-2dc9-4a4f-8f29-166e2f0d1de7n@googlegroups.com>
<2b096042-055d-48d0-a578-52d426e055a2n@googlegroups.com>
Injection-Date: Fri, 10 Sep 2021 10:24:01 -0000 (UTC)
Injection-Info: newsreader4.netcologne.de; posting-host="2001-4dd7-c002-0-7285-c2ff-fe6c-992d.ipv6dyn.netcologne.de:2001:4dd7:c002:0:7285:c2ff:fe6c:992d";
logging-data="23248"; mail-complaints-to="abuse@netcologne.de"
User-Agent: slrn/1.0.3 (Linux)
 by: Thomas Koenig - Fri, 10 Sep 2021 10:24 UTC

Tianxiang Weng <wtxwtx@gmail.com> schrieb:
> On Thursday, September 9, 2021 at 8:01:46 AM UTC-7, kkoorndyk wrote:
>> On Wednesday, September 8, 2021 at 4:24:49 PM UTC-4, Tianxiang Weng wrote:
>> > Hi,
>> > I have designed many state machines in VHDL, and I hope to use any software to transform the state machines in VHDL into drawings.
>> >
>> > Is there any software I can use to transform state machines in VHDL into drawings?
>> >
>> > Thank you.
>> >
>> > Weng
>> Questasim has a FSM debugger option that generates a graphical view of your state machine, but it's not always a great view for documentation purposes.
>
> What I have been developing is a set of new hardware circuits that have been never used. I want to apply for patents with full state machines design disclosed. For correctness, the state machines block diagrams should be consistent with the source code in VHDL. So I am seeking such tools. Now I have to draw block diagrams manually, it may introduce inconsistence.

You could use https://github.com/hneemann/Digital to draw your state
machines, then export to VHDL.

Re: Is there any software I can use to transform state machines in VHDL into drawings?

<6205df29-2e89-464d-842d-5192b41033ban@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=202&group=comp.arch.fpga#202

  copy link   Newsgroups: comp.arch.fpga
X-Received: by 2002:a37:f902:: with SMTP id l2mr9025923qkj.511.1631302522593;
Fri, 10 Sep 2021 12:35:22 -0700 (PDT)
X-Received: by 2002:ad4:568d:: with SMTP id bc13mr4689051qvb.19.1631302522434;
Fri, 10 Sep 2021 12:35:22 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.arch.fpga
Date: Fri, 10 Sep 2021 12:35:22 -0700 (PDT)
In-Reply-To: <shfbo1$mmg$1@newsreader4.netcologne.de>
Injection-Info: google-groups.googlegroups.com; posting-host=2600:1700:3a90:cb30:6004:cb44:4550:5587;
posting-account=uXeJ4gkAAADS8JQB6S6LUjzELiulwQRn
NNTP-Posting-Host: 2600:1700:3a90:cb30:6004:cb44:4550:5587
References: <d3229791-42c9-4a91-a507-0b68f242856dn@googlegroups.com>
<e935e549-2dc9-4a4f-8f29-166e2f0d1de7n@googlegroups.com> <2b096042-055d-48d0-a578-52d426e055a2n@googlegroups.com>
<shfbo1$mmg$1@newsreader4.netcologne.de>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <6205df29-2e89-464d-842d-5192b41033ban@googlegroups.com>
Subject: Re: Is there any software I can use to transform state machines in
VHDL into drawings?
From: wtx...@gmail.com (Tianxiang Weng)
Injection-Date: Fri, 10 Sep 2021 19:35:22 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Lines: 40
 by: Tianxiang Weng - Fri, 10 Sep 2021 19:35 UTC

On Friday, September 10, 2021 at 3:24:05 AM UTC-7, Thomas Koenig wrote:
> Tianxiang Weng <wtx...@gmail.com> schrieb:
> > On Thursday, September 9, 2021 at 8:01:46 AM UTC-7, kkoorndyk wrote:
> >> On Wednesday, September 8, 2021 at 4:24:49 PM UTC-4, Tianxiang Weng wrote:
> >> > Hi,
> >> > I have designed many state machines in VHDL, and I hope to use any software to transform the state machines in VHDL into drawings.
> >> >
> >> > Is there any software I can use to transform state machines in VHDL into drawings?
> >> >
> >> > Thank you.
> >> >
> >> > Weng
> >> Questasim has a FSM debugger option that generates a graphical view of your state machine, but it's not always a great view for documentation purposes.
> >
> > What I have been developing is a set of new hardware circuits that have been never used. I want to apply for patents with full state machines design disclosed. For correctness, the state machines block diagrams should be consistent with the source code in VHDL. So I am seeking such tools. Now I have to draw block diagrams manually, it may introduce inconsistency.
> You could use https://github.com/hneemann/Digital to draw your state
> machines, then export to VHDL.

Thomas Koenig,
I reviewed the website https://github.com/hneemann/Digital; it is a wonderful product, but I prefer my coding practice: using VHDL and drawing mutually to complete a complex state machine. I use Intel Visio to draw state machine block diagrams.

When reviewing a state machine design, it is easier to use state machine block diagrams.

Thank you.

Weng

Re: Is there any software I can use to transform state machines in VHDL into drawings?

<Qeh*Kszuy@news.chiark.greenend.org.uk>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=203&group=comp.arch.fpga#203

  copy link   Newsgroups: comp.arch.fpga
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!newsfeed.xs3.de!callisto.xs3.de!nntp-feed.chiark.greenend.org.uk!ewrotcd!.POSTED!not-for-mail
From: theom+n...@chiark.greenend.org.uk (Theo)
Newsgroups: comp.arch.fpga
Subject: Re: Is there any software I can use to transform state machines in VHDL into drawings?
Date: 18 Sep 2021 21:56:50 +0100 (BST)
Organization: University of Cambridge, England
Lines: 13
Message-ID: <Qeh*Kszuy@news.chiark.greenend.org.uk>
References: <d3229791-42c9-4a91-a507-0b68f242856dn@googlegroups.com> <e935e549-2dc9-4a4f-8f29-166e2f0d1de7n@googlegroups.com> <2b096042-055d-48d0-a578-52d426e055a2n@googlegroups.com> <shfbo1$mmg$1@newsreader4.netcologne.de> <6205df29-2e89-464d-842d-5192b41033ban@googlegroups.com>
NNTP-Posting-Host: chiark.greenend.org.uk
X-Trace: chiark.greenend.org.uk 1631998612 18671 212.13.197.229 (18 Sep 2021 20:56:52 GMT)
X-Complaints-To: abuse@chiark.greenend.org.uk
NNTP-Posting-Date: Sat, 18 Sep 2021 20:56:52 +0000 (UTC)
User-Agent: tin/1.8.3-20070201 ("Scotasay") (UNIX) (Linux/3.16.0-11-amd64 (x86_64))
Originator: theom@chiark.greenend.org.uk ([212.13.197.229])
 by: Theo - Sat, 18 Sep 2021 20:56 UTC

Tianxiang Weng <wtxwtx@gmail.com> wrote:
> When reviewing a state machine design, it is easier to use state machine
> block diagrams.

A codebase I look after puts $display statements in the code that print
Graphviz code for each state in the state machine. The testbench exercises
the code to pass through all the states. When run, you pipe the output into
a .dot file and feed that into Graphviz, which will generate a PNG, SVG,
PDF of the state transition diagram.

It's a hack, but it works well enough.

Theo

Re: Is there any software I can use to transform state machines in VHDL into drawings?

<90a9ff57-ea3a-4028-a047-7eb07a15b1f0n@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=210&group=comp.arch.fpga#210

  copy link   Newsgroups: comp.arch.fpga
X-Received: by 2002:a37:50f:: with SMTP id 15mr599137qkf.297.1633433188484;
Tue, 05 Oct 2021 04:26:28 -0700 (PDT)
X-Received: by 2002:a05:622a:1d4:: with SMTP id t20mr18680756qtw.144.1633433188265;
Tue, 05 Oct 2021 04:26:28 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.arch.fpga
Date: Tue, 5 Oct 2021 04:26:28 -0700 (PDT)
In-Reply-To: <d3229791-42c9-4a91-a507-0b68f242856dn@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=79.235.189.204; posting-account=xVq1egoAAAAQJXzfRQS1t2OLsctR5c4X
NNTP-Posting-Host: 79.235.189.204
References: <d3229791-42c9-4a91-a507-0b68f242856dn@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <90a9ff57-ea3a-4028-a047-7eb07a15b1f0n@googlegroups.com>
Subject: Re: Is there any software I can use to transform state machines in
VHDL into drawings?
From: guy.esch...@gmail.com (Guy Eschemann)
Injection-Date: Tue, 05 Oct 2021 11:26:28 +0000
Content-Type: text/plain; charset="UTF-8"
Lines: 13
 by: Guy Eschemann - Tue, 5 Oct 2021 11:26 UTC

I believe the Sigasi editor has something like that: https://insights.sigasi.com/manual/views/#state-machine-view

Cheers,
Guy.

On Wednesday, September 8, 2021 at 10:24:49 PM UTC+2, Tianxiang Weng wrote:
> Hi,
> I have designed many state machines in VHDL, and I hope to use any software to transform the state machines in VHDL into drawings.
>
> Is there any software I can use to transform state machines in VHDL into drawings?
>
> Thank you.
>
> Weng

Re: Is there any software I can use to transform state machines in VHDL into drawings?

<76d5015a-e5c1-4765-9411-be2477ed1aaen@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=221&group=comp.arch.fpga#221

  copy link   Newsgroups: comp.arch.fpga
X-Received: by 2002:ac8:6112:: with SMTP id a18mr65086289qtm.401.1636152820908;
Fri, 05 Nov 2021 15:53:40 -0700 (PDT)
X-Received: by 2002:a05:622a:1a1a:: with SMTP id f26mr7750592qtb.331.1636152820752;
Fri, 05 Nov 2021 15:53:40 -0700 (PDT)
Path: i2pn2.org!i2pn.org!aioe.org!feeder1.feed.usenet.farm!feed.usenet.farm!2.eu.feeder.erje.net!feeder.erje.net!proxad.net!feeder1-2.proxad.net!209.85.160.216.MISMATCH!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.arch.fpga
Date: Fri, 5 Nov 2021 15:53:40 -0700 (PDT)
In-Reply-To: <d3229791-42c9-4a91-a507-0b68f242856dn@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=2a01:563:3e1:ef00:846c:43cb:397a:a3ea;
posting-account=d4j45wkAAABEOg1K9AwqjkmHKpVg6nvM
NNTP-Posting-Host: 2a01:563:3e1:ef00:846c:43cb:397a:a3ea
References: <d3229791-42c9-4a91-a507-0b68f242856dn@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <76d5015a-e5c1-4765-9411-be2477ed1aaen@googlegroups.com>
Subject: Re: Is there any software I can use to transform state machines in
VHDL into drawings?
From: svenn.bj...@gmail.com (Svenn Are Bjerkem)
Injection-Date: Fri, 05 Nov 2021 22:53:40 +0000
Content-Type: text/plain; charset="UTF-8"
 by: Svenn Are Bjerkem - Fri, 5 Nov 2021 22:53 UTC

TerosHDL plugin in VSCode has some rudimentary state-machine detection

1
server_pubkey.txt

rocksolid light 0.9.8
clearnet tor