반응형

분류 전체보기 123

ADC의 SNR, Processing Gain

ADC의 SNR: ADC의 신호대 잡음비는 무엇인가?  ADC는 continuous 신호를 샘플링 과정을 통해 discrete 신호로 변경한다. ADC가 출력한 discrete 신호에는 continuous 신호에 대한 정보와 잡음도 있다. 이 잡음은 어디에서 생기는 것인가?RF 부품 SNR의 잡음 중 큰 부분을 차지 하는 것이 열잡음이다. ADC 부품에서 언급하는 잡음은 Quantization 오차에 의한 잡음이다.  다음 그림과 같이 ADC가 샘플링한 신호를 몇 비트로 표시하는가에 따라 Quantization 오차가 다르다. 높은 비트수를 사용할 수록 Quantization 오차는 줄어들기 때문에 잡음은 감소하고 ADC의 SNR성능은 높아진다. 샘플링한 신호의 전력과 Quantization 오차에 의한..

ADC 2024.09.12

linux 용 Vivado 설치하기

준비본 문서는 Linux os가 설치된 컴퓨터에서 GUI 환경에서 Vivado 설치 및 실행하기 위한 절차를 작성한 문서입니다. 모니터와 Desktop용 Ubuntu가 설치된 컴퓨터가 필요합니다.  설치AMD 홈페이지에서 Linux용 Vivado 설치 파일을 다운로드 합니다.Xilinx_Unified_2023.1_0507_1903_Lin64.bin를 실행하여 설치를 진행합니다. $./Xilinx_Unified_2023.1_0507_1903_Lin64.bin   설치 후vivado를 실행하기 전에 설정해야할 것이 있다.  /tools/Xilinx/Vivado/2023.1$ 에 있는 settings64.sh 스크립트를 실행한다. settings64.sh 내용은 다음과 같다.  $source seeting64..

개발환경 구축 2024.09.02

PCIe Link training과 Link equalization의 과정

본 문서는 TI사의 https://www.ti.com/lit/pdf/snla415  문서를 정리한 것입니다.  PCIe 과거와 현재는 다음 그림과 같다.  3. Components of PCIe Communication 3.1 Root ComplexRoot Complex는 CPU, 메모리, PCIe 장치 사이를 연결한다. Root Complex는 CPU 내부에 있는 경우도 있고, 외부에 있는 경우도 있다. PCIe endpoint가 출력하는 데이터가 CPU, 메모리에 전달되려면 Root Complex를 거쳐야 한다. 1개의 Root Complex와 다수의 PCIe endpoint 간에 PCIe 통신이 이루어진다. 3.2 Repeater Repeater는 Root complex와 PCIe endpoint ..

왜 RF 시스템의 임피던스는 50옴 또는 75옴인가 ?

출처 : Selecting the Right Transmission Line Impedance | DigiKey     1929년 Lloyd Espenscheid와 Herman Affel라는 두 사람이 4MHz 신호를 전송용 전송선을 제작하려 했다. 전송선의 목표는 - 신호 전송시 낮은 전력 감쇄- 높은 전압 전송- 높은 전력 전송을 만족하는 것이다.  하지만 이 3가지 조건을 동시에 만족하는 케이블은 없었다. 그래서 그들은 전송선의 특성임피던스를 변경하면서, 전력의 감쇄정도, 전송 전압의 크기, 전력의 전달 정도를 평가하였다.  1. 전송전력의 감쇄전력의 감쇄는 전송선의 유전체의 영향을 크게 받는다. 따라서 유전체 영향을 배제하기 위해, 유전체를 공기로 한정하고 특성임피던스를 변경하면서 신호의 감쇄 정..

RF 2024.08.18

75옴 케이블을 50옴 커넥터에 연결하면 손실은 어떠한가?

- 75옴(Zo) 케이블을 50옴(ZL) 커넥터에 연결하면 반사계수는 얼마인가?  입사전압과 반사전압의 비율은 0.2이다. - 입력된 전력을 기준으로 얼만큼의 전력이 반사되는 것인가?이것을 알려주는 지표가 S11,return loss이다.     - 반사계수와 S11 의 관계는  75옴 케이블과 50옴 커넥터가 연결된 경우 입력한 전력 중  4/100만큼이 반사된다는 말이다.ex) 0dBm을 입력했다면, -14dBm이 반사된다. - return loss => S11 입력한 전력 중 4/100만큼이 반사되어, 부하에 전달 해야 할 전력에 손실이 일어났다. 반사(return)된 전력이 얼만 큼 인지 나타내는 지표return loss를 한국어로 표현한 것이 반사 손실이다.  -insertion loss =>..

RF 2024.08.17

Device Tree 필요성, 마이크로 컨트롤러와 프로세서 사이에서의 선택

아두이노, AVR 같은 Microcontroller로 부품(ex. 온습도 센서 등등..)을 제어할 때 OS는 필요없다.  대신 Microcontroller가 부품을 제어할 수 있는 코드를 작성해야하며, 이 코드는 Microcontroller에 업로드 해야 한다.  이 코드는 Microcontroller내부의 어떤 부분이 부품의 어떤 부분을 제어할지에 대한 내용을 담고 있다.   OS는 하드웨어와 응용프로그램 사이에서 매개역할을 한다.  Operation system is a layer of abstraction between running application and hardware  Microcontroller는 OS가 필요없다.  When you develop with microcontroller. ..

디지털보드 2024.07.21

Transformer에서 변압기, RF transformer, Balun, 임피던스 매칭 까지

ADC의 입력 부분에 RF transformer가 사용되는 것을 보고, 왜 transformer가 RF 회로에 사용되는지 잘 안 와닿았다. RF transformer는 또한 Balun(Balance to Unbalnce)의 역할로도 사용된다. RF transformer는 우리가 물리, 전기 시간에 배웠던 변압기와 다른것인가? 라는 생각도 들었다. 우리가 배웠던 변압기부터 RF 회로에 사용되는 RF transformer까지 어떻게 쓰이는지 정리해보았다.   transformer는 변압기라는 말로 불린다. 변압, 전압을 변경한다는 말이다. 변압기는 전압의 크기를 변경할 수 있다.변압기는 직류 전압이 아니라 교류전압을 변경한다.권수(권: 말 권. 말려있다, 수: 셀 수, 숫자를 세다.) - 말려 있는 수, 코..

ADC 2024.05.06
반응형