분류 전체보기 87

[ 전자 / 영상 ] EDID(Extended Display Identification Data)란?

EDID는 무엇이며, 언제 사용되는지 알아보자. EDID 란 ( Extended display identification data, 확장된 디스플레이 식별 데이터 )- 컴퓨터와 디스플레이 장치 사이에서 통신하는 데 사용되는 데이터 구조입니다.- 일반적으로 모니터나 플랫패널 디스플레이와 같은 디스플레이 장치에 내장되어 있다.- 이진 형태로 저장된 256 byte/ 바이트 ( 2048 bit/비트 ) 의 데이터 블록으로 구성되며, 이 블록은 디스플레이의 기술적인 세부 정보를 설명한다. ( * EDID 를 저장할  memory 선정시 용량 확인 필수 ) - 전송 방법은 DDC을 사용한다. ( I2C와 비슷함 )- 영상 송출 순서 모니터 또는 디스플레이의 EDID 값을 먼저 가져옴.영상을 송출하는 그래픽카드 쪽..

[ Altium 알티움 ] " Pick and place 좌표 데이터 추출하기 "

PBA/SMT 업체에 보낼  Pick Place를 빠르게 추출하기PBA/SMT  제작을 위해서 꼭 필요한 자료!! 3가지1) Metal Mask 메탈마스크 : ** PCB 제작 업체에 요청 2) BOM (Bill of Material) :  Altium에서 추출. 3) Pick and Place  : Altium에서 추출.  Pick and Place 왜 필요한가?Pick and Place 기계를 사용하기 위해서 필요.Pick and Place 기계는 PCB 조립에 사용되는 기계로 PCB에 전자부품을 배치하는 데 사용되는 정교한 기계이다.사진 및 자료 출처: https://ko.pnpmachine.com/news/what-is-a-pick-and-place-machine-25021808.html0. Pr..

[ 전자 ] Signal Integrity( SI, 신호 무결성 ) - 노이즈 간섭 (Noise Interference),타이밍 오류 (Timing Errors)

Signal Integrity (SI) - 노이즈 간섭 (Noise Interference), 타이밍 오류 (Timing Errors) 대해서 알아보자.Signal Integrity (SI, 신호 무결성)- SI는 전자 회로 내에서 신호가 전송될 때 그 품질이 유지되는 정도를 말한다. ( 매우 중요 ) - SI는 고속 디지털 시스템일수록 더욱 중요하며, 신호의 왜곡이나 감쇄 등이 발생하지 않도록 관리해야 된다. - SI가 좋지 않으면 데이터 전송 오류, 시스템의 불안정성, 성능 저하 등을 초래한다. 주요 Signal Integrity 현상노이즈 간섭 (Noise Interference)Signal Integrity (SI) 문제에서 노이즈 간섭(Noise Interference)은 전송 중인 신..

[ 전자 ] Signal Integrity( SI, 신호 무결성 ) - Signal Distortion( 신호 왜곡),신호 손실 (Signal Loss)

Signal Integrity (SI) - Signal Distortion (신호 왜곡), 신호 손실 (Signal Loss) 대해서 알아보자. Signal Integrity (SI, 신호 무결성) - SI는 전자 회로 내에서 신호가 전송될 때 그 품질이 유지되는 정도를 말한다. ( 매우 중요 ) - SI는 고속 디지털 시스템일수록 더욱 중요하며, 신호의 왜곡이나 감쇄 등이 발생하지 않도록 관리해야 된다. - SI가 좋지 않으면 데이터 전송 오류, 시스템의 불안정성, 성능 저하 등을 초래한다. 주요 Signal Integrity 현상 신호 왜곡 (Signal Distortion) - Reflection (반사) 신호가 전송선의 끝 또는 임피던스가 변화하는 지점에 도달했을 때 전송선의 임피던스와 부하의 임..

[ 전자 ] Bit Rate(BPS)와 Baud Rate

