[통신] 101

[GigE Vision] 화인스텍 블로그 : GigE 인터페이스

머신비전 카메라 GigE 인터페이스에 대하여 머신비전 카메라 GigE 인터페이스의 역사 GigE Vision은 고성능 산업용 카메라를 위해 2006 년에 도입된 인터페이스 표준입니다. 이더넷 네트워크를 통해 고속 비디오 및 관련 제어 데이터를 전송하기 위한 프레임 워크를 제공합니다. GigE Vision은 AIA(Automated Imaging Association)에 의해 제정되었습니다. 이 표준을 따르면 GigE Vision을 준수하는 카메라와 S/W라면 제조사 상관없이 서로 데이터를 주고받을 수 있습니다. ​ GigE 인터페이스의 장점? GigE Vision 인터페이스의 장점 중 손꼽을 수 있는 것은 단연 확장성입니다. 대형 장비에 여러대의 카메라 링크 카메라를 설치한다고 가정한다면, 일반적으로 P..

[통신] 2023.05.23

[GigE Vision] 영상 취득 동기화 (IEEE1588 standard)

IEEE 1588 표준으로 알려진 Precision Time Protocol(PTP)는 네트워크에 연결된 장치를 동기화하는 패킷 기반 기술입니다. GigE Vision 2.0 표준에는 PTP IEEE 1588 기술이 통합되어 있어, 모든 GigE Vision 2.0과 PTP 사용 가능한 카메라와 장치를 네트워크를 통해 서로 마이크로초(microseconds : us) 이내로 쉽게 동기화 할 수 있습니다. 사용자는 카메라, 센서, 트리거, 모터 및 컨트롤러 사이에서 보다 높은 작동 정밀도를 사용하여 지터(jitter)를 낮추고 어플리케이션 속도를 높일 수 있습니다. 동기화는 네트워크에서 다른 장치(슬레이브 클락(slave clock)으로 동작하는 장치)의 마스터 클럭(master clock) 역할을 할 장..

[통신] 2023.05.23

전송속도와 대역폭 이란 무엇인가?

