Skip to content

Releases: marlls1989/pseudosync

v0.1.0 - Classical Pseudosynchronous Behavior with Virtual Clock Pin

04 Nov 16:27

Choose a tag to compare

Classical Pseudosynchronous Implementation

This release preserves the classical behavior of pseudosync as described in the Pulsar paper and in Marcos Sartori's thesis. This implementation uses a virtual clock pin approach for pseudosynchronous circuit synthesis.

Key Features

  • Virtual clock pin methodology as documented in the Pulsar paper
  • Behavior consistent with thesis implementation
  • Stable, well-tested classical approach

Important Note

Future releases will change this behavior to use the reset pin as clock, as originally described in Thonart et al. This release represents the last version using the classical virtual clock pin approach.

If you require the classical behavior with virtual clock pin, please use this release or pin your dependency to v0.1.0.

What's Included

  • Updated liberty-parse submodule with formatting cleanup
  • Full pseudosynchronous synthesis capabilities using virtual clock methodology

For more information, please refer to the Pulsar paper and the thesis documentation.