Bit Rate(BPS)와 Baud Rate 무엇인지 알아보자. Bit Rate = BPS (Bit Per Second) - 초당 얼마나 많은 데이터 비트 ( 0 or 1)를 전송할 수 있는지 표시 (비트 전송 속도를 의미) ex) 3000 bps = 3000 bit / second = 1초 당 3000 개의 비트를 보낸다는 말. ex) 1bit 당 전송 속도는 1s / 3000 bit = 약 333.3 us 시간 단위 (s, ms, us, ns, ps) 시간 단위 크기 1 s 10^0 1,000 ms(밀리) -10^3 1,000,000 us(마이크로) -10^6 1,000,000,000 ns(나노) -10^9 1,000,000,000,000 ps(피코) -10^12 Baud Rate (보레이트 / 비동..

[전자] 데이터 신호( Data signal ) 와 AC 커플링 ( AC Coupling )

데이터신호 와 AC 커플링의 연관성을 알아보자. 대표적으로 PCIe (Peripheral Component Interconnect Express)에서 AC커플링을 사용한다. 데이터 신호 - 데이터 신호는 변화하는 전압 또는 전류의 형태로 정보를 나타내고, 이 변화가 실제로 전송하려는 데이터를 표현 ( 디지털 신호로 0과 1 로 표현됨). PCIe (Peripheral Component Interconnect Express) - 디지털 신호를 사용하는 컴퓨터 내부의 고속 직렬 통신 버스 표준으로 높은 데이터 전송 속도를 달성하기 위해, 여러 개의 레인을 통해 데이터를 동시에 전송함. AC coupling을 사용하는 이유 - DC 성분을 제거 ( 핵심 ) 사진 및 자료 출처 : https://componen..

[전자] Power sequence ( 전원 순서 ) 란?

Power Sequence는 왜 필요한가? 전자 기기나 시스템 안에서는 여러 가지 부품이 존재하며, 각 부품에 전원을 공급해 줘야 된다. 또한 각 칩마다 받는 전원의 전압은 다르다. 복잡한 회로 일수록 여러 가지의 전원이 인가된다는 점을 기억하자. 부품 보호 - IC들은 특정한 전원 조건 하에서만 안전하게 작동. 잘못된 순서로 전원이 공급될 경우, IC 내부의 게이트나 다른 민감한 부분이 손상될 수 있음. ex) 코어 전원이 I/O 전원보다 먼저 공급되어야 하는 경우가 일반적이다. ( FPGA, ASIC, PLD, DSP, ADC, 마이크로컨트롤러 같은 고성능 프로세싱 디바이스) 시스템 안정성 보장 - 특정 IC들은 다른 전원 레일이 활성화된 후에야 정상적으로 작동을 시작. 올바른 전원 순서를 통해 시스..

[전자] 메모리 ( Memory ), RAM, ROM 종류와 특징

메모리의 종류에 대해서 알아보자! 메모리(Memory)는 컴퓨터 시스템에서 데이터를 저장하는 중요한 부분! 메모리는 크게 두 가지 주요 유형 주기억장치(Primary Memory)와 보조기억장치(Secondary Memory). 주기억장치(RAM/ROM)와 보조기억장치( HDD/SSD)의 관계 - 컴퓨터 안에서 CPU와 관계는 아래 그림과 같다. 주기억장치 (Primary Memory) - 주기억 장치는 RAM 과 ROM로 나눌 수 있다. - RAM (Random Access Memory) RAM은 현재 실행 중인 프로그램과 데이터를 일시적으로 저장하는 메모리하며, 전원이 꺼지면 저장된 정보는 사라진다.(휘발성 메모리). 데이터에 대한 빠른 접근을 가능하다. 종류 DRAM (Dynamic RAM) 각 셀..

[MCU] MCUXpresso IDE, SDK, Configure the project - Components(LPC54605)설명-4

SDK, Configure the project 설정하는 옵션에 대해서 알아보자.(Middleware) Middleware - Middleware 은 NXP 하드웨어와 AWS IoT 서비스 간의 중간다리 역할을 합니다. 장치 데이터의 수집, 변환, 전송을 담당하고, 특히 다양한 프로토콜과 데이터 포맷을 지원하며, 장치와 클라우드 간의 원활한 통신을 가능하게 해줍니다. 미들웨어는 장치 관리, 보안, 데이터 처리 로직을 구현하여 IoT 솔루션의 복잡성을 추상화합니다. AWS IOT - backoffalgorithm 네트워크 요청이 실패했을 때 다시 시도하기 전에 대기하는 시간을 동적으로 조정하는 알고리즘. 네트워크 요청 실패시 즉시 재시도하는 대신 점진적 또는 지수적으로 대기 시간을 늘리는 데 사용. 네트워..

[MCU] MCUXpresso IDE, SDK, Configure the project - Components(LPC54605)설명-3

SDK, Configure the project 설정하는 옵션에 대해서 알아보자.(Utilities) Utilities (유틸리티) - 일반적으로, 유틸리티(Utilities)는 개발자의 입자에서는 개발 작업을 단순화하고 자동화하는 데 사용되는 소프트웨어 도구들을 의미합니다. 개발자에게 반족적인 작업을 줄이고, 생상선을 향상, 오류를 적게 하고 효율적으로 문제를 해결하는데 도움을 줍니다. SDK Drivers - usart_adapter USART (Universal Synchronous/Asynchronous Receiver/Transmitter)의 어댑터를 의미. USART는 마이크로컨트롤러와 외부 장치 간의 통신을 위해 사용되는 하드웨어 모듈. 개발자는 이 어댑터를 사용하여 USART 기반 통신 기..