Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update volare for GF180 PDK #1479

Closed
vijayank88 opened this issue Nov 10, 2022 · 2 comments
Closed

Update volare for GF180 PDK #1479

vijayank88 opened this issue Nov 10, 2022 · 2 comments
Labels
blocked This issue is blocked on a bugfix or enhancement of another repository or tool GF180MCU This issue is specific to using OpenLane with GF180MCU Magic/Open PDKs An issue with Magic or the PDK build tool "Open PDKs"

Comments

@vijayank88
Copy link
Collaborator

vijayank88 commented Nov 10, 2022

Description

I've used following command for GF180 PDK installation:

export PDK_FAMILY=gf180mcu
export PDK=gf180mcuC
cd OpenLane && make

Its has successfully installed GF180 pdk and able to complete make test
But latest PDK commit not updated from google/globalfoundries-pdk-libs-gf180mcu_fd_sc_mcu7t5v0@d379868 as it resolves fanout issue discussed in The-OpenROAD-Project/OpenROAD#2339

Expected Behavior

Update GF180 PDK volare version to google/globalfoundries-pdk-libs-gf180mcu_fd_sc_mcu7t5v0@d379868

default_fanout_load : 1.0000000000 ; to be added in liberty files.

Environment report

Kernel: Linux v3.10.0-1160.49.1.el7.x86_64
Distribution: centos 7
Python: v3.6.8 (OK)
Container Engine: docker v20.10.16 (OK)
OpenLane Git Version: 8b391c09ae913c7b4e5c64a29a352ef0e9df41e0
pip: INSTALLED
python-venv: INSTALLED
---
PDK Version Verification Status: FAILED
Failed to verify sky130A.
---
Git Log (Last 3 Commits)

8b391c0 2022-11-09T04:19:46+02:00 Change Issue Templates to Issue Forms (#1476) - Mohamed Gaber -  (HEAD -> master, tag: 2022.11.10, origin/master, origin/HEAD)
ddcc5c9 2022-11-09T04:14:39+02:00 [BOT] Update openroad_app (#1466) - Openlane Bot -  ()
a0b19fa 2022-11-01T19:09:25+02:00 Add Wire Length Checker (#1463) - Mohamed Gaber -  (tag: 2022.11.02)
---
Git Remotes

origin	https://github.com/The-OpenROAD-Project/OpenLane (fetch)
origin	https://github.com/The-OpenROAD-Project/OpenLane (push)

Reproduction material

%./flow.tcl -design aes

Relevant log output

Fanout issue log: 16-global.log

Fanout     Cap    Slew   Delay    Time   Description
-----------------------------------------------------------------------------
                          0.00    0.00   clock clk (rise edge)
                          0.00    0.00   clock network delay (propagated)
                          8.00    8.00 ^ input external delay
                  1.14    0.60    8.60 ^ reset_n (in)
     2    0.05                           reset_n (net)
                  1.14    0.00    8.60 ^ input10/I (gf180mcu_fd_sc_mcu7t5v0__buf_20)
                  2.13    1.07    9.67 ^ input10/Z (gf180mcu_fd_sc_mcu7t5v0__buf_20)
   450    2.02                           net10 (net)
@vijayank88
Copy link
Collaborator Author

@proppy fyi

@proppy
Copy link
Collaborator

proppy commented Nov 10, 2022

@vijayank88 I believe that will be fixed after merging google/gf180mcu-pdk#91.

The PDK will have to be rebuilt and published manually, until #1377 is addressed.

@donn donn added blocked This issue is blocked on a bugfix or enhancement of another repository or tool GF180MCU This issue is specific to using OpenLane with GF180MCU Magic/Open PDKs An issue with Magic or the PDK build tool "Open PDKs" labels Nov 10, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
blocked This issue is blocked on a bugfix or enhancement of another repository or tool GF180MCU This issue is specific to using OpenLane with GF180MCU Magic/Open PDKs An issue with Magic or the PDK build tool "Open PDKs"
Projects
None yet
Development

No branches or pull requests

3 participants