본문 바로가기

# Semiconductor250

[Harman 세미콘 아카데미] 78일차 - STM32/ARM(UltraSonic, Delay함수 만들기, UART rx & tx, 자율주행 프로젝트 시작) [UltroSonic] 초음파 센서에 관한 내용은 아래 링크 참조 [Harman 세미콘 아카데미] 39일차 - ATmega128(Ultrasonic, ADC) [Ultrasonic] Ultra Sonic(HC-SR04) 위 센서는 초음파를 이용해 물체와의 거리를 측정할 수 있으며, 그 원리는 초음파를 발사하고 장애물과 부딪힌 뒤 반사되어 돌아오는 시간차와 음파의 속력을 측정해 rangvest.tistory.com 📌 Pin Configuration Sys Clock : 100,000,000Hz PreScaler : 100이므로 100,000 -> 1us counter로 사용 가능 📌 Code /* * delay.h * * Created on: Oct 20, 2023 * Author: Wooseong Ju.. 2023. 10. 20.
[Harman 세미콘 아카데미] 77일차 - Full Custom IC( 16x1MUX_SWITCH_4INV, Digital Logic Gates, Pad Frame, One Chip Design 시작) [16x1 MUX_SWITCH] 📌 Layout [Digital Logic Gate 정렬] 📌 Schematic 📌 Layout 가로 11.65um, 세로 10.32um Digital Logic gate Layout [PAD_FRAME] 📌 PAD 만들기 📌 Frame 만들기 Metal3 선택해서 대충 돌려 주고, 속성 들어가서 넓이 2로 맞춤 PAD와 Metal3 간격은 0.2um [One Chip Design 시작] 위에서 PAD로 만들어 준 것이 I/O Pin이다. 원하는 대로 I/O Pin을 설정하고, 이제까지 만든 레이아웃을 테트리스하듯이 차곡차곡 쌓아주면 된다. 일단, 16x1 MUX_LOGIC, 16x1 MUX_SWITCH 8x1 MUX_LOGIC까지 배치 및 배선 완료. 2023. 10. 19.
[Harman 세미콘 아카데미] 76일차 - Full Custom IC(8x1 MUX_LOGIC, 8x1MUX_SWITCH_2INV, 16x1 MUX_LOGIC, 16x1MUX_SWITCH_4INV) [8x1 MUX_LOGIC] 📌 Schematic & Symbol 📌 Simulation 📌 Layout 가로 31.56um, 세로 8.54um 8x1MUX_LOGIC Layout [8x1MUX_SWITCH_2INV] 📌 Schematic & Symbol 📌 Simulation 📌 Layout [16x1 MUX_LOGIC] 📌 Schematic & Symbol 📌 Simulation 📌 Layout [16x1 MUX_SWITCH] 📌 Schematic & Symbol 📌 Simulation 2023. 10. 18.
[Harman 세미콘 아카데미] 75일차 - Full Custom IC(4x1 MUX_LOGIC, 4x1MUX_SWITCH_2INV) [4x1 MUX_LOGIC] 2개의 신호를 받아 2² 개의 입력 중 하나를 선택해서 출력하는 4x1 MUX 📌 Schematic & Symbol 📌 Simulation VINC : 10n VIND : 100n S0 : 1u S1 : 2u 시뮬레이션 완료 ✅ Simulation Tip 이제까지는 하나하나 클릭해서 항목을 가져왔는데, 굳이 그럴 필요없다. 드래그하면 한 번에 가져올 수 있음. 📌 Layout 높이 7.4um, 넓이 13.63um(nMOS기준) 짜리 4x1 MUX_LOGIC Layout ✅ Trouble Shooting 가끔 F를 눌러도 빈 영역까지 레이아웃으로 잡히는 버그가 발생한다. 이럴 때는 Layout 파일을 새로 만들어서 layout1로 저장하고 만든 레이아웃만 카피해서 넣어주면 된다.. 2023. 10. 17.