《電子技術應用》
您所在的位置:首頁 > 其他 > 業界動態 > 1394技術及其在圖像傳輸系統中的應用

1394技術及其在圖像傳輸系統中的應用

2008-11-19
作者:李 燕 孫輝先 李慧軍

  摘? 要: 為了最大限度地利用現有硬件資源,縮短開發周期,研制了1394-PCI的轉接卡,實現了基于1394的高速圖像傳輸系統" title="傳輸系統">傳輸系統。介紹了1394高速串行總線的特性及原理及1394-PCI轉接卡的硬件、軟件設計。?

  關鍵詞: 1394高速串行總線? 1394-PCI轉接卡? 設備驅動程序" title="設備驅動程序">設備驅動程序?

?

  當今的計算機外圍設備都在追求高速性和高通用性,尤其在進行圖像數據處理和傳輸時,數據的大批量、高速、實時性對計算機與外設的接口提出了更高的要求。?

  目前新型總線接口有兩種:USB和1394接口。它們都支持即插即用" title="即插即用">即插即用,具有易擴展、使用方便、成本低等特點。但在任何USB系統中,只能有一個主機,最多可接127個外設,在全速模式下的傳輸率為500kbps~10Mbps。而相比之下1394顯得更勝一籌。它支持點到點的傳輸,消除了主機處理器/內存瓶頸,具有可升級性,支持400Mbps、200Mbps和100Mbps傳輸率,單一總線支持63個節點,最多可支持1024條總線,從而可支持64K的節點數。由于1394總線的高速性和獨立于主機的操作能力,使它成為高速多媒體設備接口的首選。?

1 1394技術?

  IEEE 1394起源于蘋果公司,又名FireWire,是為家用電器研制的一種高速串行總線標準,其目的是為了解決對速度要求很高的寬帶設備的傳輸問題。1995年12月,IEEE 1394-1995高速總線標準正式被IEEE標準委員會批準。?

1.1 1394的主要特點?

  a.支持點對點傳輸。串行總線設備能自主執行事務,而不需要主機CPU的干預。?

  b. 支持兩類事務:等時傳輸和異步傳輸。?

  c. 可擴展總線??梢詫⑿碌拇性O備連接入總線節點提供的端口從而擴展串行總線。?

  d. 熱插拔。不需要系統斷電就可以動態地加入或刪除設備。?

  e. 即插即用。每次加入或刪除設備時,總線節點會自動配置,并且配置時不需要主機系統的干預。?

  f.巨大的映射至內存的地址空間。每個節點擁有256T字節的地址空間,每條總線上有16P字節的地址空間。?

1.2 1394原理?

  1394原理主要定義了以下幾點:?

  a. 1394總線的拓撲結構。1394串行總線的拓撲結構可以分為兩種環境:底板環境和電纜環境。不同環境間總線的連接需要總線橋。電纜環境下的物理拓撲結構是無環網絡結構,由電纜連接各節點間的端口,呈分支擴展,形成樹狀或菊花狀的網絡拓撲。底板環境中物理拓撲是多點接入(multidrop)的總線,總線上分布著多個連接器,允許節點直接插入,通過仲裁使各節點享用總線。?

  b. 1394的物理接口。?

  1394設備通過標準的六芯線纜來傳輸信號,如圖1所示。其中TPA/TPA*和TPB/TPB*為一對差分模式的信號線。VP、VG提供8~40V的電源,可以通過它們給其它的節點供電。?

  c. 1394總線協議。在1394傳輸中,支持等時傳輸和異步傳輸事務,并將每次傳輸分解為一系列的小事務,有效地利用總線帶寬。異步事務需要數據確認,總線協議要復雜些,它包括三種基本事務類型:讀取、寫入和鎖定。每個事務由請求子事務和響應子事務組成。由于等時應用程序" title="應用程序">應用程序的性質,相關的總線事務十分簡單,等時事務每隔125μs向目標節點發送數據并且不需要任何回執。1394總線一共定義了12種事務類型的包格式,采用循環冗余校驗(CRC)進行數據差錯控制,有相應的硬件和軟件處理各類傳輸事務。?

