Git Product home page Git Product logo

Comments (16)

bmurmann avatar bmurmann commented on May 2, 2024

The resulting gm and gm/ID look like this (should be smooth):

image

from skywater-pdk-sky130-raw-data.

danchitnis avatar danchitnis commented on May 2, 2024

@bmurmann to my experience this occurs when the equipment changes gain to cope with the dynamic range (in this case 1mA). In general, it is very hard to obtain high-quality large dynamic range data, and the measured data needs to be checked at the point of collection, and the equipment to be self-calibrated continuously.

from skywater-pdk-sky130-raw-data.

bmurmann avatar bmurmann commented on May 2, 2024

@danchitnis I fully agree with the need to look at the data during measurement to adress calibration etc. But we know it can be done, as seen e.g. here: https://www.mos-ak.org/munich_2007/papers/02_MOS-AK_Assenmacher.pdf.

from skywater-pdk-sky130-raw-data.

akinakturk avatar akinakturk commented on May 2, 2024

This device was showing this discontinuity. I am not sure if it related to the device itself or the contact (I do not believe that this is an instrument issue). We can measure this again using a different setup and a different die.

from skywater-pdk-sky130-raw-data.

akinakturk avatar akinakturk commented on May 2, 2024

I am planning to measure similar devices on a different die. We need to compile a list of devices that would be good to measure using a different setup and a die.

from skywater-pdk-sky130-raw-data.

akinakturk avatar akinakturk commented on May 2, 2024

If you think you need higher resolution for some select devices, please let me know.

from skywater-pdk-sky130-raw-data.

danchitnis avatar danchitnis commented on May 2, 2024

This device was showing this discontinuity. I am not sure if it related to the device itself or the contact (I do not believe that this is an instrument issue). We can measure this again using a different setup and a different die.

@akinakturk, if you find a discontinuity during the IV measurements, it would be a good idea to fix the gain of the instruments (this could be range based on your instrument) and then sweep around that discontinuity. This will give you more indication if it is the device or the instrument.

I am planning to measure similar devices on a different die. We need to compile a list of devices that would be good to measure using a different setup and a die.

How many repeats do you have per device? when measuring a device, please also record its location inside the chip, as this will help for matching analysis etc.

from skywater-pdk-sky130-raw-data.

akinakturk avatar akinakturk commented on May 2, 2024

The location of the device inside the chip is tracked using the module number and the pad numbers (written at the end of the device name in parenthesis) . There is only one of each module on this particular chip.

Range is typically set to auto. This is almost universally true for all curve tracers / parametric analyzers. I can limit the range but it is impractical in most applications. I use either HP4155 or B1500. I find HP4155 better in terms of noise and accuracy even though it is a much older version of B1500. I literally tested thousands and thousands of devices using similar settings in the past. The current is relatively large in this case. This makes it less likely to be due to a range issue. In any case, using a different die might resolve the issue. By the way, if the measurement "appeared" to have issues, we retook the data. These are not single shot measurements.

from skywater-pdk-sky130-raw-data.

akinakturk avatar akinakturk commented on May 2, 2024

I remeasured this device using a completely different setup and a different die. Even though the peak current of this device on a different die is slightly higher, it still has the same discontinuity. this is coming from the device itself. Please see the attached file (the extension is changed from mdm to txt to be able to attach it here)

5290_12_IDVG_Finer.txt

from skywater-pdk-sky130-raw-data.

QuantamHD avatar QuantamHD commented on May 2, 2024

If the device itself has an unexpected curve we should leave this issue open to triage. @bmurmann thoughts?

from skywater-pdk-sky130-raw-data.

akinakturk avatar akinakturk commented on May 2, 2024

By the way, in the document describing the connections, only three terminals are marked for the devices in this module: b, g and d. The measurements seem to indicate b and s are shorted (otherwise we cannot measure any IV curves).

from skywater-pdk-sky130-raw-data.

bmurmann avatar bmurmann commented on May 2, 2024

@akinakturk The discontinuity is actually worse in this new measurement; now the current itself is also discontinuous, not just its derivative. This behavior is physically not possible (if was, please explain, and let's write award-winning paper... 8)

To me, this looks a lot like the instrument switching from one range to another.

image

from skywater-pdk-sky130-raw-data.

bmurmann avatar bmurmann commented on May 2, 2024

Have you taken in forward and backward direction of the VG sweep to see if they match?

from skywater-pdk-sky130-raw-data.

hung-chi avatar hung-chi commented on May 2, 2024

Hi,

This is Hung-Chi from EPFL. We just received some test structures.
We are planning to do the measurement on the devices that were reported due to the poor data quality.

However, I have a problem of finding a device from the chip. When I look at the spread sheet. I only get the number of row die. I couldn't know which column has the device I look for.

Thanks in advance for the answer.

Hung-Chi

from skywater-pdk-sky130-raw-data.

QuantamHD avatar QuantamHD commented on May 2, 2024

@mithro ^^^

from skywater-pdk-sky130-raw-data.

QuantamHD avatar QuantamHD commented on May 2, 2024

@hung-chi See this diagram on the spreadsheet. Each row of the spreadsheet represents one row of 12 pins left to right. For example in Row 1, pins 1-12 are shorted which if you zoom in you can see in the die image.

image

from skywater-pdk-sky130-raw-data.

Related Issues (13)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.