File:My image 1.png
Jump to navigation
Jump to search
Size of this preview: 97 × 595 pixels. Other resolution: 848 × 5,203 pixels.
Original file (848 × 5,203 pixels, file size: 206 KB, MIME type: image/png)
PGFTikZ-file-text -- DO NOT EDIT
[[File:My_image_1.png|400px|test image]]
<PGFTikZPreamble>
\usepackage{tikz}
\usetikzlibrary[shapes,arrows,positioning]
</PGFTikZPreamble>
\begin{tikzpicture}[scale=.8,every node/.style={minimum size=1cm}]
% Define block styles
\tikzset{
startstop/.style={rectangle, rounded corners, minimum width=4cm, minimum height=1cm, text centered, draw=black, fill=green!30},
process/.style={rectangle, minimum width=4cm, text width=6cm, minimum height=1cm, text centered, draw=black, fill=blue!20},
arrow/.style={thick,->,>=stealth}
}
% Place nodes
\node (start) [startstop] {\textbf{Wafer Start} (P-type Silicon Substrate)};
\node (step1) [process, below=of start] {\textbf{1. Initial Alignment} (Mask: \textit{basic})};
\node (step2) [process, below=of step1] {\textbf{2. Shallow Trench Isolation (STI)} (Mask: \textit{sti})};
\node (step3) [process, below=of step2] {\textbf{3. N-Well Formation} (Mask: \textit{nwell})};
\node (step4) [process, below=of step3] {\textbf{4. P-Well Formation} (Mask: \textit{pwell})};
\node (step5) [process, below=of step4] {\textbf{5. P-Base Implant} (Mask: \textit{pbase})};
\node (step6) [process, below=of step5] {\textbf{6. N-Base Implant} (Mask: \textit{nbase})};
\node (step7) [process, below=of step6] {\textbf{7. Field Oxide} (Mask: \textit{fox})};
\node (step8) [process, below=of step7] {\textbf{8. SONOS Flash Cell Formation} (Mask: \textit{sonos})};
\node (step9) [process, below=of step8] {\textbf{9. Gate Formation} (Mask: \textit{poly})};
\node (step10) [process, below=of step9] {\textbf{10. Implant Stop Layer} (Mask: \textit{implantstop})};
\node (step11) [process, below=of step10] {\textbf{11. N+ Source/Drain Implant} (Mask: \textit{nimplant})};
\node (step12) [process, below=of step11] {\textbf{12. P+ Source/Drain Implant} (Mask: \textit{pimplant})};
\node (step13) [process, below=of step12] {\textbf{13. Silicidation} (Mask: \textit{silicideblock})};
\node (step14) [process, below=of step13] {\textbf{14. Contact Layer} (Mask: \textit{contact})};
\node (step15) [process, below=of step14] {\textbf{15. Metal 1 Layer} (Mask: \textit{metal1})};
\node (step16) [process, below=of step15] {\textbf{16. Via 1 Layer} (Mask: \textit{via1})};
\node (step17) [process, below=of step16] {\textbf{17. Metal 2 Layer} (Mask: \textit{metal2})};
\node (step18) [process, below=of step17] {\textbf{18. Via 2 Layer} (Mask: \textit{via2})};
\node (step19) [process, below=of step18] {\textbf{19. Metal 3 Layer} (Mask: \textit{metal3})};
\node (step20) [process, below=of step19] {\textbf{20. Passivation (Glass)} (Mask: \textit{glass})};
\node (end) [startstop, below=of step20] {\textbf{Process End}};
% Draw arrows
\draw [arrow] (start) -- (step1);
\draw [arrow] (step1) -- (step2);
\draw [arrow] (step2) -- (step3);
\draw [arrow] (step3) -- (step4);
\draw [arrow] (step4) -- (step5);
\draw [arrow] (step5) -- (step6);
\draw [arrow] (step6) -- (step7);
\draw [arrow] (step7) -- (step8);
\draw [arrow] (step8) -- (step9);
\draw [arrow] (step9) -- (step10);
\draw [arrow] (step10) -- (step11);
\draw [arrow] (step11) -- (step12);
\draw [arrow] (step12) -- (step13);
\draw [arrow] (step13) -- (step14);
\draw [arrow] (step14) -- (step15);
\draw [arrow] (step15) -- (step16);
\draw [arrow] (step16) -- (step17);
\draw [arrow] (step17) -- (step18);
\draw [arrow] (step18) -- (step19);
\draw [arrow] (step19) -- (step20);
\draw [arrow] (step20) -- (end);
\end{tikzpicture}
PGFTikZ-file-text -- DO NOT EDIT
File history
Click on a date/time to view the file as it appeared at that time.
| Date/Time | Thumbnail | Dimensions | User | Comment | |
|---|---|---|---|---|---|
| current | 14:48, 26 September 2025 | 848 × 5,203 (206 KB) | Leviathan (talk | contribs) | Automatically uploaded by PGFTikZ extension |
You cannot overwrite this file.
File usage
There are no pages that use this file.