분류 전체보기 561

Impedance matching 방법

Impedance가 Mismatching으로 인해 Overshoot, Undershoot, Ringing 현상, Propagation delay 등의 문제가 발생합니다. 이러한 문제는 Crosstalk 문제나 EMI 등의 원인으로 작용합니다. 따라서 Impedance matching은 꼭 필요합니다. Impedance matching방법에는 어떤 것들이 있을까요? Impedance matching방법에는 『PCB Transmission Line Impedance의 구성 요소』를 조절 하여 Impedance를 Matching 할 수 있습니다. 하지만 이런 방법으로만 Impedance matching하기에는 현실적으로 어렵기 때문에 일반적으로 Termination을 통해 신호를 안정화 시킵니다. Termin..

[소자] 2021.10.28

ARINC 818 이란..

항공 디지털 영상 전송 버스 규격인 ARINC(Aeronautical Radio, Incorporated) 818-2[1] 영상 인터페이스를 지원하는 항공 전자 장치 간 무압축 영상 데이터를 이더넷을 이용하여 송수신하기 위한 것으로서, ARINC 818-2 프레임과 비동기 항공용 이더넷 간의 송수신 정합 규격을 정의한다. 이 표준은 점 대 점 연결만을 제공하는 대표적인 항공 디지털 영상 전송 버스 규격인 ARINC 818-2를 사용하는 항공 전자 장치에 이더넷을 통한 유연한 송수신 및 네트워크 구성이 가능하도록 하기 위한 방법을 기술한다. 이 표준은 ARINC 818-2 파이버 채널 인터페이스와 이더넷 인터페이스를 갖는 송수신 정합 장치에서 수행되는 프레임 변환 과정을 기술한다. 또한, 무압축 영상 데이..

[카메라·영상] 2021.10.28

TTL / CMOS / LVCMOS 란 무엇인가

하드웨어 하시는 분들은 많이 들어본 용어입니다. TTL, CMOS 이런 용어를 접해보지 않았다면 하드웨어 하시는 분은 아닐것입니다. 저는 8비트 MCU 나 고속의 32비트 MCU 를 다루는 엔지니어입다. 예전 8비트 MCU 들은 5V 전압을 사용하였죠.. 이때는 그냥 TTL 이건 CMOS 건 관계없이 그냥 사용하였습니다. 이때가 참 편했죠. 바꿔 말하면 저도 이런것들을 모르고 사용한 거구요. IC 는 크게 3~4가지 형태로 구분합니다. 1. TTL 2. CMOS 3. LVCMOS TTL CMOS LVCMOS 사용 전압 5V 2V ~ 6V 1.2V ~ 3.3V 소비 전력 많다 아주작다 아주작다 공급 가능 전류 20mA 10mA 10mA IC 의 자세한 사항은 뒤로 미루고 이들을 어떻게 구분하는 방법부터 알..

[소자] 2021.10.08

Harmonic은 왜 생기나?

> Harmonic (고조파)의 정의 하모닉(Harmonic)이란 우리말로는 '고조파'라고 부릅니다. 가끔 고조파와 고주파를 헷갈려 하시는 분들이 있던데 주의하시길!! 고주파는 주파수가 높은 전자기파를 말하며, 고조파는 바로 harmonic을 말하는 것입니다. Harmonic의 정의는 원천주파수(Fundamental Frequency)의 배수 주파수 성분을 말합니다. 예를 들어 1.2GHz의 Harmonic 주파수는 2.4GHz, 3.6GHz, 4.8GHz... 등이 됩니다. 별거 아니죠? 그런데 왜 이런 harmonic이란게 발생하며, 그것이 가진 의미는 무엇일까요? > 생활속의 사례 " 모든 것은 주기적이며, 배수적이다 " 예를 들어 여러분이 작년 9월 16일날 결혼했다고 치죠. 그렇다면 1년이 지난..

[통신] 2021.09.07

dB(데시벨) 단위를 쓰는 이유

dB단위는 왜쓸까? 정말 원초적인 질문이죠? 사실 숙련자라면 별 감흥없이 dB단위를 사용하는데 익숙해서 이런 의문이 떠오르지 않을지도 모릅니다. 하지만 대부분의 초보자들이 dB단위를 쓰는데 많은 혼란을 겪으며, 왜 dB를 쓰는지에 대한 이유같은 것은 찾기가 어려울 것입니다. 여기서 한번 그 의문을 풀어보도록 하지요! 차근차근 읽어보시면 어렵지 않게 이해가 갈 것입니다. dB의 정의 dB, 즉 Decibel의 정의를 모르는 분은 없으리라 생각됩니다.(앗 혹시.. 모르시나요..) 고등학교 수학시간에 배우는 LOG값을 부르는 단위니까요.. 어떤 수치값 X에 대해 10 * log x 한 값을 DB라고 부르지요. 10 * log 10 = 10 dB 10 * log 100 = 20 dB 10 * log 1000 =..

[오디오] 2021.09.07

PCIe Root Complex, Root Port, Switch and Bridge, PCIe Endpoint Device

CPU와 PCIe bus들 사이의 인터페이스(Interface). 인터페이스는 프로세서 인터페이스, DRAM 인터페이스와 같은 여러 구성 요소와 여러 개의 칩들이 포함될 수 있습니다. 1개 혹은 그 이상의 PCIe 포트와 Root Port 연결 PCIe 계층 영역(hierarchy domain)를 하나의 단일 PCIe 계층(hierarchy)으로 논리적으로 결합합니다. 계층 구조라고 불려지는 하나의 fabric instance는 다음과 같은 구성요소들로 이루어져 있습니다. Rc multiple Endpoints(I/O devices) Switch PCIe to PCI/PCI-X Bridge PCIe Root Port 연결된 가상 PCI-PCI 브릿지를 통하여 PCIe 상호 연결 계층 구조의 일부를 구성하..

[통신] 2021.09.06

SFDR (Spurious Free Dynamic Range) 란 무엇인가

수신기의 주요성능지표로 많이 사용되는 SFDR (Spurious Free Dynamic Range)은, 용어의 뜻을 풀어보면 스퓨리어스가 없는 동작대역을 의미한다. (여기서 동작대역은 주파수범위가 아니라 전력범위를 말한다) SFDR은 두개의 주파수 신호가 인가되었을 때, 3차 혼변조성분이 잡음레벨수준으로 억압된 상태의 전력동작범위(Dynamic Range)를 말한다. 결국 SFDR은 신호와 잡음과의 레벨차이를 의미하는 값으로서, SNR과 유사한 의미처럼 보이지만 SFDR은 단신호가 아니라 기본적으로 Two-tone이상의 여러 주파수 신호가 섞였을 때의 Intermodulation에 비례한 값으로 표현된다. 말로 표현하면 뭔가 아리까리할텐데, 이게 무슨말이냐면... 우리가 말하는 SNR은 단순히 신호가 들..

[통신] 2021.08.12

AXI bus signal 각각에 대한 설명

AXI4를 기준으로 한다. in, out은 master 입장에서. Write Channel Write Address Channel Signal AWID(out) : Write address ID; write address group들의 id이다. user IP라면 웬만하면 id 하나만 쓸 듯하다. AWADDR(out) : write address이고... AWLEN(out) : Burst length이다. 해당 수치만큼 데이터를 burst해서 가지고 온다. AWSIZE(out) : burst size인데. data요청의 전체 크기를 말한다. data width * arlen = arsize; 한번의 data beat가 보내는 사이즈의 byte, log2; 즉 log2(wdata_width/8) AWBUR..

[통신] 2021.04.29