Sandra You
Last updated
Last updated
Weekly Update #4
What was accomplished:
Re-patterned chip with the mask created from Update #2.
Re-measured using the calibrated microscope measurements, but noticed large discrepancy between the 10x and 20x measurements, as shown below.
Points at 45 units and 80 units were measured using the 10x magnification, while other points were measured using 20x magnification.
May need to re-calibrate then re-measure.
Patterned chip to try and test alignment using the below mask:
When patterning, it was difficult to align the masks exactly.
Completed mask generation for pad resistance/Metrology team collaboration (pending their approval).
Will be testing 4 different pad sizes with 4 different n-channel sizes. 250 um x 250 um pad size masks shown below.
Roadblocks:
Alignment of masks for patterns that require multiple exposures is difficult: will discuss in demo.
Would be nice to have a way to place markers on the stepper or have exact distance tracking, but that's probably difficult to implement.
Purpose of alignment tests is to discover whether overlap in exposures causes unexpected behavior when photoresist is developed, which would create the need for certain DRC rules.
Plans for next week:
Finalize and present demo slides on demo day.
Incorporate feedback from demo day and collaborate with the Metrology and Stepper team to determine next steps.
Select one tool from the explored options (gdsCAD, KLayout, etc.) to focus on and deepen understanding.
Calibrate and re-measure the scale factor test to ensure proper calculation.
Weekly Update #3
What was accomplished:
Patterned chip following the Patterning SOP with mask created from Update #2 on Thursday work session.
Were not able to calibrate the microscope to take accurate measurements of sizing because calibration slider wasn't available.
Best fit line suggests 1 unit in phidl is equal to 1.21 um for the microscope, with 0.144 um as the y-intercept, but the microscope is not calibrated.
Created functions that can generate the cross alignment pattern on a mask, and generate NMOS masks at different locations on the mask.
Created notes on Magic VLSI Tool; Found promising information for possible integration with Hacker Fab processes.
Roadblocks:
Calibration slider for microscope seems to have been lost, so we don't know the exact measurements of our masks on the chip and therefore cannot get the scale factor. For now, we will use the scale factor estimation from Kent and the measurements we've taken.
Plans for next week:
Will work with the Metrology/Packaging team to deliver Resistor lab pattern but with pads added on at the peripheral
Look more into Magic VLSI, complete tutorials, and discuss with Icey to see if this is a promising path to go down.
Determine a good method/formula to generate resistors (single segment vs. multiple), function to size NMOS differently, and learn the masks/patterns for a capacitor.
Weekly Update #2
What was accomplished:
Learned how to use the stepper, and SOP for patterning.
Talked to the stepper team and decided on a cross with 1 elongated side as the marker shape of choice for now.
Generated code that turns GDSII files into a png.
Roadblocks:
Gina and I went into lab Sunday night to learn how to pattern, but the spin coater was unusable due to the vacuum being too weak.
We were unable to actually pattern a chip and measure the scale factor of grid units to micrometers.
Plans for next week:
Pattern a chip with the mask above, and measure the sides of each rectangle to determine the scale factor.
Research Magic VLSI tool.
Learn more about phidl layers, and how to implement them for more complex masks.
Weekly Update #1
What was accomplished:
Determined that I would be working with Gina on mask automation and DRC rules.
Planned out the semester week-by-week with action items for the Project Proposal. (https://docs.google.com/document/d/1wVFeGedLbJkedMMWSoLg0EdzVot8mtU53Ke8EUfJB6Y/edit?usp=sharing)
Looked over the current progress and code for mask generation and DRC rules in the HackerFab Git repo.
Roadblocks:
Gina and I will need to begin fabrication of single layers to determine the aspect ratio of the current mask generation code, but we have not had a lab session yet.
With Lab 1 next week, we hopefully will learn how to create a single layer, and be able to test different unit lengths in the current mask generation code.
Plans for next week:
Learn how to fabricate single layers.
Look more into phidl, graphics packages that allow for users to input or drag and drop shapes, and some examples of DRC rules.
Experiment with exporting jpg files from the current mask generation code.
Weekly Update #0:
What was accomplished:
Read over EDA primer and looked into the resources linked.
Did some searching on adding pdk to Cadence.
Roadblocks:
No roadblocks at the moment.
Plans for next week:
Figure out how to help the EDA team this semester.
Currently thinking of creating a template for Cadence pdk files.
Created a mask with rectangles of various sizes to test scale factor of phidl grid units to micrometers.