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

Adjusting Metal1 for symetrical CMOS Pcells. #83

Open
wants to merge 256 commits into
base: main
Choose a base branch
from

Conversation

christoph-weiser
Copy link

Fixes #82

Change description

Adjusted Metal1 for the "right" side of the Pcell for both NMOS and PMOS. It appears a single statement was missing that caused both NMOS and PMOS devices to by asymmetrical.

Improvements

This bugfix is important because it is otherwise not possible to combine drain/source areas for multi finger transistors and also because Pcell generated devices should be symmetrical.

Tests

Hand selected measurements verifying the correct placement of Metal1 + DRC run using the ruleset from this repository.

FaragElsayed2 and others added 30 commits August 31, 2022 12:41
Fixing Resistor Models to work properly for ngspice
Adding drop down menu for klayout
Adding missing Metaltop rules MT.2b and MT30.6
@atorkmabrains
Copy link
Collaborator

@atorkmabrains
Copy link
Collaborator

@christoph-weiser It's advisable to actually open your PRs on:
https://github.com/mabrains/globalfoundries-pdk-libs-gf180mcu_fd_pr rather than efabless version. As we do all the dev work in Mabrains version and we push releases to efabless version.

RehabSayed-G and others added 5 commits December 18, 2022 13:30
proppy pushed a commit to proppy/globalfoundries-pdk-libs-gf180mcu_fd_pr that referenced this pull request Feb 6, 2023
@atorkmabrains
Copy link
Collaborator

@FaragElsayed2 Could you please check if we have addressed this?

@FaragElsayed2
Copy link
Collaborator

@atorkmabrains I will check that once I get the klayout Pcells back.

@atorkmabrains
Copy link
Collaborator

Thanks @FaragElsayed2

@QuantamHD
Copy link
Collaborator

Any chance you could rebase against head?

@atorkmabrains
Copy link
Collaborator

@FaragElsayed2 Could we rebase against main?

@FaragElsayed2
Copy link
Collaborator

@atorkmabrains Rebase what ?

This branch christoph-weiser:cmos-pcell-fix ?

@atorkmabrains
Copy link
Collaborator

@FaragElsayed2 Yes, please. I think the Pcells has changed.

@atorkmabrains
Copy link
Collaborator

@QuantamHD I don't believe we can do this at our end.

@christoph-weiser Could you please rebase?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

NMOS/PMOS Pcell non symetrical
8 participants