no image
OLED는 어떻게 빛이 날까? EML(발광층) 이해하기 (2)
1편 OLED는 어떻게 빛이 날까? EML(발광층) 이해하기 (1)EML(Emissive Layer) Of OLED(Organic Light Emitting Diode) Cathode와 Anode를 통해 들어온 전자와 정공은 EML에서 Recombination하여 빛으로 Energy를 방출합니다.(가운데 초록색)대충 눈으로 보시면 됩니다. 제일 중요chanfifo77.tistory.com1편을 보고 오시면 이해하기 편하실 겁니다.오른쪽에 빛을 흡수하는 부분에서PL(Photoluminescence)는 사진처럼 빛을 이용하여 HOMO에서 LUMO로 전자를 이동시키고,EL(Electroluminescence)는 빛이 아닌 전계를 이용하여 전자를 이동시킵니다. 형광 / 인광형광(Fluorescence)은 단일항..
2024.06.28
no image
[Harman Semicon] Ultrasonic Distance Meter
2024.06.28
no image
OLED는 어떻게 빛이 날까? EML(발광층) 이해하기 (1)
EML(Emissive Layer) Of OLED(Organic Light Emitting Diode) Cathode와 Anode를 통해 들어온 전자와 정공은 EML에서 Recombination하여 빛으로 Energy를 방출합니다.(가운데 초록색)대충 눈으로 보시면 됩니다. 제일 중요한건 오른쪽에 보이는LUMO(Lowest Unoccupied Molecular Orbital)와HOMO(Highest Occupied Molecular Orbital)입니다.편하게 루모, 호모 라고 부릅니다.여기서 Orbital의 뜻은, 전자가 존재할 확률이 80%이상인 구간을 뜻합니다.LUMO는 전자가 위치하지 않은 오비탈 중 가장 낮은 에너지 준위를 갖는 오비탈입니다.어려우니 쉽게 말하면 바깥 쪽 껍질이 LUMO 이 LU..
2024.06.28
no image
[Verilog] 16. SPI(Serial Peripheral Interface)
SPI(Serial Peripheral Interface)는 Controller(Master)와 Peripheral(Slave) 간의 동기식 직렬 데이터 링크를 제공하는 통신버스입니다.Controller(Master) 장치가 CLK 신호를 제공하고 Peripheral(Slave)와 Data를 주고 받습니다. SCLK : CLK를 맞추기 위한 신호선, Controller(Master)에서만 생성.PICO(MOSI): Peripheral In Contoller Out이란 뜻으로, 컨트롤러에서 데이터를 출력하기 위한 신호선. POCI(MISO): Peripheral Out Contoller In이란 뜻으로, 페리페럴에서 데이터를 출력하기 위한 신호선.CS(SS) : Chip Select란 뜻으로, 데이터를 송..
2024.06.27
no image
[Vitis] 1. AXI
https://chanfifo77.tistory.com/63 [Verilog] 13. AXI(Advanced eXtensible Interface)AXI (Advanced eXtensible Interface) Master Interface와 Slave Interfacesms R/W 동작으로 연결됩니다. Read Operation 부분은 Write와 다르게 Reponse Channel이 존재하지 않는 모습을 확인 할 수 있습니다. 각각의 Channel은chanfifo77.tistory.comhttps://chanfifo77.tistory.com/64 [Verilog] 14. AXI Read / Handshake오늘은 AXI Read 동작과 Handshake 동작에 대한 부분을 알아보겠습니다. 먼저 Sim..
2024.06.27
no image
[Verilog] 15. AXI Write
AXI Write Operation Write Operation은 3개의 Channel로 이루어집니다. Handshake의 Source와 Destination이 Read동작과는 반대로 진행됩니다.Write Operation에 대한 순서를 잡아보겠습니다. 1) WADDR을 보내서 DATA 전송을 알립니다.2) WADDR에 대한 Handshake 동작.(AWValid-AWRead)3) WDATA를 보냅니다. 마지막 DATA에는 WLAST신호를 같이 보내 DATA Write가 끝났음을 알립니다.4) WDATA에 대한 Handshake동작.(WValid-WRead)5) BRESP를 보내 DATA 수신에 대해 응답합니다.6) BRESP에 대한 Handshake동작.(BValid-BRead) AXI Write Ma..
2024.06.27
no image
[Verilog] 14. AXI Read / Handshake
오늘은 AXI Read 동작과 Handshake 동작에 대한 부분을 알아보겠습니다. 먼저 Simulation Pulse를 확인하고 Read Operation과 Handshake에 대해 알아보도록 하겠습니다. Valid-Ready Handshake Valid와 Ready는 Handshake Signal입니다.  Valid-Read Handshake는 Data를 보내고 받는 Source와 Destination사이에서 Data 이동 준비를 확인하는 작업입니다.위처럼 Valid와 Ready가 모두 1이 될 때, Slave는 Read 할 Data를 Master에게 전달합니다.  Write동작일 때는 Master가 Source, Slave가 Destination이기 때문에 동작이 반대로 일어납니다.  AXI Rea..
2024.06.27
no image
[Verilog] 13. AXI(Advanced eXtensible Interface)
AXI (Advanced eXtensible Interface) Master Interface와 Slave Interfacesms R/W 동작으로 연결됩니다. Read Operation 부분은 Write와 다르게 Reponse Channel이 존재하지 않는 모습을 확인 할 수 있습니다. 각각의 Channel은 독립적으로 동작합니다. Master입장에서는 Slave가 값을 정상적으로 전달 받았는지 확인하기가 어렵습니다. 그렇기 때문에 Write Response Channel을 활용하여, Data 잘 전달되었는지 확인하는 동작이 필요합니다. Read 에서는 Write와 다르게 Response Channel이 존재하지 않습니다. 왜 그럴까요? ※ Slave에서 Data를 읽어올 때, 더 이상 읽을 Data가 ..
2024.06.25
no image
[Vitis] 0. Preview(Hello World)
https://github.com/Xilinx/XilinxBoardStore GitHub - Xilinx/XilinxBoardStoreContribute to Xilinx/XilinxBoardStore development by creating an account on GitHub.github.com위 링크를 들어가서 Code > Download Zip으로 파일을 다운로드 받아줍니다. 다운로드 된 파일을 압축 해제 한 후, Board에서 원하는 Device를 선택합니다. 저는 Digilent의 Cora-Z7-07s를 선택했습니다. 해당 폴더를 선택 후C:\Xilinx\Vivado\2023.2\data\xhub\boards\XilinxBoardStore\boards위의 위치에 붙여넣기 해줍니다. Vivad..
2024.06.24