Patterning SOP - Stepper V2
Last updated
Last updated
HMDS Prebake Temperature | 100°C | Resist Bake Temperature | 100°C |
HMDS Prebake Time | 60s | Resist Bake Time | 90s |
HMDS Amount (Drops) | 2 | Exposure Pattern | link |
HMDS Spin Speed | 4000 rpm | Exposure Source | Stepper V2 |
HMDS Spin Time | 20s | Exposure Time | 8s |
HMDS Bake Temperature | 100°C | Exposure Dose | |
HMDS Bake Time | 60s | Developer Type | AZ-400K |
Resist Amount | 2 drops | Develop Time | 60s |
Resist Spin Speed | 4000 rpm | Developer Temperature | 20°C |
Resist Spin Time | 30s |
Patterning is the core of any micro/nanofabrication process, as it is used to mask etch and deposit steps. First we spin coat photoresist to deposit a thin layer. Then we use our maskless lithography stepper to expose our pattern in the resist with light. Finally we wash away the exposed region with developer. This leaves behind a resist pattern that is resistant to many types of acid and plasma etches. It can also be hard baked and used as a dielectric, or metal can be deposited on top of it for a lift off process. The procedure described here uses a positive resist, AZ-P4210, but negative resists also exist where unexposed areas become soluble.
See the appendix for useful resources about spin coating, our resist, and developer.
Harm to your eyes/eyesight is possible if you do not wear the right protective equipment. To shield your eyes from harmful UV-rays, everyone working with or near the stepper should wear UV-blocking goggles/glasses.
HMDS is a toxic, volatile chemical that should only be used in the fume hood.
Photoresist, while not as bad as HMDS, contains some nasty solvents and should be cleaned with acetone if it gets on anything other than chips and the spin coater.
AZ-400K developer is a strong base containing KOH. Use the appropriate precautions for working with bases. Only agitate the developer inside the fume hood to reduce the chance of droplets.
Flashlight Jig or Maskless Lithography Stepper
AZ-4210 positive photoresist (specsheet)
AZ-400K Developer
Acetone
Isopropanol
Deionized water
Evaporating dish
If you have already claimed a chip number, and opened its specific chip view data sheet, record your patterning data into that sheet. If you have NOT claimed a chip number, and have NOT begun recording data in a chip specific sheet, open this central chip count sheet, claim the next available chip number, open the blank chip view sheet for that specific chip number and record all subsequent process data into it.
Cleave the Si wafer into a ~1 cm x 1 cm square.
Dust off the wafer with the nitrogen gun
In the fume hood, hold the wafer with tweezers over the sink.
Rinse the polished side of the wafer thoroughly with acetone, then isopropyl alcohol.
The acetone leaves a residue that must be removed by the isopropyl alcohol rinse.
Blow the wafer dry with the nitrogen gun.
Even when the wafer appears dry, there may still be moisture on the edges, so dry liberally.
Inspect with the naked eye and note any marks on the wafer.
Marks present after cleaning are likely scratches that need to be documented so we observe their effect on the process.
See the Vacuum Spin Coater SOP. Remember to pipette an appropriate amount, close the lid, and turn on the vacuum.
If previous steps required cleaning with solvents, pre-bake the wafer to dehydrate the surface.
If patterning on silicon or glass, spin coat 2-3 drops of HMDS. Otherwise skip to 7.
Choose Time and RPM from patterning data sheet
HMDS bake on the hot plate at 100°C for 60 seconds.
Spin coat as much photoresist as needed to mostly cover the chip, normally 3-4 drops.
Choose Time and RPM from patterning data sheet
If chip is having trouble sticking on o-ring either: try pressing top of chip while vacuum is on with some pressure to make a better seal (use plastic tweezers)
Or, take o-ring off and clean then re-install.
Soft bake on the hot plate at 100°C for 90 seconds.
Power: Check that the projector, stage, and vacuum pump are all plugged in.
Plug the HDMI cable for the projector, the USB camera cable, and the Arduino + CNC Shield USB into your computer.
Set up the projector as an extended screen on your computer’s display settings (Win+P on Windows).
Prepare your exposure, red align, and UV focus patterns.
Your exposure pattern should be pure blue in the areas you want exposed, and black elsewhere. Include alignment marks for the next layer.
Your red align image should be completely pure red except for alignment marks that match the previous layer.
Your UV focus pattern should be completely black except for blue focus marks. Ideally these should be in a region that gets fully exposed. You may also use grayscale to avoid unintentional exposure.
Note: If your pattern images have extraneous color components, the GUI has options to enable/disable different color channels for the red focus, UV focus, and exposure pattern. Use these at your convenience.
Set up the patterning GUI util script
In the source or scripts folder, find and open config.py in your text editor of choice. If your GUI has an integrated camera implemented, set RUN_WITH_CAMERA to True. If your GUI uses a motorized stage, set RUN_WITH_STAGE to True.
Run the python script called Lithographer.py. You can do this by opening a terminal and running the command "py -3.10 Lithographer.py". Make sure you have all dependencies installed as described in Lithography Stepper V2 Build. If the program does not run, see Troubleshooting.
Move the black full-screen window to the projector (on windows, this is shift + win + L/R arrow)
Use the three import thumbnails to select the desired images, these can be changed whenever. Make sure they are correct using the small previews.
For more information about the software and its usage, click the "help" button at the bottom right of the GUI.
If you do not have an integrated GUI camera implemented and you are using the Flir Camera, open SpinView, select BlackFly S, and press the green play button. If you see horizontal bands across the live camera preview, follow the corresponding steps in Troubleshooting.
The GUI should appear similarly to below. If you do not see content on the camera preview yet, this is fine for now.
If you're doing this for the first time, it is recommended to read through the full instructions before starting. You will need to move somewhat quickly because the stepper will begin to expose photoresist in about 1 minute.
Make sure the correct pattern is loaded in the Lithographer GUI. See step 4.4 in Stepper Setup
LYFT and move the projector to the left, out of the way of the small hole in the chip holding jig.
Turn on the vacuum pump. Ensure vibrations are isolated from the rest of the stepper.
Orient the chip over the hole with its squarest corner in the corner of the alignment jig. The vacuum will suck it against the jig. Push the chip into the corner. Doing this repeatably eliminates the need to adjust theta.
LYFT and move the projector back into place. Ensure it is touching all four bolts. Be careful about not scratching the chip.
Turn the Z knob on the stage or modify the GUI stage coordinates until the objective lens is ~2mm from the chip and the image on SpinView or the GUI is in focus.
Move the X and Y axes manually, or by using the GUI. One arbitrary "step" is approximately equal to 1 micron. To avoid straining the motors/stage, test small step sizes (i.e. 1) before trying larger ones (i.e. 10 or more). The minimum reliable step size is about 8-12 microns.
If this is your first layer, find an area with minimal contaminants, plan how many exposures you will do, and in which direction you will move. Otherwise, align to your previous layer using your pattern's alignment marks.
Once you're ready to expose, move the Z axis by -54 steps (fine-tune if necessary). This will switch from focusing in red to focusing in UV.
Set your exposure time to 8000 ms.
Press show UV focus. You are now exposing the photoresist, so try to do this quickly. If necessary, make fine adjustments to the Z axis if any marks seem less in focus than others. The image above is well focused (all crosses look in focus).
Press the big red "Begin Patterning" button. Avoid bumping the table while you wait for the exposure to finish.
Press "Show Red Focus" and move in Z by +54 steps to switch back to red.
Move on to your next pattern and repeat. A good spacing between patterns is 580 steps in Y and 1080 steps in X (assuming one step per micron). This will allow you to easily find your next pattern. Take note of where you started, which direction you're moving, and how many exposures you've done so that you don't miss any patterns.
Once you're finished, press "Clear". Push the projector to the left again, and carefully hold your chip with tweezers while you turn off the vacuum.
Refresh the developer if it has been out for more than 6 hours. Otherwise skip to step 2.
Pour the used developer into the bottle labeled "developer waste"
Rinse the evaporating dish with DI water.
Pour about 30 mL of pre-diluted 3:1 AZ-400K developer solution into the evaporating dish labeled “AZ-400K 3:1”. For a sense of scale: in the dish above this should only be about 3mm tall of liquid (just enough to cover the surface of the chip)
Fill another evaporating dish halfway with DI water.
Start the timer at the same time as you drop the wafer into the developer, photoresist side up.
Agitate the chip in the developer solution with quick, small circular motions. Watch this video for proper technique.
5 seconds before the end of the timer, pick up the chip and prepare to drop it into the water. The chip should hit the water exactly at 0 seconds. Rinse well for 10 seconds.
Note that development time includes all the time that developer is touching the chip, not just during agitation
Dry off the chip with compressed air.
Look at the chip with your bare eyes to help build an intuition for the process.
Put the chip under the microscope. Connect to the camera with your laptop and take pictures of each developed pattern at 5x. If there are smaller interesting features or defects, you may take pictures at higher magnification or under dark field. Be aware that it's easy to get carried away with the microscope.
If you want to measure the length of pitch in microns (μm) then you must use only the calibrated objective.
This calibration converts pixels of the camera to microns using a calibration slide from the manufacturer. If you use a different objective, the measurement will be inaccurate.
After this is selected, measure the pitch or any other length using the line tool
In order to measure the developed pattern resolution, expose this resolution test pattern. The resolution is equal to the line pitch that is resolved in both light and dark field. Use AmScope to measure. The pitch is the distance between the center of two lines.
For each chip, batch save with the chip number as the first three characters in the file prefix. Do not change the folder. A script will upload to drive every 5 min.
Paste a link to the folder in the last column of the chip sheet.
Put the chip away in a plastic box and label it with a serial number.
See below for examples of underexposure/development, overexposure/development, non-uniformity, and optical blurring.
Right side: thicker lines and blurry edges. Left side: thin lines and sharp edges.
See this webpage for in depth spin coating theory: https://www.ossila.com/en-us/pages/spin-coating
Put on UV protection glasses.
Before placing the chip under the exposure area, turn on the flashlight and adjust the position of the UV meter’s sensor head to maximize the reading.
Depending on the battery level, this should be around 10 mW/cm2.
Turn off the flashlight, being careful not to move it out of position.
Place the chip on the plastic cap photoresist side up.
Place the mask on the wafer. Gently press down to sandwich the two together.
If the ThorLabs logo is correctly oriented then the chrome is facing you. Put that side face down towards the chip.
Try not to slide the mask on the wafer because you’ll damage the photoresist.
Place the cap with the wafer and mask on top of the UV sensor.
Turn on the flashlight for the desired exposure time.
Record the measured exposure time in the spreadsheet
Dose should be automatically calculated in the sheet based on exposure option used
If horizontal bands appear in Flir-based camera preview:
Open the Flir camera viewer.
Select the connected Flir camera model (Blackfly S) and select the green triangle. You should see a preview of the camera's output (it may appear black or grainy; this is okay).
Update the camera settings so that Acquisition Frame Rate Enable, Acquisition Frame Rate, Exposure Auto, and Exposure Time have the same values shown below:
Verify that the horizontal bands are no longer present across the camera preview. This may be easier when viewing the stage or a chip while illuminated with the projector.