百度空间 | 百度首页 
 
查看文章
 
IEEE1394
2008-07-09 09:43

IEEE1394                                                                                                                      

IEEE1394通常在数码摄像机等外部设备,和各种网络设备使用。它常被称之为Firewire(Apple苹果的名称),和i.Link(sony的名称)。目前,800MbpsIEEE1394总线(也可以称之为Firewire-800)正在逐渐取代400MbpsIEEE1394总线。6-PIN接口包含4条信号线和2条电源线,不需要额外供电,而4-PIN接口只有信号线。Firewire-800接口增加一面针脚,使用9-PIN联接线。

       1394卡的全称是IEEE1394 Interface Card。这一接口技术是由老牌的电脑厂商苹果公司率先创立的,苹果公司称之为Firewire,所以很多人也习惯叫1394卡为火线卡。其初衷是把它作为一种高速数据传输界面。1995年电机电子工程师协会(IEEE)把它作为正式新标准,编号1394,这就是IEEE1394这个名字的由来。不同的公司对1394接口技术也有不同的叫法,源于各自厂商注册的商标名称不同而已,例如Sony 称之为 i.Link,Texas Instruments 称之为Lynx等,实际上都是一种东西。

   综上所述,我们可以知道IEEE1394是一种外部串行总线标准,它可以达到400MB/s的数据传输速率,十分适合视频影像的传输。作为一种数据传输的开放式技术标准,IEEE-1394被应用在众多的领域,包括数码摄像机、高速外接硬盘、打印机和扫描仪等多种设备。标准的1394接口可以同时传送数字视频信号以及数字音频信号,相对于模拟视频接口,1394技术在采集和回录过程中没有任何信号的损失,正是由于这个优势,1394卡更多地是被人们当做视频采集卡来使用,它的其他功能反而被忽视了。最初的1394卡动辄就要数千元,近年来,随着生产成本的下降,最便宜的卡只要几十元,1394卡正迅速普及到更多的普通家庭。

【IEEE1394特点】
IEEE1394的特点可以归结如下:
(1)高速率
IEEE1394-1995中规定速率为100Mbit/s到400Mbit/s。IEEE1394b中更高的速度是800Mbit/s到3.2Gbit/s。其实400Mbps就几乎可以满足所有的要求。现在通常可能达到的物理流LSI速度是200Mbps。另外,实际传输的数据一般都要经过压缩处理,并不是直接传输原始视频数据。因此可以说,200Mbps已经是能够满足实际需要的速度。但对多路数字视频信号传输来说,传输速率总是越高越好、永无止境。

(2) 实时性
IEEE1394的特点是利用等时性传输来保证实时性。在这一点上,SSA,FiberChannel及Ultra SCSI也都与IEEE1394具有同样的性能。

(3) 采用细缆,便于安装
4. 根信号线与2根电源线构成的细缆使安装十分简单,而且价格也比较便宜。但接点间距只有4.5米,似乎略显不足。所以也有人在探讨延伸接点间距的方法。已发表的实验品POF可以将接点间距延长至70米。

(4) 总线结构
IEEE1394是总线,不是I/O。向各装置传送数据时,不是像网络那样用I/O传送数据,而是按IEEE1212标准读写列入转换的空间。总之,从上一层看,IEEE1394是与PCI相同的总线。

1394总线和常见的USB总线的不一样之处在于1394是一个对等的总线, 对等总线就是说, 任何一个总线上的设备都可一主动的发出请求. 有点象圆桌会议一样, 大家地位平等. 而USB总线上的设备, 则都是等待主机发送请求, 然后做相应的动作. 因而1394设备更加智能化一些, 当然因此也变得复杂一些, 成本高一些. 1394总线的这个特性决定了1394可以是脱离以桌面主机为中心的束缚, 对于数字化家电来说, 1394更加有吸引力.

1394总线的拓朴结构和USB是一样的, 是树形结构. 树形结构就是所有的连接在一起的设备不能形成一个环(圈). 否则就可能不能正常工作. 不过1394b提出了一个避免环状结构的方法, 在即使设备连接形成一个圆圈时, 也能保证正常工作. 1394和USB这类串行总线和PCI这类并行总线不一样, 1394和USB这类总线, 两个设备之间如果必须经过第三个设备, 那么数据必须也从第三个设备穿过, 也就是说第三个设备也要参与传输. 而PCI这类并行总线, 就象一条大马路铺到各家的门口, 两个设备如果商量好传输数据, 并申请到了总线, 就可以直接在两个设备间传输, 不用经过第三家. 当然更本质的区别是, 1394是串行的, 而PCI是并行的.