??? d. 1394電源管理。電源管理涉及到單獨節點或節點中元件的電源狀態控制。1394定義了4種電源狀態以及相應的CSR寄存器和ROM配置項,支持掛起/恢復機制,使節點在軟件控制下處于低功耗。?

2 系統硬件設計?

2.1 圖像傳輸系統總體設計?

  系統采用冗余備份的雙路1394高速總線將數據傳送給大容量存儲器、數據加密器和信道編碼器,如圖2所示。?

由于本地系統中普遍采用PCI接口,為了最大限度地利用現有硬件資源,縮短開發周期,研制了1394-PCI的轉接卡,來實現基于1394的高速圖像傳輸系統。該轉接卡主要通過物理層和鏈路層控制芯片組實現,其中鏈路層控制芯片采用TI公司的TSB12LV23,支持開放主機控制器接口(OHCI)的PCI接口芯片。?

2.2 TSB12LV23/TSBAB03芯片組?

??? TSB12LV23提供主機接口和物理層接口,實現CRC校驗以及同步服務。在芯片中集成了中斷寄存器、傳送/接收FIFO和DMA通道。TSBAB03芯片完成1394總線協議中的物理層功能,實現仲裁機制,對收發信號進行編碼/解碼。?

  鏈路層和物理層芯片的連接電路圖如圖3所示。

?

?

3 系統軟件設計?

  系統軟件包括1394設備驅動程序、動態鏈接庫和應用程序。?

3.1 1394設備驅動程序開發 ?

  Windows驅動模型(WDM)定義了驅動程序分層,以適應即插即用系統。1394系統驅動程序采用分層結構模型,其設備棧如圖4所示。設備驅動位設備棧頂,通過發IRP給IEEE 1394總線驅動來與設備通信。IEEE 1394總線驅動為1394總線提供了獨立于硬件的接口,并將一部分IRP傳向端口驅動程序。?

  在分層模型中,1394總線驅動負責管理1394設備驅動程序與1394控制器之間的通信;加載及卸載設備驅動程序。設備驅動程序在功能層工作,它們不需要任何低層硬件資源,只需對總線驅動程序發請求,由總線驅動程序訪問硬件來完成這些請求。?

  用DDK設計的1394設備驅動由4個模塊組成:初始化模塊、即插即用模塊、電源管理模塊以及I/O" title="I/O">I/O模塊。?

  初始化模塊提供設備驅動的入口點,從而將不同的IRP請求發向相應的執行模塊。?

  即插即用模塊用于實現1394設備的熱插拔和動態配置。當總線驅動程序在加電或者添加/刪除時檢測到新設備,從設備中取出一個或多個標識符,用于檢查所有可用的安裝文件,發現合適的設備驅動程序。驅動程序被裝入,調用AddDevice入口點,告訴它發現一個新設備,并創建功能設備對象(FDO)??偩€驅動程序或者安裝文件詳細描述設備所需的硬件資源,使用仲裁器為每個設備分配資源。?

??? 電源管理模塊負責設備的掛起和恢復。?

  I/O模塊完成I/O請求的大部分工作。該模塊定義了所需的I/O控制代碼,從而為應用程序提供了調用系統驅動程序的接口。?

3.2 動態鏈接庫的設計?

  由于Windows具有與設備無關的特性,不提倡與機器底層的東西打交道。如果直接用Windows的 API函數或I/O讀寫指令進行訪問和操作,程序運行時往往就會產生保護模式錯誤甚至死機,更嚴重的情況會導致系統崩潰。用DLL技術可以方便地解決上述問題。而且DLL沒有自己的堆棧,與調用它的應用程序采用有相同的堆棧模式,減少了編程設計上的不便;一個DLL在內存中只有一個實例,使之能高效經濟地使用內存;DLL的代碼封裝性使得程序簡潔明晰。?

  在1394 API動態鏈接庫中封裝了所有的1394請求命令,如異步讀/寫、等時讀/寫等,從而可以很方便地在應用級實現1394傳輸。通過調用DeviceIoControl向設備發請求,由I/O管理器構造一個1394請求塊傳給總線驅動程序;由總線驅動程序完成該請求或者將請求進一步傳給端口驅動程序,然后返回執行狀態。?

