Releases: ucb-bar/hammer
Version 1.2.0
New/updated:
- Pegasus DRC & LVS plugin (#797)
- Migration to Cadence DDI (#798)
- Sky130 + SRAMs update (#804, #805, #821)
- e2e tests & Joules (#799)
- Sky130 & OpenROAD tutorial (#809)
- Units (#800, #802)
- Supplies (#816)
- Genus hierarchical (#810, #812)
- Clock & delay constraints (#818)
Fixed:
- Hierarchical ILM SDCs (#796)
- All layer obstruction (#803)
- SDC don't touch on preplaced pins (#806)
- Mocksim (#807)
- Power straps (#808, #811, #813, #819)
- Logging (#817)
Contributors: @harrisonliew, @nayiri-k, @dpgrubb13, @rahulk29, @kenhoberkeley, @cadeberkeley, @jerryz123, @JoshSweaterGuy
Version 1.1.2
Version 1.1.1
- Auto-generated UPF by @derrickqi2003 and @MaithiliBapat (#775)
- Various fixes for Chipyard release (#776, #777, #778, #779, #780)
Version 1.1.0
The Cadence and Synopsys plugins (formerly here and here, respectively) have been merged into the main Hammer repository and package (#713, @vighneshiyer). Future discussions/issues/PRs relating to Cadence/Synopsys tools should be made here instead of those repositories.
When updating to this version, make sure that you do not pip install -e
code from any existing Cadence/Synopsys plugins/submodules on top of the hammer-vlsi
package. For Chipyard users, ucb-bar/chipyard#1410 shows the requisite changes.
Version 1.0.5
Version 1.0.4
- OpenROAD & Sky130 updates (#714 @nayiri-k)
- Power strap docs (#734 @yolowiz)
- Show TechJSON schema in docs (#732 @harrisonliew)
- Check + dump power straps abutting/over hardmacros (#710 @harrisonliew)
- Bottom-up hierarchical diagram (#712 @CarrotcakeInDenial)
- Retiming (#711 + ucb-bar/hammer-cadence-plugins#89 @dpgrubb13)
Version 1.0.1
Hotfix #709 fixing ruamel.yaml crashes in hierarchical flows.
Version 1.0.0
This release of Hammer contains a major refactoring of the code for publishing to PyPI (#675). Compatibility is broken with pre-v1.0.0 Hammer plugins and flows as a result--for backwards compatibility, please use the v0.1.0 tag, but note that features will not be backported.
Please refer to the new setup guide for how to use this new version of Hammer. There is also a simple migration guide for how to update your Hammer IR and tech/tool plugins.
Going forward, please use Github's Discussions feature for general support. Please file an issue if you believe there is a bug.