Skip to content

Releases: ucb-substrate/substrate2

sky130pdk: v0.3.0

23 Jul 19:21
9fc9668
Compare
Choose a tag to compare

0.3.0 (2023-07-23)

Features

  • gds-import: implement GDS to RawCell importer (#196) (fc37eeb)
  • pdks: PDKs store the names of schematic primitives (#185) (3446ba8)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • substrate bumped from 0.2.0 to 0.3.0
      • spectre bumped from 0.2.0 to 0.3.0

scir: v0.2.0

23 Jul 19:21
9fc9668
Compare
Choose a tag to compare

0.2.0 (2023-07-23)

Features

  • cache: implement persistent caching (#171) (1f8ea24)
  • merging: add API for merging two SCIR libraries (#183) (a0006aa)
  • proc-macros: codegen for schematic hard macros (#191) (50240b1)
  • scir-instances: allow Substrate users to instantiate raw SCIR instances (#184) (8fd5192)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • uniquify bumped from 0.1.0 to 0.2.0

geometry: v0.3.0

23 Jul 19:21
9fc9668
Compare
Choose a tag to compare

0.3.0 (2023-07-23)

Features

gds: v0.2.0

23 Jul 19:21
9fc9668
Compare
Choose a tag to compare

0.2.0 (2023-07-23)

Features

  • gds-import: implement GDS to RawCell importer (#196) (fc37eeb)

config: v0.2.0

23 Jul 19:21
9fc9668
Compare
Choose a tag to compare

0.2.0 (2023-07-23)

Features

  • cache-config: allow configuration of cache via config files (#192) (0461402)
  • tiling: array and grid tiling API (#201) (b3b7c2b)
  • windows: fix issues for windows (#197) (008b607)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • cache bumped from 0.1.0 to 0.2.0

codegen: v0.3.0

23 Jul 19:21
9fc9668
Compare
Choose a tag to compare

0.3.0 (2023-07-23)

Features

  • codegen: implement derive proc macro for layout hard macros (#200) (5138224)
  • gds-import: implement GDS to RawCell importer (#196) (fc37eeb)
  • proc-macros: codegen for schematic hard macros (#191) (50240b1)
  • proc-macros: derive macros for geometry traits (#164) (a86074a)
  • proc-macros: support enums, tuple structs, etc. (#165) (bda83f7)
  • proc-macros: support generics in derive schematic/layout data (#169) (5bc11d8)
  • simulation: proc macros for implementing Supports on tuples (#163) (bf77832)
  • tiling: array and grid tiling API (#201) (b3b7c2b)

Bug Fixes

  • ci: add workaround for dev deps (180c924)
  • ci: test another workaround for dev deps (c15bc6d)
  • tests: increase cache server wait time (#167) (b0db3aa)

Dependencies

  • The following workspace dependencies were updated
    • dev-dependencies
      • substrate bumped from <=0.2.0 to <=0.3.0
      • sky130pdk bumped from <=0.2.0 to <=0.3.0

cache: v0.2.0

23 Jul 19:21
9fc9668
Compare
Choose a tag to compare

0.2.0 (2023-07-23)

Features

  • cache-config: allow configuration of cache via config files (#192) (0461402)
  • cache: add local cache implementation (#168) (676b585)
  • cache: implement persistent caching (#171) (1f8ea24)
  • namespacing: enforce namespace format (#194) (90b1ebd)
  • remote-cache: add initial implementation of remote-cache (#166) (7d90aab)
  • testing: clean up wording/naming and add new tests (#190) (d60076b)
  • tests: show server errors and fix port picking (#195) (2e477e3)
  • windows: fix issues for windows (#197) (008b607)

Bug Fixes

  • tests: increase cache server wait time (#167) (b0db3aa)
  • tests: use portpicker to pick available ports in tests (#170) (072998c)

uniquify: v0.1.0

07 Jul 05:20
1b7465b
Compare
Choose a tag to compare

0.1.0 (2023-07-07)

Features

  • scir: uniquify names when exporting to SCIR (#148) (29c2f72)
  • uniquify: create uniquify crate for assigning unique names (#147) (d4b83be)

tests: v0.0.0

07 Jul 05:20
1b7465b
Compare
Choose a tag to compare

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • geometry bumped from 0.1.0 to 0.2.0
      • substrate bumped from 0.0.0 to 0.1.0
      • scir bumped from 0.0.0 to 0.1.0
      • spectre bumped from 0.0.0 to 0.1.0
      • sky130pdk bumped from 0.0.0 to 0.1.0

substrate_api: v0.1.1

07 Jul 06:13
acbca7e
Compare
Choose a tag to compare

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • cache bumped from 0.0.0 to 0.1.0
    • dev-dependencies
      • substrate bumped from 0.1.0 to 0.1.1