3.3 應用程序設計?

  在高速圖像傳輸系統中,應用程序是控制數據流的中心。采用VC++ 6.0和2000DDK實現,主要功能有:獲取視頻數據源、檢測1394設備、總線管理、分配1394地址空間、設置等時資源和通道、完成1394傳輸。一次等時傳輸流程如圖5所示。?

4 應用前景?

  如前所述,由于1394的高速、靈活和可擴展性,使其在很多方面都大有用武之地,其中包括大容量存儲器、視頻會議、家庭網絡、高速打印機、娛樂設備等。而且由于數字廣播、因特網、家庭數字網絡和高帶寬的視頻/音頻傳輸的需求,使得IEEE 1394迅速發展。?

參考文獻?

1 IEEE Standards Board. IEEE Standard (1394-1995) for a High Performance Serial Bus. 12 December 1995?

2 Don Anderson. FireWire系統體系(第二版). 北京:中國電力出版社, 2001.3?

3 Microsoft Corporation. Windows 2000 DDK Document 1985-2000. 2000.6?

4 Chris Cant. Windows WDM設備驅動程序開發指南.北京:機械工業出版社, 2000
本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          亚洲已满18点击进入久久| 最新国产成人在线观看| 欧美日韩国产经典色站一区二区三区| 欧美电影在线观看| 一区二区三区免费看| 牛人盗摄一区二区三区视频| 激情婷婷欧美| 欧美一区91| 亚洲天堂网站在线观看视频| 久久久999精品免费| 国产欧美一区二区精品秋霞影院| 久久精品女人的天堂av| 久久久免费精品视频| 久久精品国产第一区二区三区| 国产精品久久久久久久久久三级| 国产精品视频久久一区| 亚洲欧洲精品一区| 亚洲美女在线看| 亚洲精品一区二区三| 在线观看国产精品淫| 日韩一区二区高清| 黄色成人在线| 欧美日韩国产一区二区| 欧美三级视频在线播放| 久久久久一区二区三区四区| 欧美日韩国产123| 欧美国内亚洲| 亚洲丶国产丶欧美一区二区三区| 蜜臀久久99精品久久久久久9| 亚洲深爱激情| 中文在线不卡视频| 欧美搞黄网站| 免费在线观看一区二区| 欧美一区二区精品久久911| 欧美日韩一区二区三区在线视频| 欧美日韩中文在线| 欧美日韩一区二区视频在线| 一区二区日韩精品| 欧美日韩亚洲一区| 在线成人亚洲| 亚洲精品一区二区网址| 亚洲高清在线观看一区| 国产精品xxxav免费视频| 欧美在线观看www| 媚黑女一区二区| 国产自产女人91一区在线观看| 欧美精品久久久久久| 国产日韩欧美一区| 影音先锋久久| 亚洲精品乱码久久久久久久久| 午夜国产精品视频免费体验区| 欧美极品一区| 999亚洲国产精| 91久久精品国产91性色| 久久伊人亚洲| 久久偷看各类wc女厕嘘嘘偷窃| 久久亚洲欧美国产精品乐播| 麻豆9191精品国产| 国产在线播精品第三| 午夜视频在线观看一区二区三区| 亚洲天堂av在线免费| 亚洲综合第一页| 免费久久久一本精品久久区| 国产精品视频福利| 国产欧美精品国产国产专区| 亚洲成人在线网| 亚洲婷婷综合色高清在线| 欧美在线视频不卡| 亚洲国产精品99久久久久久久久| 久久福利资源站| 亚洲美女福利视频网站| 美女主播视频一区| 欧美成人精品激情在线观看| 亚洲国产精品v| 亚洲视频在线一区| 亚洲乱码国产乱码精品精98午夜| 欧美日韩播放| 一本色道久久综合亚洲精品按摩| 久久狠狠亚洲综合| 亚洲福利视频网站| 久久精品亚洲国产奇米99| 亚洲欧美卡通另类91av| 久久―日本道色综合久久| 99国产精品| 亚洲国产成人精品久久| 欧美日韩一区成人| 久久精品综合| 欧美精品一区二区三区高清aⅴ| 欧美精品免费视频| 久久久久久久尹人综合网亚洲| 亚洲免费中文字幕| 亚洲黄色成人久久久| 国产欧美日韩综合一区在线播放| 亚洲伦理在线观看| 久久国内精品自在自线400部| 亚洲精品日韩在线| 欧美色另类天堂2015| 国产一区二区三区最好精华液| 最新国产成人av网站网址麻豆| 在线看成人片| 国产精品在线看| 欧美一级片久久久久久久| 久久夜色精品国产欧美乱极品| 日韩视频免费| 国产亚洲一本大道中文在线| 国产精品久久午夜夜伦鲁鲁| 国语自产偷拍精品视频偷| 国产亚洲人成网站在线观看| 怡红院精品视频在线观看极品| 91久久精品国产91久久| 亚洲欧美综合另类中字| 国产精品一区视频| 欧美成人乱码一区二区三区| 中文欧美字幕免费| 开心色5月久久精品| 日韩视频在线一区二区| 亚洲精品国产系列| 99国产精品久久久| 国内激情久久| 老司机午夜免费精品视频| 在线播放日韩欧美| 久久一本综合频道| 裸体一区二区三区| 久久国产视频网| 免费观看国产成人| 亚洲影视九九影院在线观看| 国产精品国产三级国产普通话99| 欧美黄色影院| 久久狠狠一本精品综合网| 国产九区一区在线| 亚洲综合导航| 在线观看亚洲| 亚洲精品国产无天堂网2021| 欧美三级电影精品| 亚洲精品国产视频| 亚洲精品老司机| 午夜精品偷拍| 在线精品视频免费观看| 亚洲国产精品久久久久秋霞影院| 国产精品天美传媒入口| 黄色工厂这里只有精品| 亚洲精品免费一二三区| 久久亚洲春色中文字幕久久久| 国产欧美精品在线观看| 老司机精品视频一区二区三区| 国产精品久久久一区二区| 亚洲电影av在线| 亚洲一区影音先锋| 在线观看视频亚洲| 亚洲激情国产精品| 国产精品亚洲一区二区三区在线| 欧美午夜精品| 国产欧美1区2区3区| 一区二区欧美视频| 久久国产精品99国产精| 精久久久久久久久久久| 亚洲无线观看| 欧美日韩精品一区二区| 国产欧美一区二区三区国产幕精品| 免费日韩视频| 鲁大师成人一区二区三区| 亚洲日本中文字幕区| 亚洲欧美成人综合| 模特精品裸拍一区| 亚洲精品小视频在线观看| 亚洲深夜影院| 一区在线观看视频| 欧美日本国产在线| 狼人社综合社区| 老色鬼精品视频在线观看播放| 黑人一区二区三区四区五区| 狠狠色香婷婷久久亚洲精品| 国产午夜精品久久久久久免费视| 久久伊人精品天天| 国产精品成人一区二区艾草| 91久久精品一区二区三区| 国内外成人在线| 好吊色欧美一区二区三区视频| 久久综合狠狠综合久久激情| 中文在线资源观看网站视频免费不卡| 国产麻豆精品在线观看| 在线免费观看日韩欧美| 久久国产精品久久久久久| 欧美午夜精品久久久久久久| 欧美成人精品在线播放| 狠狠色伊人亚洲综合成人| 欧美成人国产va精品日本一级| 欧美日本不卡视频| 欧美日韩美女在线| 欧美高清hd18日本| 国产女人水真多18毛片18精品视频| 久久综合国产精品台湾中文娱乐网| 在线观看av不卡| 国产精品久久国产精麻豆99网站| 一区二区三区四区五区在线| 性欧美精品高清| 欧美阿v一级看视频| 国产精品视频观看| 日韩亚洲欧美精品| 国产日韩高清一区二区三区在线| 欧美精品自拍偷拍动漫精品| 国产一区二区看久久| 久久综合色天天久久综合图片| 亚洲国产欧美国产综合一区| 久久蜜桃香蕉精品一区二区三区| 国产精品视频精品视频| 亚洲精品国精品久久99热| 亚洲午夜伦理| 国产精品大片免费观看| 亚洲精品免费在线播放| 免费成人性网站| 国产精品99久久久久久www| 国产乱码精品1区2区3区| 亚洲一级电影| 欧美激情精品久久久久久大尺度| 国产一区二区三区网站| 欧美日韩三区| 亚洲制服欧美中文字幕中文字幕| 亚洲伦理自拍| 国产精品午夜春色av| 亚洲黄色片网站| 欧美日韩国产精品一卡| 一区二区国产日产| 亚洲成在人线av| 国内久久视频| 久久精品91久久香蕉加勒比| 国内一区二区三区| 国产亚洲精品一区二区| 亚洲第一狼人社区| 久久久久女教师免费一区| 欧美黑人一区二区三区| 国产欧美一区二区三区另类精品| 欧美激情中文字幕一区二区| 欧美日韩久久精品| 欧美精品色一区二区三区| 国产精品亚洲综合一区在线观看| 亚洲精品在线免费| 久久人人爽国产| 亚洲国产婷婷香蕉久久久久久99| 夜夜嗨av一区二区三区网页| 亚洲精品专区| 欧美日韩一区在线观看视频| 欧美激情在线有限公司| 在线亚洲+欧美+日本专区| 国产精品腿扒开做爽爽爽挤奶网站| 国产精品视频一| 牛人盗摄一区二区三区视频| 亚洲深夜福利网站| 国产精品户外野外| 午夜精品短视频| 欧美成人日韩| 亚洲一区不卡| 欧美午夜a级限制福利片| 亚洲一区二区三区高清| 一本在线高清不卡dvd| 欧美成人精品影院| 国产精品乱码妇女bbbb| 久久露脸国产精品| 亚洲香蕉视频| 久久精品一区二区国产| 国产精品―色哟哟| 久久精品99国产精品酒店日本| 欧美v日韩v国产v| 欧美激情亚洲激情| 欧美一级一区| 国产一区久久| 免费成人av| 欧美国产亚洲精品久久久8v| 国产自产v一区二区三区c| 欧美日韩亚洲另类| 香蕉久久夜色精品国产使用方法| 国内自拍视频一区二区三区| 国产一区二区三区四区hd| 一区二区三区久久久| 欧美婷婷在线| 国产精品日韩在线| 欧美一区二区三区男人的天堂| 午夜精品影院| 亚洲国产高清视频| 亚洲国产黄色片| 影音先锋中文字幕一区| 国产欧美一区二区三区另类精品| 尤物精品国产第一福利三区| 欧美日本在线一区| 欧美顶级艳妇交换群宴| 日韩午夜中文字幕| 久久精品成人欧美大片古装| 亚洲欧美视频一区| 国产一区二区三区精品久久久| 亚洲国产婷婷| 国产乱理伦片在线观看夜一区| 久久亚洲综合网| 在线综合亚洲| 亚洲精品一区二区在线观看| 亚洲女人小视频在线观看| 欧美视频一区二区在线观看| 久久久国产精品一区二区三区| 国产区亚洲区欧美区| 在线观看成人av电影| 国产手机视频一区二区| 欧美一级二级三级蜜桃| 免费成人你懂的| 国产嫩草影院久久久久| 久久精品日产第一区二区| 麻豆精品视频在线观看视频| 国产一区二区按摩在线观看| 极品少妇一区二区三区精品视频| 欧美日韩亚洲一区在线观看| 国产精品第十页| 欧美日韩精品中文字幕| 久久久国产精彩视频美女艺术照福利| 夜夜躁日日躁狠狠久久88av| 亚洲国产精品悠悠久久琪琪| 亚洲一区三区视频在线观看| 亚洲婷婷综合色高清在线| 久久国产精品久久久久久久久久| 欧美激情在线免费观看| 亚洲欧美日韩综合| 男人天堂欧美日韩| 欧美 日韩 国产一区二区在线视频| 欧美日韩综合久久| 亚洲欧美日韩国产综合| 在线亚洲美日韩| 午夜精品久久久久久久99热浪潮| 欧美日韩日本视频| 欧美成人免费网| 亚洲国产裸拍裸体视频在线观看乱了| 国内精品写真在线观看|