Skip to content

Releases: WorldofKerry/Python2Verilog

Loosened visualization tool's value range restriction

20 Sep 21:09
4d7d426
Compare
Choose a tag to compare

Allows for better visualization of notebook demo.

What's Changed

Full Changelog: v0.2.2...v0.2.3

Fixed IPython usability

20 Sep 20:01
1c641e0
Compare
Choose a tag to compare

What's Changed

  • Fixed IPython support and updated function call parser to support expressions by @WorldofKerry in #146

Full Changelog: v0.2.1...v0.2.2

Explicit function calls with a for loop now supported

20 Sep 15:48
c41268d
Compare
Choose a tag to compare

The following function call syntax is now supported

instance = create_generator(in0, in1)
for out0, out1 in instance:
  yield out0
  yield out1

What's Changed

Full Changelog: v0.2.0...v0.2.1

Changed Package API to take in a Mode Parameter

10 Sep 23:28
899172f
Compare
Choose a tag to compare
  • @verilogify now takes in a mode instead of separate write and overwrite parameters
  • Fixed a bug in the Verilog testbenches

What's Changed

Full Changelog: v0.1.10...v0.2.0

Updated Ready/Valid Protocol

09 Sep 18:08
49489e1
Compare
Choose a tag to compare
  • Ready/Valid Protocol now correctly follows common conventions
  • Added more comments in generated Verilog

What's Changed

Full Changelog: v0.1.9...v0.1.10

CLI optimization level fixed

31 Aug 02:52
d0f598d
Compare
Choose a tag to compare

The -O flag in the CLI interface is now properly passed to the internal functions that affect the optimization level. Previously, the optimization level was always at 1.

What's Changed

Full Changelog: v0.1.8...v0.1.9

Added Optimization Level Parameter to API Functions

24 Aug 16:08
4894a6f
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.1.7...v0.1.8

Added iPython support

22 Aug 20:07
143bf86
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.1.6...v0.1.7

Added Decorator API

21 Aug 22:28
b4045ff
Compare
Choose a tag to compare
  • The @verilogify can be used to decorate functions for conversion
  • Additional text-to-text and namespace APIs have also been added

Fixed PyPi Package

16 Aug 08:55
4e53c07
Compare
Choose a tag to compare
  • Previously accidentally built release as module instead of package