1394总线上的设备之间也会选举一些设备作为总线的管理作些额外的工作, 如
根节点: 主要是在总线仲裁中做最终的裁判.
同步资源管理器: 主要是在同步传输中, 管理带宽, 或者提供总线的拓朴结构和有限的电源管理.
总线管理器: 可以设置根节点, 提供总线拓朴结构, 优化网络的响应时间, 和更高级的电源管理.


(5) 热插拔
能带电插拔。增删新装置,不必关闭电源,操作非常简单。
(6) 即插即用

增加新装置不必设定ID,可自动予以分配。SCSI使用者必须设定SCSI地址,而IEEE1394的使用者不需要任何相关知识,操作非常简单,接上就可以用。

实际上,每当有新的设备接入某个1394端口时, 整个总线将会进行一个'欢迎仪式', 这个是总线自发的, 和PC主机没有特殊的关系, 学名叫做'总线复位'(bus reset). 这个过程, 所有设备重新给自己起名字(节点标识, NODE ID), 新的设备趁机为自己取个名字. 1394的起名字的机制很简单, 从0开始往上, 最多到62. 一般叶子节点的id小, 树根的id最大. 这个仪式结束后, 大家又是各自干各自的事情了. 1394的bus reset是很平常的事情, 短的只要1us, 长的要160us, 而USB下, 却跟凤凰涅盘一样隆重而冗长, 至少在USB2下, 一个端口复位要150ms, 而一个bus reset就要复位所有连接设备的port, 所以在连接4个设备时必须600ms+以上的时间. 这个并无好坏之分, 只是各自的工作方式不一样而已.


应用
      IEEE1394的应用不仅限于单一的计算机接口领域。它所具有的高速、宽带的特征,特别是等时传输的能力,不仅可应用于计算机,而且在家电领域也大有用武之地。同时,也不要以为IEEE1394只能应用于家庭局域网这种小范围。有关与ATM间的网桥连接的研究正在进行之中,远程宽带应用也已经有了成型的设想。用IEEE1394连接微机和家电产品的设想如下图所示。从图中可知IEEE1394的应用大致可分为三部分,一是数字录像机、摄录一体机等家电产品,二是打印机、扫描仪等计算机外设,三是硬盘、DEV-ROM等微机内部外设。

@@0732103.JPG;图1@@
IEEE1394的推广首先受到了家电厂家的关注,因为其传输速率达到100Mbit/s到400Mbit/s,可以对未经压缩的数字图像进行实时传送,而且既可以建立与微机的连接,也可以不经微机直接连接家用电器。1996年,由50多个家电厂商组成的数字摄录机论坛将IEEE1394作为数字视频/音频的标准接口。也就是说,与数字摄录机和数字广播相应的数字电视接收机也采用此标准。索尼公司推出了两款NTSC制式的数字摄录机,备有IEEE1394标准的数字音频、视频接口,这是IEEE1394在全球应用的第一步。1997年11月,有关防止非法拷备的技术标准确定后,带有IEEE1394接口的摄录机和DVD可以上市了。欧洲数字电视广播公司已经决定在遥控设备和其它外设上采用IEEE1393标准的总线。索尼公司在其数字家电产品中全面采用了IEEE1394接口,实现了数字化和网络化。其它家电公司也在利用IEEE1394方面取得了进展,如柯达公司生产出了第一台支持IEEE1394的数字相机;精工-爱普生公司备有IEEE1394接口的彩色打印机可以不通过计算机,直接与数字相机或摄录机连接打印出彩色照片。

      计算机厂家对IEEE1394的反应似乎要迟一些,但是一些主要厂家已开始行动了。Intel公司1997年底决定在外设芯片(逻辑LSI)中集成IEEE1394电路。美国微软公司已在Windows 98中支持IEEE1394端口,并开发了支持数字摄录机、数字录像机的设备驱动软件。另一种以Intel和Microsoft等几家公司共同倡导的被称为设备舱位(Device Bay)的技术也正在出现。Device Bay将通过现今的两种标准USB和IEEE1394连接各种设备。可见,这些新标准都有望获得广泛的使用。

       总之,IEEE1394既是新一代接口,又是新一代总线;既是计算机外设接口标准,又是家电接口标准;作为用户友好的多媒体连接方式,它可广泛地用于家庭、移动环境及办公室。作为面向音频/视频的低费用数字接口,数字电视、多媒体、CD-ROM(MMCD-ROM)家庭网络等新的音频/视频产品将是IEEE1394最初的市场。IEEE1394还将逐渐改善现存的SCSI扫描设备、CD-ROM、磁带机、打印机等,从而在根本上消除家庭走向多媒体的障碍。