1. 전송속도 전자 통신 분야에서 전송 속도란 어떤 네트워크 또는 시스템의 한 지점에서 다른 지점으로 데이터가 이동하는 속도를 말한다. 이것은 단위 시간(보통 1초) 동안 한 지점에서 다른 지점으로 옮겨진 데이터의 양을 나타낸다. 일정기간동안 전송한 정보의 양을 전송한 시간으로 나누는 방법으로 측정하며, 이것은 측정시간 동안의 평균 전송속도를 나타낸다. 단위로는 초당 비트수(bps)를 가장 많이 사용하며, 필요에 따라 초당 문자수(cps), 초당 블록수, 초당 패킷수, 보오(baud) 등을 쓰기도 한다. (참고자료 : http://ko.wikipedia.org/) 2. 대역폭(bandwidth) 대역폭(Bandwidth, 순한국말:띠너비)은 특정한 기능을 수행할 수 있는 주파수의 범위로, 헤르츠 단위로 ..

[통신] 2023.04.12

PCIe 전송속도 비교

먼저 PCIe 란 무엇인가? PCIe는 PCI express의 약자로 메인보드에 그래픽카드, 비디오 캡처보드 등 각종 확장 카드를 연결하기 위한 통로관이라고 생각하시면 될듯하고 개발 버전으로는 1.0 버전부터 2.0, 3.0, 현재는 4.0, 5.0까지 출시가 되었고, 버전이 높을수록 대역폭이 전송속도가 빠릅니다. PCIe 규격은 입출력 방식이 병렬구조가 아닌 직렬구조 인터페이스로서 빠른 속도가 장점 중에 하나입니다. 주변기기 항목에서 먼저 PCI Express(PCI-E / PCIe) 인터페이스(규격)에 대해 설명하는 이유는 기본적으로 컴퓨터와 주변기기의 연결되는 통로 즉 인터페이스(규격)와 연결 속도를 나타내기 때문입니다. 컴퓨터와 주변기기의 연결규격(속도차이)은 ISA -> PCI -> AGP(그래..

[통신] 2023.04.12

CoaXPress-over-Fiber란?

CoF는 ‘CoaXPress over Fiber’라는 용어에서 알 수 있듯, 광통신(Fiber)을 활용한 CXP(CoaXPress)의 확장된 표준입니다. CoaXPress(CXP)는 고대역폭 컴퓨터 비전 애플리케이션을 위한 사실상의 표준입니다. 이 사양의 최신 버전인 CoaXPress 2.0은 동축 구리 케이블을 통한 12.5Gbps(초당 기가비트) 링크인 CXP-12 속도를 지정합니다. CoaXPress에서는 링크 집계가 일반적이므로 4개의 CXP-12 링크로 50Gbps(12.5 x 4)의 대역폭을 쉽게 달성할 수 있습니다. CoaXPress-over-Fiber는 CoaXPress 2.0 사양에 대한 추가 기능으로 설계되었습니다. 광섬유를 포함한 표준 이더넷 연결을 통해 수정하지 않은 상태로 CoaX..

[통신] 2023.03.14

USB 3.0에 대해서-

USB 3.0 슈퍼스피드 (Super Speed) USB라고도 불립니다. USB 3.0은 최고속도 초당 약 5Gbps의 전송속도를 제공, 초당 480Mbps를 전송하는 USB 2.0에 비해 10배가량 빠릅니다. 대부분 파란 색 코드의 표준 A 수용잭, 플러그, 그리고 SS라는 이니셜을 통해 USB 2.0과 USB 3.0 단자를 구별할 수 있습니다. 전송속도 - USB 2.0 (Hi-Speed) : 480 Mbit/s (60 MB/s) - USB 3.0 (Super Speed) : 5 Gbit/s (625 MB/s) . bps (bit per second), 초당 전송 bit 단위 . Bps (Byte per second), 초당 전송 Byte 단위 . 1 Byte = 8 bit 전송 속도는 Mb (메가비..

[통신] 2023.02.17

대역폭(bandwidth) : bps와 Hz 간 차이

대역폭(bandwidth)은 B 혹은 BW로 표시하고, 사용하고자하는 혹은 사용하는 신호 주파수 범위의 폭을 말합니다. 대역폭을 이해하기 위해서는 신호를 시간축(time domain) 뿐만 아니라 "주파수축"(frequency domain)에서의 관찰(spectrum 분석)을 할 줄 알아야 이해하기 쉽습니다. 어떠한 통신기기(혹은 기기)가 700MHz에서 부터 800MHz까지의 주파수를 사용한다면 700 ~ 800MHz 이 이 기기의 대역이고 800-700=100MHz가 대역폭이 되겠지요. 예를 들면 FM 라디오의 경우 대략 87.5MHz에서 부터 108MHz까지의 주파수를 사용합니다. 즉 FM 라디오 방송의 대역폭은 87.5 에서 108 MHz 까지를 말합니다. 또한 라디오 방송마다 다른 주파수대역을 ..

[통신] 2022.07.14

P4에 대해 알아야 할 것들

P4에 대해 알아야 할 것들 P4는 최종 사용자가 네트워킹 장치의 작동 방식을 규정할 수 있게 해주는 오픈소스 프로그래밍 언어다. 스위치와 라우터, 네트워크 인터페이스 카드 등 네트워크 포워딩 장치의 실리콘 연산 칩을 제어한다. 오늘날의 네트워크 펑션이 특정 방식으로 패킷을 포워딩 하는 고정된 기능의 스위치를 활용해 '상향식'으로 구성된 반면, 프로그래밍 가능한 네트워크는 사용자가 원하는 기능을 설치하기 위해 하향식으로 제어될 수 있다. 오픈플로우(OpenFlow) 오픈소스 콘트롤 플레인과 동일하다. 그러나 데이터 플레인 계층에 초점이 맞춰진 것이 차이점이다. 최초 SDN 개발을 지원했으며, 이후 니시라를 공동 창업한 닉 맥퀸 스탠포드 대학 교수는 이 기술의 선구자 중 한 명이다. 현재 약 60개 회사가..

[통신] 2021.11.23

PCI Express Bus 기반의 고속 시리얼 인터페이스 연구

데이터 버스 시스템은 크게 전기적 펄스신호를 이용하는 시스템과 광 펄스신 호를 이용하는 시스템으로 나눌 수 있다. 표준 버스 시스템의 내부 모듈간의 고속데이터 통신을 위하여 입출력 인터페이스를 전기적 펄스신호를 이용한 컴퓨터의 입출력 버스인 PCI 로 구성되며, 표준 버스 시스템의 외부 고속 시리얼 인터페이스로 고속데이터 통신을 위하여 광 펄스신호를 이용한 Serial FPDP 로 구성된다. 추가로 표준 Serial FPDP 의 성능 개선을 위하여 Serial FPDP 구성모드와 Fiber Frame 을 제안 하였다. Serial FPDP 의 표준 사양 및 제안한 사양을 Xilinx 사의 FPGA 로 설계하였 으며, 추후 SoC FPGA 의 이식성을 위하여 임베디드 시스템 기반으로 설계 및 구현 하였다...

[통신] 2021.10.29