google / globalfoundries-pdk-libs-gf180mcu_fd_pr

Primitives for GF180MCU provided by GlobalFoundries.
https://gf180mcu-pdk.rtfd.io
Apache License 2.0
47 stars 25 forks source link

Missing 5V transistor in transistor models set for GF180 MCU #80

Closed azwefabless closed 1 year ago

azwefabless commented 1 year ago

Expected Behavior

IP is drawn with 5V device and has 5V .libs and device modesl were expected to hav 5V devices.

Actual Behavior

Actual device models present are:

Steps to Reproduce the Problem

Open file: https://raw.githubusercontent.com/efabless/globalfoundries-pdk-libs-gf180mcu_fd_pr/main/models/ngspice/sm141064.ngspice Read header.

azwefabless commented 1 year ago

This seems to be related to issue #76 but we should be clear that this is explicitly a blocker for Booting a chip at power up. Aliasing the models to the 6p0 model is a crude hack that may be sufficient to provide some function.

mithro commented 1 year ago

@azwefabless Are you planning on sending a pull request for this?

azwefabless commented 1 year ago

Trying to work through options internally but not confident in the POR simulations yet using the 6p0 transistors after looking at the model differences. The same issue seems to be present in the source data we got from GF. (Was not created in the translation to open source).

azwefabless commented 1 year ago

The answer received from GF support last night clarifies that they expect the 6p0 model to be used for the 5p0 device.

Begin Quote: "The 5V transistors leverage the 6V device models. Please see the picture below for the details." image

azwefabless commented 1 year ago

Prior post was submitted with GF permission.

FaragElsayed2 commented 1 year ago

@atorkmabrains Could we close this one ?

atorkmabrains commented 1 year ago

@azwefabless Will close this ticket as no further action is required.