新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > 一條1394總線最多支持的相機個數(shù)

一條1394總線最多支持的相機個數(shù)

作者: 時間:2016-12-15 來源:網(wǎng)絡 收藏
文章來源于網(wǎng)絡,更多信息請點擊:1394相機:http://www.lustervision.com/mvmz-pointgrey/

一塊IEEE-1394 OHCI卡構成一個1394 總線. 有四個因素會影響同一個1394總線上支持的相機的個數(shù):

本文引用地址:http://m.butianyuan.cn/article/201612/330485.htm

1. 同步通道的個數(shù)

理論上,1394a一個總線上所能支持的最大的通道個數(shù)為16個,但是目前沒有任何一個適配器能夠支持16個通道。基于TI 芯片的適配器能夠最多支持4個同步DMA通道,基于Lucent/Agere 芯片的適配器支持8個DMA通道。Agere/LSI 基于 1394b 卡, 支持8個 DMA通道, Point Grey Research提供相關的產品。

2. IEEE-1394最大帶寬

1394a總線最大的帶寬為400Mb/s, 或50MB/s。帶寬同時分為兩個部分,一部分為同步數(shù)據(jù)傳輸(如數(shù)據(jù)流),一部分為異步控制(如相機控制)。其中 80% (40MB/s)的帶寬用來進行同步數(shù)據(jù)傳輸,其它的20% (10MB/s)用來異步控制.

根據(jù)1394a協(xié)議的定義,以及微軟1394驅動(1394bus.sys, ohci1394.sys, 等.) 的限制,一個數(shù)據(jù)包最大為4096 bytes. 同步部分每秒8000個周期,相當于33MB/s, 這就意味著同步數(shù)據(jù)還有額外的7MB/s帶寬. 所以,雖然不符合1394a協(xié)議,數(shù)據(jù)包可以最大分配為4915bytes,。另外,協(xié)議中沒有提到每一個同步周期不能夠傳輸多個數(shù)據(jù)包,只要數(shù)據(jù)總量在協(xié)議帶寬內即可。例如:一個相機可以每個同步周期發(fā)送兩個2450-byte 數(shù)據(jù)包,但是仍然符合1394a標準協(xié)議。

對于1394b總線,與1394a相同,區(qū)別在于最大的帶寬為800Mb/s, 或100MB/s, 最大的數(shù)據(jù)包為8192 bytes.

3. 設備最大個數(shù)

1394a標準限制了同一個1394總線上最大的設備個數(shù)為63個.

4. 相機功耗

根據(jù)相機的功耗來決定功率的多少,以保證相機的正常運行。



關鍵詞: 1394總線相機個

評論


技術專區(qū)

關閉