본문 바로가기

분류 전체보기539

나는 전심전력으로 거절당하고 싶지 않다 인간은 본능적으로 실패에 대해서 강한 거부반응을 보인데 왜냐하면 과거 수만 년에 걸친 생존게임에서 실패는 곧 죽음을 의미했기 때문이다. 매 순간의 결정이 생존과 직결된 상황을 매우 오랜 시간 동안 경험해 왔고 안정적인 선택을 했던 인류의 조상들이 살아남았다. 그리고 이러한 프로세스의 우리의 무의식 속에 강하게 남아있다. 이를 손실 회피 편향이라고 한다. 이 부분에 대해서는 책 역행자에서 설명이 잘되어 있습니다. 역행자를 읽고서 95퍼센트의 인간은 타고난 운명 그대로 평범하게 살아간다. 이들을 순리자 라 하자. 5퍼센트의 인간은 정해진 운명을 거스르는 능력을 갖고 있다. 이 능력으로 인생의 자유를 얻고 경제적 자유를 jettstream.tistory.com [시사금융용어] 손실 회피 편향(Loss aver.. 2023. 6. 15.
'집적회로'의 탄생 집적할수록 무너지는 신뢰성… 숫자의 폭정에 맞닥뜨리다 1947년, 최초로 트랜지스터 반도체 소자가 만들어진 이래 전자 산업은 진공관 소자를 반도체 소자로 바꾸면서 비약적으로 발전했다. 라디오, 텔레비전, 컴퓨터 등 여러 전자제품에는 크고 깨지기 쉽고 사용 전력도 많이 들었던 진공관 소자를 사용했는데, 이제 오래 사용 가능하고 전력도 훨씬 덜 쓰는 반도체 소자를 사용할 수 있게 됐다. 이런 비약적인 발전도 집적회로가 만들어진 사건에 비하면 그 변화는 제한적이었다. 1만 8,000개의 진공관 소자를 연결하여 디지털 회로를 구성했던 최초의 범용 컴퓨터 에니악(ENIAC)과 반도체 소자가 나온 직후 만들어진 컴퓨터를 비교해 보자. 165m2(약 50평)의 공간을 차지했던 에니악에 비하면 반도체 소자를 이용한 컴.. 2023. 6. 14.
웨이퍼 표면을 보호하는 산화공정 산화공정(Oxidation)에 대해서 알아보자 웨이퍼의 보호막과 절연막 역할을 하는 '산화막(SiO2)' 모래에서 추출한 실리콘을 반도체 집적회로의 원재료로 탄생시키기 위해서는 일련의 정제 과정을 통해 잉곳(Ingot)이라고 불리는 실리콘 기둥을 만든다. 이 실리콘 기둥을 균일한 두께로 절단한 후 연마의 과정을 거쳐 반도체의 기반이 되는 웨이퍼를 만든다. 이렇게 만들어진 얇고 둥근 판 모양의 웨이퍼는 전기가 통하지 않는 부도체 상태이다. 그래서 도체와 부도체의 성격을 모두 가진 '반도체'의 성질을 가질 수 있도록 만드는 작업이 필요한데 이를 위해 웨이퍼 위에 여러 가지 물질을 형성시킨 후 설계된 회로 모양대로 깎고, 다시 물질을 입혀 깎아내는 일을 반복한다. 이 모든 공정의 가장 기초적인 단계가 산화공정.. 2023. 6. 14.
C# Linq - Enumerable.Repeat() Enumerable.Repeat(TResult, Int32) 메서드 public static System.Collections.Generic.IEnumerable Repeat (TResult element, int count); 매개변수 element TResult 반복할 값 count int32 값을 반복할 횟수 특정 타입의 값을 특정 횟수 반복하고 싶을때 사용한다. 정리하자면 element를 count만큼 반복 이를 보통 배열이나 리스트로 변환해서 사용한다. 예제 코드 IEnumerable strings = Enumerable.Repeat("I like programming.", 15); foreach (String str in strings) { Console.WriteLine(str); } /* .. 2023. 6. 13.
웨이퍼(Wafer)란 무엇인가? 반도체 직접회로의 핵심 재료인 웨이퍼란 무엇인가? 웨이퍼를 만드는 단계부터 차근차근 확인해 보자 반도체 직접회로(Semiconductor Integrated circuit)와 웨이퍼는 어떤 관계일까? 반도체 직접회로란, 다양한 기능을 처리하고 저장하기 위해 많은 소자를 하나의 칩 안에 직접 한 전자부품을 말한다. 웨이퍼라는 얇은 기판 위에 다수의 동일 회로를 만들어 반도체 직접회로가 탄생되는 만큼, 웨이퍼는 반도체의 기반인 셈이다. 피자를 만들 때 토핑을 올리기 전, 도우를 만들듯이 말이다. 웨이퍼는 실리콘(SI), 갈륨 아세나이드(GaAS) 등을 성장시켜 만든 단결정 기둥을 적당한 두께로 얇게 썬 원판을 의미한다. 대부분의 웨이퍼는 모래에서 추출한 규소, 즉 실리콘으로 만든다. 1단계. 잉곳(Ingot.. 2023. 6. 12.
빅-오(Big-O) 표기법 알고리즘에서 중요한 속성 정확성 : 주어진 입력을 모두 처리하며 올바르게 출력해야 한다. 효율성 : 문제를 효율적으로 해결해야 한다. - 시간 복잡도 : 알고리즘이 얼마나 빠르게 결과를 출력하는지 측정, 입력 크기 n에 대한 시간 함수 T(n)으로 표현 - 공간 복잡도 : 원하는 결과를 얻기 위해 알고리즘이 얼마나 메모리를 사용하는지 측정, 입력 크기 n에 대한 메모리 사용 함수 S(n)으로 표현 알고리즘의 시간 복잡도(Time Complexity) 알고리즘의 복잡도를 판단하는 척도로는 시간 복잡도와 공간 복잡도 두 가지가 있는데, Big-O 표기법은 시간 복잡도를 다룬다. 당연하게도 알고리즘은 연산이 많아질수록 그 속도가 느리다. 따라서 시간 복잡도는 알고리즘 내 연산의 횟수와 관계가 있다. 점근 표기.. 2023. 6. 12.