Skip to content

Releases: apl-cornell/PDL

PLDI Artifact Associated Release

28 Feb 21:18
Compare
Choose a tag to compare

What's Changed

New Contributors

  • @yy665 made their first contribution in #50

Full Changelog: v0.2...v1.0

First Stable Release

22 Feb 17:10
Compare
Choose a tag to compare
First Stable Release Pre-release
Pre-release

This release of PDL includes:

  • PDL Hardware Compiler
  • Queue-Based Lock Libraries
  • Wrappers for BSV Register Files and BRAM memories
  • Test Infrastructure and Suites
  • Installation documentation
  • BSV wrapper scripts for compilation and simulation

This version of PDL does not yet support (but are in development):

  • Multi-ported Memories
  • Multiple dynamic lock reservations per cycle per memory.
  • Data forwarding through locks
  • Speculation
  • Full support for signed and unsigned integer types (e.g., sign extend primitive)
  • Lock statement inference (lock operations must be explicitly annotated)