From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.



각 Vision Acquisition 버스들 간의 속도는 얼마나 됩니까?



하드웨어: Image Acquisition (IMAQ)

문제점: Vision Acquisition 장비 인터페이스들을 선택할때 고려해야할 버스 특성은 어떤것이 있습니까?

솔루션: Vision 시스템을 선택할때, 컴퓨터 버스는 아주 중요한 고려사항이 됩니다. 컴퓨터 버스는 컴퓨터의 데이터를 다른곳으로 전송할 수 있는 와이어들의 집합입니다. 컴퓨터 내부 버스는 CPU와 메인 메모리들과 내부적으로 전부 연결되어 있습니다. 확장 버스는 I/O 장비들과 CPU, 메모리들을 연결해 줍니다. NI image acquisition (IMAQ) 제품은 5개의 확장 버스 기술을 갖고 있습니다. PCI/PXI, PCIe/PXIe, USB, IEEE-1394 (Firewire), GigE.

버스의 사이즈는 비트 길이와 연관이 있으며 이는 얼마나 큰 데이터를 한번에 보낼 수 있는지 결정하는 요소이므로 매우 중요합니다. 예를 들어, 16-bit 버스는 버스의 16개의 병렬 데이터 라인을 통해서 데이터를 보낼 수 있습니다. 그러나 Image Acquistion 의 경우, 이미지 픽셀의 Depth가 버스 성능에 가장 중요한 사항이 됩니다. 가장 일반적인 PCI 버스의 경우는 한번에 32 Bit의 데이터를 전송합니다. 만약 이미지 포맷이 10이나 12비트를 사용한다면, 각각의 픽셀은 16-Bit나 2 Byte로 전송 됩니다. 이 전송은 Frame Grabber의 처리량에 영향을 미치게 됩니다. 전송 속도는 버스 클럭 속도에 의해 조절됩니다. 빠른 클럭 속도는 데이터 전송을 빠르게 해줍니다.

Note: 버스들은 한 클럭당 1 Bit 길이를 전송합니다. (clock speed = throughput)

아래의 테이블은 NI Image Acquisition 제품들이 지원하는 확장 버스 기술들을 나타냅니다. 여기에 리스트 되어있는 처리량은 이론적인 수치입니다. 실제로는 기다림 상태, 인터럽트, 프로토콜의 성질 들이 이론적인 대역폭을 감소시키게 됩니다.

Bus

Throughput
(MB/s)

Clock Speed
(MHz)

Width (bits)

Supported
NI Board(s)

PCI

133

33.33

32

1422/1424/1426/1428

PXI

133

33.33

32

1428/1483R

x1 PCIe

200

100*

32

1427

x4 PCIe

800

100*

32

1429/1430/1433

x4 PXIe

800**

100*

32

1435

IEEE1394a (Firewire400)

50

N/A

1

8252/8254R/8255R

IEEE1394b (Firewire800)

100

N/A

1

8255R

GigE

125

N/A

1

8231/8234/8235

USB 1.0

1.5

N/A

1

N/A

USB 2.0

60

N/A

1

N/A

USB 3.0***

400

N/A

1

8242/8244

*100 MHz 는 공식적인 PCIe 인터페이스의 레퍼런스 클럭입니다. 하지만 가끔 BIOS에서 1MHz단위로 늘어날 수도 있습니다.

** PXIe-1435 는 256B Payload에서 최대 800MB/s의 속도를 낼 수 있습니다.(a feature common in workstation-class chipsets.)

*** USB 3.0 는August 2013 release of Vision Acquisition Software 버전에서 부터 지원이 됩니다.



관련 링크:
Products and Services: Frame Grabbers
KnowledgeBase 5RDCG5EN: How Do I Calculate the Bandwidth Required for My Image Acquisition?
White Paper: NI Announces USB 3.0 Camera Support with NI Vision Acquisition Software August 2013
KnowledgeBase 66Q92TRH: What Are The Differences Between Base, Medium, and Full Camera Link Configurations?

첨부:





리포트 날짜: 05/24/2012
마지막 업데이트: 02/21/2015
문서 번호: 5XNAB8EN