【1394卡分类】



       目前市场上的1394卡基本上可以分成两类:带有硬解码功能的1394卡和用软件实现压缩编码的1394卡。前一种的价格较贵,而后一种的价格很便宜,只要100元左右,老虎的1394卡就是只花了70元就买到的,用着一直挺好的:)下面就听我慢慢说说这两种1394卡吧。

       第一种是带有硬解码功能的1394卡,如EZDV采集卡,它不仅能将电视机或者录像机的视频信号传输入电脑,还具备了硬件压缩功能,可以将视频数据实时压缩成MPEG-1 格式的视频据流并保存为.MPEG 文件或者.DAT 文件,从而可以方便地制作视频光盘,比较有名的品牌有Pinnacle(品尼高)、Snazzi等,这类产品性能一般都是不错的,所搭配的软件也较为专业且功能丰富,使用起来的效果也比较理想,但是价格相对来说就贵了一些,一般要在数百至千元以上不等,最贵的要上万元!

       另一种物美价廉的用软件实现压缩编码的1394卡,它的功能是将视频信号输入电脑,成为电脑可以识别的数字信号,然后在电脑中利用软件进行视频编辑。通俗的说,1394卡所要起的作用就是把数码摄像带中的视频内容传输到硬盘里,1394卡这是就仅是一个数据传输接口,并不象视频捕捉卡一样,需要有视频压缩的硬件。通过1394卡传输到硬盘里的AVI文件再通过软件进行编辑、后期加工,其实,即使1394卡上有压缩编码的硬件,也只是在编辑生成MPEG文件的时候起作用,在传输数据的时候是不起作用的。这种1394卡的最大特点就是价格便宜,适合初学者使用。缺点就是由于1394卡采用软件进行编辑,数据量极大(1小时视频13-17GB,也就是说一盘60分钟的DV带要占用13-17GB的硬盘空间),因此对硬盘和CPU的要求较高,如果你的计算机比较老,那么最好还是先升级计算机,再进行视频编辑制作吧:)如果你不想升级计算机,那么你就可以选择第一种带硬件编码功能的1394卡,因为它的工作方式是边采集边压缩,所以占用的硬盘空间较小(1小时视频大约占用650-700MB的硬盘空间),压缩后的图像质量还是比较好的,就是价钱贵了一些。

       由于带有硬件编解码功能的1394卡是利用其卡上的硬件进行数码视频的生成,所以不同品牌的卡会有不同的编码效果,所以老虎建议如果您想选购这种卡,那么就在财力允许的范围内——越贵越好!

       如果是一般家庭使用,用普通的1394卡就可以了,基本过程如下:通过1394卡把摄像带的内容传输到电脑硬盘,生成为AVI文件,使用软件进行后期编辑制作,生成一个新的AVI文件,把编辑好的素材生成为MPEG1或MPEG2文件,刻为VCD或DVD永久保存。

   IEEE1394接口是由APPLE和TI公司开始的高速串行接口标准,Apple称之为FireWire(火线),Sony称之为i.Link,TexasInstruments称之为Lynx。尽管各自厂商注册的商标名称不同,但实质都是一项技术,那就是IEEE1394。

   IEEE1394是一种外部串行总线标准,800Mbps的高速。近年来随着成本的下降,1394卡正迅速普及。也逐渐出现了其他一些相关设备,如数码相机,硬盘,网络摄像机等。
1394接口具有把一个输入信息源传来的数据向多个输出机器广播 的功能,特别适用于家庭视听AV(AUDIO-VISUAL)的连接。由于该接口具有等时间的传送功能,确保视听AV设备重播声音和图像数据质量,具有好的重播效果,

   严格的讲,IEEE1394卡像USB一样只是通用接口,而不是视频捕捉卡。比如说,我们可以连接一个高速外接硬盘到IEEE1394卡上。不过因为IEEE1394卡的绝大多数用途是与DV数码摄像机相连采集数字视频信号,所以,我们通常把它看作捕捉卡了。 目前市场上的1394卡可以简单的分成两类:带有硬件DV实时编码功能的DV卡和用软件实现压缩编码的1394卡。

   带有硬件编码功能的DV卡一般价格在数千元,带有硬件编码的DV卡可以大大提高DV编辑的速度,可以实时地处理一些特技转换,而且许多此类卡带有处理MPEG-II视频流的功能。   

   1394按照最初的标准分类有两种,为1394a(400Mbps)和1394b(800Mbps).但是现在市场上多为1394a界面接口,而1394b已经不多见了

深圳明科世纪公司全线代理Oxford semiconductor产品
OXCF950,OXCFU950,OXCB950,OX16C954,OX16PCI954,OX16PCI958,OXmPCI954,OXmPCI952,OX16C950,

