There is a newer version of the record available.

Published April 20, 2023 | Version 0.2.0
Software Open

Spade 0.2.0

  • 1. Linköping University

Description

A hardware description language inspired by modern software languages.

Changes in 0.2.0:

Added

  • Support for specifying initial content of memories.
  • Add unsigned literals, for example let x: int<8> 255u as a stop gap solution until proper unsigned types are implemented
  • Add != operator
  • max, min, and order operation added to std::ops

Fixed

  • Report an internal error when inferring negative widths instead of panicking

Changed

  • Standard library is now included by the compiler instead of Swim.

Internal

  • Rewrote compiler to use arbitrary width integers internally.

 

Files

spade-v0.2.0.zip

Files (587.7 kB)

Name Size Download all
md5:426d1299c5de58ffcbffdbedf714605d
587.7 kB Preview Download

Additional details