Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python.announce > #2298 > unrolled thread

ANN: 'PyVHDL' A VHDL simulator written in Python with a full featured Eclipse GUI

Started bypyvhdl@gmail.com
First post2016-11-01 12:57 -0700
Last post2016-11-01 12:57 -0700
Articles 1 — 1 participant

Back to article view | Back to comp.lang.python.announce

This discussion starts older than the indexed window; earlier articles aren't shown. The article labeled Started by below is the oldest one visible, not the original post.


Contents

  ANN: 'PyVHDL' A VHDL simulator written in Python with a full featured Eclipse GUI pyvhdl@gmail.com - 2016-11-01 12:57 -0700

#2298 — ANN: 'PyVHDL' A VHDL simulator written in Python with a full featured Eclipse GUI

Frompyvhdl@gmail.com
Date2016-11-01 12:57 -0700
SubjectANN: 'PyVHDL' A VHDL simulator written in Python with a full featured Eclipse GUI
Message-ID<mailman.52.1478088167.17234.python-announce-list@python.org>
I am pleased to announce the first alpha release of PyVHDL. 

What is PyVHDL?
---------------

It is a VHDL simulator which translates VHDL processes to python bytecode. Standard Logic, and Standard Logic Vector types are implemented as python classes. Concurrent processes can be written in Python to create testbenches, or implement any complexity of logic design. These Python processes are seamlessly included in the simulations.

PyVHDL includes a fork of the ZamiaCAD VHDL IDE for editing designs, and running simulations. ZamiaCAD also displays signal waveforms generated during the simulation.

PyVHDL is able to simulate the Plasma 32 bit MIPS CPU design. All instruction tests run successfully, That said, not all VHDL language features are implemented at this time, hence the alpha designation.

How can I learn more?
--------------------
To try out PyVHDL, start at the documentation here:
   http://pyvhdl-docs.readthedocs.io/en/latest/

-----------------------
version: 0.0.1 ALPHA
license: GNU General Public License Version 3
e-mail:  pyvhdl@gmail.com

[toc] | [standalone]


Back to top | Article view | comp.lang.python.announce


csiph-web