OXU210HP,UHC124,TD242LP,OXFW911PLUS,OXFW912,OXU921S,OXU931S,OXU931SF,OXU921DS,

OXU931DS,OXU921DSE,OXUF924DSA,OXUF924DSB,OXUF924DSE,OXE800SE,OXE800DSE,OWFW970,OXFW971

1. 无线网络摄像头,PMP,GPS,网络收音机,媒体播放机等用的WIFI模块
2. CDMA,GPRS,EDGE,3G无线上网卡用芯片,笔记本电脑用串口扩展卡PCMCIA转串 口芯片OXCF950,OXCF950
3. PCI转2,4,8多串口用于工控,金融等芯片OX16PCI952,OX16PCI954,OX16PCI958
4. CPU,LOCALBUS,CARDBUS转串口芯片OX16C950,OX16C954
5. NAS,10/100/1000 Ethernet to single/dual SATA controller芯片OXE800SE,OXE800DSE
6. 1394A+USB 转SATA芯片OXUF934SSA
7. 1394B转IDE芯片OXFW912,1394B+USB2.0转SATA芯片OXUF924DSB
以上全是我们最有优势的方案,同时有专业的技术人员可提供强大的技术支持,如有需要,请随时联系,多谢!

联系方式:jackey.gong@keentech.cn 0755-82537491

博客文章汇总:

如何科学饮水   供应WIFI(提供 wince linux下驱动)  

合肥市政府原副秘书长受贿240万被判13   百度C2C支付平台定名百付宝 域名地址昨曝光

LHC 的加速过程   什么是百度蜘蛛?百度爬虫是什么?    百度确定推C2C支付平台 电子商务大战一触即发   

无线音箱(出售)  

LINUX下无线网卡驱动程式安装的一般步骤  

云时代来临之云计算的四个显著特点 云计算时代来临 云计算到底指什么 随着安全云计算的热潮 您准备好了吗  

云计算的基本原理和概念  

发现一个靠点击广告就能赚美元的网站

Writing Linux LCD drivers

WinCELCD驱动程序编写指南

关于MODULE_PARM()  

Linux环境下USB的原理、驱动和配置2

Linux环境下USB的原理、驱动和配置1

腾讯发布QQ for Linux 1.0 Preview  

搜索引擎正在逐步抹杀人类的记忆和思考

[转载] Linux内核2.4.x的网络接口源码的结构  

Zigbee入门开发  

中国会面临金融战争的灭顶之灾吗?    不断增长的外汇储备,是中国政府的心病  

两粒电子的爱情  

zigbee简介  

银监会令深上报断供真相MTK是什么?  

[出售]WIFI模块,WIFI方案VT6656+RFUSB接口,MINIPCI接口   

鸟巢山寨机,玩的就是心跳   

ARM Bootloader的共性  

Jennic-zigbee开发套件

供应jennic无线模块 > jn5139高功率模块

吴宇森首度回应质疑萌萌是可爱的错误   

《赤壁》中的精彩与搞笑  

日本第一钻石王老五”--青山光司 日本第一钻王老五”--青山光司  

谁来拯救中国3760亿美元财富  

什么是无线网卡?

电磁辐射会失忆

中国产山寨手机热销巴基斯坦 难定位恐怖分子  

Zigbee标准可能成为自动化的未来动力

无线网络知识收集 无线增益天线认识和选购  

功率放大器"增益放大器"的区别   

无线问题面面观

噪声与信噪比  

zigbee软件设计  

什么是ZigBee无线网络?  

PLC 电力载波通信  

Introduction to IT800D  

超外差和超再生模块有何区别?  

飞弹发射失败怎么办?用 Photoshop 补一枚上去!   

Linux Driver Model()  

Power   Management in the Linux Driver Model(2.6.14)()  

WDM(Windows Driver Model)学习()  

Google问:手机还能拿来做什么?   

USB Dongle VT6656   

IEEE1394  

接收灵敏度   

JN5139 Wireless   Microcontroller  

JN5139-xxx-M02 高功率模块   

ZigBee架构WG议长:ZigBee与蓝牙可以共存  

基于ZigBee的无线网络技术及其应用  

Zigbee可能成为自动化的未来动力  

zigbee简介  

JN51xx开发套件  

ZigBee网络层


类别:1394 | 添加到搜藏 | 浏览() | 评论 (0)
 
最近读者:
 
网友评论:
发表评论:
姓 名:
网址或邮箱: (选填)
内 容:
验证码: 请点击后输入四位验证码,字母不区分大小写
      

     

©2009 Baidu