8000 Tags · ucb-bar/hammer · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Tags: ucb-bar/hammer

Tags

1.2.0

Toggle 1.2.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Misc small fixes: Joules, Sky130 srams, A-machines setup (#821)

* fixing paths on A machines

* adding more reporting options and documentation

* Create README.md

* Update README.md

* small fix

* all report power commands work

* changed joules tcl name

* different simv names

* small fixes

* adding wmask to all Sram22 SRAMs to match behavioral verilog and pass sim

* time-based analysis turned off when not required to save time

* small e2e tweaks

* fixing paths on A machines

* joules docs update

* reverting vcs file

* reverting vcs file

* added link to joules readme, removed old comment

1.1.2

Toggle 1.1.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
efabless ring IO template + hooks (#792)

* efabless ring IO template + hooks

* consolidate docs

* add sky130_fd_io library from open_pdks, fix template IO file

* fix corner cell, make met5 stripes like caravel

* met5 rings now connected to clamped3 pads

* add set_dont_touch on tie_hi/lo_esd output pins

* Update IO file instructions

* typos, move section

* More clarity

* fix IO filler placement to prevent them from being rotated

Without setting the fillers' place status to `fixed`, Innovus resets the
orientation of all fillers at some point during placement.

* Sky130: snap die to mfg grid for top-level

MPW/ChipIgnite die sizes are not on the placement grid (the default grid
snap); set the snap grid to the manufacturing grid for top-level modules
so that the die size can be set correctly.

* Update core size + docs surrounding core

Larger margins required to keep the entire core in low-tap-density
region.

* Sky130: add docs for IO cells during synthesis

IO cells (or at minimum, the HV tie nets) must be `dont_touch`ed during
synthesis to avoid Genus replacing HV tie connections with constant tie
cells.

* Reformat TCL & Markdown

Use fenced code blocks with proper language in Markdown, dedent TCL
snippets.

* Add patches to spacer cells and note about supplies

* Sky130: Add connect slices to example configuration

Change example hook to use connect filler slices and add critical
regular filler slices to template IO file.

---------

Co-authored-by: Ethan Wu <ethanwu10@gmail.com>

1.1.1

Toggle 1.1.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
relax types (#780)

1.1.0

Toggle 1.1.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge the Cadence and Synopsys plugins into Hammer (#713)

* merge synopsys and cadence plugins into hammer

* get e2e tests working with asap7 on a machines

* add ICV link to docs

* incorporate genus retiming commit

* incorporate genus ILM blackboxes commit

* fix type error

* add defines for sky130 post-syn sim

* Update keys for sky130 at BWRC used for #740

* -top should be optional (#34)

* extraneous type:ignores with local mypy

* Revert "extraneous type:ignores with local mypy"

This reverts commit b0f5f95.

* openroad at bwrc moved to common location

---------

Co-authored-by: Harrison Liew <harrisonliew@gmail.com>

1.0.5

Toggle 1.0.5's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
removed NDA spice file, fixed tech json generation scripts (#740)

1.0.4

Toggle 1.0.4's commit message

Verified

This commit was signed with the committer’s verified signature.
harrisonliew Harrison Liew
hotfix 2 for #733

1.0.1

Toggle 1.0.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
make dumping history opt-out by default (#709)

* make dumping history opt-out by default

* pass flag through history tests

* Margins to_dict didn't str-ify Decimals

* add flag to docs

---------

Co-authored-by: Harrison Liew <harrisonliew@gmail.com>

1.0.0

Toggle 1.0.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Chipyard compatibility (#707)

* e2e sky130 fixes

* sky130, cache dir fixes

* new tool versions & paths, make vendor common defaults part of core config for now

* openroad fixes

1.0.0rc3

Toggle 1.0.0rc3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Learn about vigilant mode
New Method For Getting Timing Libs (#706)

Co-authored-by: ken_ho <ken_ho@eecs.berkeley.edu>

1.0.0rc2

Toggle 1.0.0rc2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
gdstk needs to be a separate extra (#700)

0