전체 글 241

C++ [구조체]

구조체 선언과 초기화 멤버 접근 #include using namespace std; int main() { //구조체 : 다른 데이터형이 허용되는 데이터의 집합 //cf) 배열 : 같은 데이터형의 집합 //야구선수 struct MyStruct { string name; string position; float height; float weight; //멤버라고 불리는 구성요소가 자리잡은것이다. }; MyStruct A; //MyStruct 형의 변수를 선언하게 되는 것이다. A.name = "chan gue"; A.position ="Pitcher"; A.height = 183; A.weight = 77; MyStruct B = { "chan gue", "Pitcher", 183, 77 }; //초기화..

플라즈마와 식각 공정[Plasma and etching process]

플라스마라고 하는 것이 8대 공정에 대부분 사용되긴 하지만 에칭 공정에서 많이 사용된다. DC 플라스마와 RF 플라스마가 무엇이 다른지 알아보도록 하자 플라스마를 이용해서 식각 공정을 하게 되는데 식각 공정은 무엇이고 건식 식각에 초점을 맞추도록 하겠습니다. 플라즈마[Plasma] 제4의 물질로 표현을 했다. 플라스마는 '이온화된 기체'라고 생각하면 된다. 이온화되지 않은 중성입자, 전자, 이온 , 활성종 + 흥분된 중성종+광자(빛) 만개 중에 한두 개 정도가 이온화된다고 생각하면 된다. 플라스마 특성은 전기적으로 준 중성 상태다(Quasi-Neutrality) 국소적으로는 중성 상태가 깨져 있을 수 있다. 전체적으로 봐서는 이온과 전자의 개수가 거의 유사한 준 중성 상태 플라스마는 어떻게 만들어질까? ..

플라즈마 이론 2021.02.18

반도체 8대 공정 [1-4]

① 강의를 통해 배운 내용을 정리해주세요! (200자 이상) 박막은 1 마이크로 이하의 막을 말한다. 박막 증착 공정에는 기상 상태와 액체 상태로 나뉜다. 물리 기상증착과 화학 기상 증착으로 나눌 수 있다. 물리 기상 증착은 진공증착과 스퍼터링으로 나뉜다. 진공 증착에서는 물질을 녹이는 에너지원으로 일렉트릭 빔을 사용하거나 열적에너지로 증발시켜서 증착시키는 방법이 있고 스퍼터링을 플라즈마를 이용하는 것(앞선 시간에 배운) 화학기상 증착은 증착하는 에너지원이 상압과 저압 열을 가지고 증착을 하는데 에너지원을 열이 아니라 플라즈마를 사용할 수도 있다 PE-CVD 금속 유기물을 이용하는 방법도 존재한다(디스플레이에서 주로 사용) 추가적으로 원자 층 증착이 존재 한다. 액체 상태에서는 도금을 사용하여 증착하는 ..

반도체 이야기 2021.02.18

ImageFolder [폐렴 분류해보기]

오랜만에 즐거운 machine learning 시간 데이터 셋이 필요하기 때문에 Kaggle에서 X-ray 데이터 셋을 다운로드 받아옵니다. www.kaggle.com/paultimothymooney/chest-xray-pneumonia Chest X-Ray Images (Pneumonia) 5,863 images, 2 categories www.kaggle.com 우한 폐렴 데이터도 준비했습니다. 우리는 colab을 사용할것이기 때문에 데이터 셋을 구글 드라이브에 올려주도록 합시다. 실습 드가자 드가자 import torchvision from torchvision import transforms from torch.utils.data import DataLoader 토치 비전 라이브러리와 데이터 로더..

ML 2021.02.18

반도체 8대 공정 [1-3]

① 강의를 통해 배운 내용을 정리해주세요! (200자 이상) 트랙 장비는 정렬 및 노광 공정을 제외한 나머지 공정을 진행하는 공정 장비 온도가 높은 곳에서 진행되는 프로세스는 빨갛게 표시되어 있다. 접촉 노광 법은 마스크와 웨이퍼가 직접 접촉할 수 있기 때문에 이물질이 새기거나 손상이 생길 수 있다. 그래서 근접 노광 법을 사용하게 되었다. 하지만 회절에 인한 해상도의 한계가 존재하다. 최근에는 투사 노광법 (projection exposure) 회절 된 빛 중 일부를 집속 시켜서 노광 시키는 것이다. 사이에 있는 렌즈를 projection lense이다. 노광원은 해상도 개선을 위해서 Short wave length로 발전되어 왔다. 시스템의 발전과 노광원의 발전이 존재했다. HMDS->DR devel..

반도체 이야기 2021.02.17

반도체 8대 공정 [1-2]

① 강의를 통해 배운 내용을 정리해주세요! (200자 이상) PART1 DRAM에 이어서 NAND FLASH를 알아보도록 하겠습니다. 오른쪽 구조가 NAND 왼쪽이 nMOS입니다. nMos는 전자의 이동도가 빨라서 속도가 빠르다. 부유게이트의 구조는 일반적인 nMOS와 비슷하게 생겼는데 층간 절연막과 터널 산화막이 존재한다. 부유 게이트의 구조를 알아보면 C로 표현하는데 셀을 선택하는 (X address)를 선택하는 게이트 부유게이트는 전자를 저장하는 저장소이다.(n+로 도핑된 다결정 실리콘) 4면이 유전체&절연체로 쌓여있어서 안에 있는 전자들이 충분한 에너지를 받기 전까지 전자들이 빠져나올 수 없다. 층간 절연막은 제어 게이트로 이탈을 방지한다. 터널 산화막은 고전계에서 전자가 통과하는 산화막이다.(통..

반도체 이야기 2021.02.16

반도체 8대 공정 [1-1]

① 강의를 통해 배운 내용을 정리해주세요! (200자 이상) PART1 기초적인 반도체 개념과 소자에 대해서 배워볼 것이다. 소위 반도체 8대 공정 포토 공정에서 세정 공정까지 양품과 불량품을 선별하는 EDS 조립공정인 패키지 공정까지 커버하겠다. 통상 전기전도도에 의해서 정의를 한다. 전기가 얼마나 잘 흐르는지에 대한것이 전기 전도도이다. 저항은 물질에 따라서 고유한 값을 가진다. 반도체는 도체와 부도체 중간이라고 생각하면 된다. Si,Ge의 단원소 반도체가 있고 화합물 반도체에는 GaAs가 존재한다. 구리의 비저항은 1.66x10^-6 옴 정도 되는데 반도체가 유리한 이유는 도핑을 통해서 원하는 전도도 혹은 비저항 값을 맞출 수 있다. 즉 가변적이다. 전하 전하에 대해서 알아보도록 하자 전기를 흐르게..

반도체 이야기 2021.02.15

CNN[Convolutional Neural Network]

convolution이란 무엇인가? •2D Convolution •주어진 filter로 입력 영상에 Convolution하여 출력 영상을 얻어내는 과정 •딥러닝에서는 해당 filter를 하나의 ‘가중치’로 보고 학습시키는 대상이 됨 •RGB Convolution •컬러 이미지는 R,G,B 3개의 이미지로 구성됨 •해당 이미지를 Convolution하기 위해서는 3개의 필터를 사용하여 1개의 Output을 가지는 것이 일반적 •Multi Channel Convolution •1개의 층에서 여러 Convolution 출력 값을 도출해내기 위해 여러 Filter를 사용하여 Convolution 실시 Convolution을 왜 사용하는가? CNN은 왜 잘 작동하는가? 1.Convolution을 사용하면 연산량이..

ML 2021.02.11