Electrical Engineering12 Forward Error Correction, 순방향 오류 정정법 시작하기에 앞서 몇 가지 알고 넘어갈 점. Hamming Distance은 두 개의 문자열 사이에 서로 다른 비트의 개수이다. 1111과 1110은 마지막 자릿수 하나가 다르니 Hamming Distance = 11111과 1100은 마지막 두 자릿수가 다르니 Hamming Distance = 2 아래 본문 내용은 Hamming Distance가 1 일 경우에만 적용이 가능하다. D_n의 개수를 늘리고 추가적인 계산을 통해 Hamming Distance > 1 의 경우에도 푸는 방법이 존재한다. 빠른 이해를 위해 설명하기에 앞서 바로 간단한 Error Correction 예제를 풀어보자. 여러 가지 FEC 방법이 있는데 아래 방법은 가장 널리 쓰이는 Hamming Code Error Correction .. 2021. 12. 8. 2. 변조방식, Modulation system (BPSK, QPSK, DQPSK) 이전 글을 참고하고 싶다면 "여기를 클릭". 이전 글에서 ASK, FSK, PSK에 관해서 다루었다. 이 중에서 PSK가 대세라고 언급했었는데, 작동방식에서 여러 가지가 존재한다. PSK에서도 굉장히 많은 변조방식이 존재하는데 우선 대표적인 두 가지를 다뤄보도록 하자. 1. BPSK (Binary Phase Shift Keying) PSK 전송방식 중에서 가장 오류 없이 전송 가능한 방식이 BPSK이다. 위의 사진과 같이 Phase가 단 두 가지만 있기 때문이다. 180도 Phase(위상)전환으로 큼지막하게 위상전환 전환이 이루어져서 아무래도 데이터 수신과정에서 잘못 받아들이는 경우가 적다. 다만 문제점을 하나 꼽자면 위상변환 시 마다 0과 1 하나만 전송이 가능하다. 그만큼 데이터 전송속도에서는 다른 .. 2021. 4. 18. 1. 변조방식, Modulation system (ASK, FSK, PSK) 시작하기에 앞서, "왜 Modulation이 필요한가?"부터 알아보자. 데이터는 0, 1로 이루어져 있다. 하지만 Square Wave를 직접 보내면 중간과정에서 여러 노이즈로 인해 전송된 정보가 0인지 1인지 확인할 방법이 없다. 또한 현실적으로 Square Wave를 무선으로 전송하는 것 자체가 말이 되지 않는다. 어느 정도의 전파의 크기를 1로 받아야 할지 0으로 받아야 할지 거리에 따라 달라지기 때문에 애매하다. 그래서 Sinusoidal Wave를 전송하면서 진폭, 위상, 주파수를 의도적으로 변경해서 전송한다. 이 과정에서 의도적으로 변경되기 전의 Sinusoidal Wave와 비교해서 수신된 정보가 0인지 1인지 구분한다. 물론 이 과정에서도 오차가 발생한다, 하지만 직접적으로 Square W.. 2021. 3. 22. 태양광 패널 효율 감소 발생이유. 태양광 패널 수명 (한계점 이후는 전압이 낮아서 발전이 안됨x) 태양광발전이 자연친화적이며 반영구적이라고 하는데 세부적으로 따져보면 태양광 패널 수명은 대략 30년 내외로 정해져 있다. 주로 일교차가 크게 발생하는 지역, 대기오염이 심한 지역, 자외선에 많이 노출되는 지역 등 여러 가지 복합 요소로 태양광 패널의 수명이 결정된다. 이로 인해 태양광 효율이 떨어지게 되면 전류를 발생시키는 태양광 패널의 특징상 전압을 만들기 위해서 회로 내부에 저항을 이용하게 된다. V=IR, 전압=전류*저항 그로 인해 일반적으로 12V를 발전하는 태양광 패널 회로에서 전류를 전압으로 바꿔주는 내부저항 R_sh의 저항값이 변경되어야 한다. 만약에 발전전압이 12V보다 낮아지게 된다면 태양광발전을 한다는 의미가 없다. 마치 .. 2020. 9. 27. [UCLA] ECE 121DA - Semiconductor Processing and Device Design Password: woogong2 2020. 9. 7. [UCLA] ECE 141 - Principles of Feedback Control Password: woogong2 2020. 9. 7. [UCLA] ECE 111L - Circuits Laboratory II 압축 비밀번호: ucwoogong 전공 필수인 ECE 110 - Circuit Theory II 들을 때 추가로 같이 들어야만 한다. 주로 공명현상과 주파수 영역 분석에 관해 데이터 수집했다. 1 유닛 주제에 4 유닛 수업보다 시간을 더 잡아먹는 괴물 수업이다. 실험을 하면서 이론과 실전의 괴리를 느낄 수 있다. 생각보다 오차도 꽤 생기며 더군다나 이론에 대해 완벽하게 이해하고 있지 않으면 이상한 데서 해매다가 시간만 허비한다. 교수님 연세가 많으셔서 아직도 수업 가르치고 있는지는 모르겠다. 성적은 잘 나오는 편이다. (리포트가 제출 다 하고 마지막에 시험 어느 정도만 치면 B는 나온다.) Week 10에 퀴즈를 치는데 30% 비중인 걸로 기억한다. 4시선다인가? 5지선다인데 2개가 정말 미세한 차이로 .. 2020. 4. 8. 논리회로 (디지털 로직) 도대체 왜 배워야하나? 논리회로를 배우기 시작하면서 도대체 왜 0, 1 이런 게 반복되는 것을 왜 배워야 하는지 이해가 가지 않을 것이다. 어차피 신호 들어가면 켜지는 건데 도대체 왜 이걸 논리적으로 구현한다는 건지??? 디지털 로직을 설명하기에 앞서 아래에 간단한 예를 확인해보자. 여행을 가는 데 있어서 아래와 같은 과정이 있다고 보자. (0은 가기 싫다고 1은 가고 싶다이다.) 나 아빠 엄마 여행결정 0 0 0 0 0 0 1 1 0 1 0 1 0 1 1 1 1 0 0 0 1 0 1 1 1 1 0 1 1 1 1 1 이 경우에 한눈에 보았을 때 결과가 어떤 변수에 의해 영향을 미치는지 이해하기 어렵다. 간단하게 정리하기 위해서 나 = A, 아빠 = B, 엄마 = C, 여행결정은 F 라고 놓아보자. 첫 줄부터 차근차근 진리표를 .. 2020. 3. 4. [UCLA] ECE 131A - Probability and Statistics UCLA ECE 131A HW & Midterm solutions. 수업과 배움의 재미는 정말 컸지만 성적은 안나오고, 파이널치고나서 혹시나 Fail 할까봐 조마조마 했던 수업. 이 수업에서 교수님이 이야기 했던 몬티 홀 문제는 아직도 기억이 생생하다. (Alex가 선택을 바꾸지 않는게 맞다면서 당당히 손들던 그순간을......) 요즘에는 well-known 문제라서 다들 정답을 알고 있지만 아직 접해보지 못하신 분들을 위해서 밑에 링크. 몬티홀 문제 (결론: 선택을 바꾸면 성공 확률이 증가한다.) 몬티 홀 문제 - 위키백과, 우리 모두의 백과사전 위키백과, 우리 모두의 백과사전. 둘러보기로 가기 검색하러 가기 세 개의 문 중에서 1번 문 뒤에 차가 있을 것이라 선택했을 때, 진행자는 3번 문 뒤에는 염.. 2019. 12. 24. [UCLA] ECE 2 - Physics for Electrical Engineers UCLA ECE 2 HW & Midterm solutions. 압축 비밀번호: woogong2 (우공2) UCLA에서 처음으로 전공 접하면서 들어야되는 반도체 관련 수업중 하나이다. 글씨는 검정색이고 종이는 흰색이 뭔지 느끼게 해주는 과목. 하다보면 전공 과목중에서 나름 쉬운 과목이었다는걸 알게된다. 본인은 Marko Sokolich 교수님 수업 들었다. (일대일로 질문하면 친절하게 설명 잘해주시는데 수업은 정말 졸리다.) 밑에 두분은 ECE2 들어야 할 경우 추천하는 교수님들. (Marko Sokolich, Chee Wong) 2019. 12. 24. [디지털 로직] 이해하기 쉬운 디지털 로직1 (NAND 구조) 이 글에서는 간단한 개념만 설명해 드리도록 하겠습니다. 쉽게쉽게 어려운 점만 빼고 설명하는 전기회로!!! 자세한 정보를 원하신다면 전공책 보러 ㄱㄱ!! 전기 or 전자 공학에서 처음 접하면서 가장 뜬금 없으면서 어려운게 아마 디지털 로직이 아닐까 싶다. 우선 간단하게 구조부터 알아보자. MOSFET (트렌지스터) 구조는 우선 이전 글에서 있으니 참고 (일반 MOSFET 트렌지스터 구조도 추가 할 예정.) [반도체 작동원리] SSD는 어떻게 0과 1을 저장할까? (1편) 다른 뉴스기사나 블로그에서 보면 전구를 활용하여 0을 (off) 1을 (on)으로 단순히 표현하는데. 과연 실제 반도체에서는 어떤식으로 이런 0과 1을 저장하는걸까요? 여러가지 저장방식이 존재하는데 이번글에서는 S.. woogong2.ti.. 2019. 12. 11. [반도체 작동원리] SSD는 어떻게 0과 1을 저장할까? (1편) 다른 뉴스기사나 블로그에서 보면 전구를 활용하여 0을 (off) 1을 (on)으로 단순히 표현하는데. 과연 실제 반도체에서는 어떤식으로 이런 0과 1을 저장하는걸까요? 여러가지 저장방식이 존재하는데 이번글에서는 SSD의 저장방식 (Flash Memory)에 대해서 알아보도록하죠. 우선 트렌지스터의 한 종류인 MOSEFT의 구조에 대해서 알아보죠. 이렇게 생긴 웨이퍼위에 MOSFET을 만듭니다. 일반적으로 실리콘웨이퍼는 P-type입니다. (전자가 부족한 상태) 이렇게 얇은 층으로 되어있는 웨이퍼 특정부분 위에 Phosphorus 를 웨이퍼 위로 쏴주면(Ion implantation) 이제 차근차근 Oxide와 Metal Gate를 쌓아올리면 이런식으로 기본적인 MOSFET이 완성되고 여기에서 공정을 변형.. 2019. 9. 15. 이전 1 다음