新闻  |   论坛  |   博客  |   在线研讨会
数据卫星接收卡
zhchxgh | 2009-07-15 00:31:01    阅读:3482   发布文章

数据卫星接收卡

目前国内主流产品有清华永新的卫星接收卡(以下简称永新卡),西安通视的卫星接收卡(以下简称通视卡),四川九州的卫星接收卡(以下简称九州卡)。,韩国PentaMedia公司的16路PID卫星接收卡(以下简称韩国卡),深圳同洲的卫星接收卡(以下简称同洲卡)清华卡和通视卡的设计模式基本相近,这两个卡就仅介绍清华卡。
1、 清华卡:清华卡采用FPGA+MCU+SRAM模式,FPGA使用了XILINX公司SPARTAN系列4万门208引脚的芯片,MCU为菲力浦公司的P87LPC764,SRAM芯片是ISSI公司的64Kx16位的存储芯片。在FPGA芯片中集成了PCI接口的IP CORE和MPE标准的解封装模块,整个系统流程如下所述:MCU通过FPGA芯片接收计算机应用程序传递过来的参数,再通过本身的I/O口来控制高频头的设置,使之锁定欲接收的卫星信道。高频头锁定信号后,立即输出TS码流数据,其中就包含了经过多协议封装的IP包,此数据流输出后,交由FPGA芯片来完成下一步的工作。FPGA芯片获得高频头输出的数据后,立即由芯片内的MPE解封装模块将TS码流中的相应数据解出来,数据卡上的SRAM芯片此时作为目的码流的缓冲区。MPE模块解得所需的数据后即将其通过片内PCI接口发往计算机驱动程序,计算机驱动程序再把数据提交给上层的应用程序,比如说MPEG4播放程序。清华卡硬件支持多PID节目接收,在CA方面支持IP-CA,不支持硬件DVB-CA,整卡成本在450元左右。
2、 韩国卡:韩国卫星卡采用科胜讯公司的单片方案,芯片型号BT878A,集成了PCI接口、PID提取模块、I2C总线、16个GPIO口,BT878A提取相应PID流的数据后,立即将提取的数据送给计算机系统。MPE解包在驱动程序中完成,在工作方式上为软件解压方式,需要占用大量的计算机资源。韩国卡在CA方面支持IP-CA,不支持硬件DVB-CA,整卡成本在350元左右。
3、 同洲卡:同洲卡采用含PCI接口的以太网控制器+单片MPEG-II解码芯片+FPGA方案。以太网控制器为REALTEK公司的RTL8130,解码芯片为富士通公司的MB87L2250,FPGA为XILINX公司的XCV50PQ208。此设计方案为硬件解复用、硬件解MPE封装。在MB87L2250中进行PID的过滤,然后去提取出IP协议包,提交给FPGA芯片,由FPGA芯片进行以太网封装,CRC校验,通过RTL8130的MII接口发给计算机。同洲卡支持多PID节目的接收,但是当PID个数达到一定数量时(不能超过12个)MB87L2250的CPU处理不过来。同洲卡方案同时支持IP-CA和硬件DVB-CA,支持一定数量PID节目接收,整卡成本在600元左右。
4、 九州卡:九州卡包括目前已经投入生产的DVBDat2000S和DVBDat2001S。DVBDat2000S为软件解包,支持32路PID硬件解码,成本为500元。DVBDat2001S支持32路PID硬件解码,支持硬件解包,在CA方面支持IP-CA,不支持硬件DVB-CA成本为320元左右。

关于以上几种卡的成本、性价比、性能比较如下:
A:成本 (由高到低排列)
同洲卡 > DVBDat2000S  > 清华卡 > 韩国卡 > DVBDat2001S
B:性能(由高到低排列)
清华卡  =  DVBDat2001S  > 同洲卡 > DVBDat2000S  > 韩国卡
C:性价比(由高到低排列)
DVBDat2001S  >   清华卡  >  韩国卡 > 同洲卡  > DVBDat2000S

*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。

参与讨论
登录后参与讨论
推荐文章
最近访客