본문 바로가기

시스템반도체26

[Harman 세미콘 아카데미] 27일차 - ATmega128(LCD_8bit, LCD_4bit, LCD_I2C) [LCD] PIN Description Instruction Table #define 으로 정의해놓고 사용하면 편하다. 0x01 Clear All Display 0x02 Cursor Position -> Return home Entry_Mode_Set_Options Cursor_Display_Shift_Options 0x04 커서 좌측 이동, 화면 이동 없음 0x10 커서 선택, 커서 좌측 이동 0x05 커서 좌측 이동, 화면 이동 0x14 커서 선택, 커서 우측 이동 0x06 커서 우측 이동, 화면 이동 없음 0x18 화면 선택, 화면 좌측 이동 0x07 커서 우측 이동, 화면 이동 0x1C 화면 선택, 화면 우측 이동 Display_Option Function_ Set_Options 0x08 화면 O.. 2023. 7. 25.
[Harman 세미콘 아카데미] 26일차 - 수동소자(전자 회로의 기본, 중첩의 정리,테브난-노턴 등가회로, 임피던스, Av 구하기, R-L-C 단위 소자의 특성) [전자 회로의 기본] 전류(Current) ⊙ 전하의 이동, 단위 시간(1초) 당 이동한 전하량 ⊙ 단위 : [A] (Ampere, 암페어) ⊙ 1A = 1초 동안 1C의 전하가 통과하는 것 전류의 방향 ⊙ + 방향 : 양전하가 이동하는 방향(전자 이동의 반대 방향) ⊙ - 방향 : 음전하가 이동하는 방향 ⊙ 전류는 전압이 높은 곳에서 낮은 곳으로 흐름 전압(Voltage) ⊙ 전위(potential) : 전기적 위치 에너지 ⊙ 두 지점 간의 전위차 ⊙ 두 지점 사이에 반드시 전위차인 전압이 있어야 전류가 흐를 수 있다. ⊙ 전하를 이동시키는 힘, 전류를 흘리는 힘 ⊙ 단위 : [V] (volt, 볼트) ⊙ 1V = 1C의 전하를 1J의 에너지로 이동시킬 수 있는 전위차 저항(Resistor) ⊙ 어떤 .. 2023. 7. 24.
[Harman 세미콘 아카데미] 20일차 - Github 사용법, C++(함수 오버로딩~class 기초) [Github] 진정한 개발자는 Github를 사용한다. 깃허브에는 우리가 만든 소스 파일을 저장(push)하고 불러올(pull) 수 있는 기능이 존재한다. 실제로는 수많은 기능들이 존재하지만, 처음이니까 이 기능부터 알아보자 ① 리포지토리 생성 ② Visual studio를 Github와 연동(?) ③ 소스 파일을 Push/Pull ① 리포지토리 생성 리포지토리 : 개발자가 애플리케이션 소스 코드에 대한 변경을 수행 및 관리하는 데 사용하는 중앙화된 디지털 스토리지 readme.md : 나의 repos를 설명해주는 역할을 한다. gitignore : 굳이 업로드할 필요 없는 파일들을 필터링한다. ② Visual studio를 Github와 연동 ③ 소스 파일 Push/Pull Fetch : 로컬 저장소.. 2023. 7. 14.
반도체 공정의 Game Changer, FC-BGA란? [개요] 언젠가부터 주요 반도체 기판 생산업체들이 FC-BGA 사업을 확대한다는 이야기가 부쩍 자주 들리고 있다. FC-BGA는 고성능 반도체 칩을 만드는데 필요한 기판 중 하나인데, Flip Chip-Ball Grid Array의 약자이며, 플립칩 방식과 솔더볼을 이용한 BGA 방식이 결합된 기술이다. ① 반도체 패키지 기판(Substrate) : 웨이퍼 단위로 제작된 반도체는 각각의 칩으로 쪼개지는데, 이러한 칩들이 설치되는 곳이 Substrate ② PCB : 패키지 기판이 설치되는 곳 ∴ 칩은 substrate 위에 설치되고 substrate는 PCB 위에 설치된다. [Flip Chip 방식] 1. 리드 프레임 방식 이전에는 리드프레임 방식이라 해서 반도체 칩을 PCB에 lead frame으로 연.. 2023. 7. 13.