一种基于PCI IP核的码流接收卡的设计

2009-04-23 13:34:08来源:电子设计应用 作者:未知热度:

前言

随着数字化广播电视技术的迅速发展和基于MPEG-2标准的图像压缩和复用技术的完善,利用PC对大容量信息的处理变得日益重要,如基于PC的软复用器的实现,使得通过PC接收DVB(数字视频广播)码流已逐渐成为一项不可替代的多媒体数据接收技术。因此,设计基于PC平台的DVB 码流接收卡是数字广播电视发展的需要。

由于DVB-ASI信号的平均传输速率为270 Mbps,而DVB传输流又要求保证接收的实时性,因此本文选择了PCI总线。33MHz、32位的PCI总线的数据传输速率最高可达133MBps, 完全可以满足高速实时传输的需求。选择了Altera公司的PCI编译器软件包来实现PCI接口控制电路。该软件包为PCI接口提供了一个完整的解决办法,包含了PCI控制电路的所有功能。用户可以通过修改参数生成所需的IP核模块,以设计自己的外部设备接口逻辑。本文选择了其生成的PCI_MT32功能模块。

系统硬件模块设计

系统的硬件电路设计要求:能将传输速率为270 Mbps的串行DVB—ASI码流实时、无损地通过PCI接口传输到PC,以供PC上的应用程序做进一步处理。在操作和使用上要方便,在设计上要求结构紧凑、接口简单、性能可靠、易于升级。系统硬件框图如图1所示。
从图中可以看出,由于使用了FPGA及PCI IP核,使整个硬件电路显得特别简洁。它主要由DVB码流输入模块和核心控制模块组成。串行DVB传输流经同轴电缆进入DVB码流输入模块,转换为8位并行输出。核心控制模块对并行数据进行缓存,并采用DMA方式传输给PCI总线,完成本地总线和PCI总线的可靠通信。

DVB码流输入模块

本文选用ASI接口。ASI信号由同轴电缆经BNC接头输入,经过互感(用PE65508芯片)转换为PECL(正向发射极耦合逻辑)差分电平信号,再经过耦合电路,到达CY7B933的差分线输入端。 CY7B933是Cypress公司的一种用于点对点高速串行数据通信的接收芯片,它完成码流输入模块的核心功能。它有三种工作模式,这里选用它的解码模式对输入信号进行8B/10B解码和串并转换。最后输出经过字节对齐的8位并行TLL信号,输出的信号包括 MPEG-2传输流和作为同步字使用的逗号字符(在8B/10B传输码规则中定义为 K28.5专用字符),其输出速率恒定为27MBps。

图1 系统硬件框图

核心控制模块

核心控制模块由FPGA控制电路和异步FIFO组成。主要完成对输入ASI信号的缓存和对PCI总线信号的控制的功能。其中最主要的部分是FPGA控制电路。基于整个系统的性能的考虑,选择Altera公司的EP1C12。这款芯片有12060个逻辑单元,52个RAM块等资源,完全可以支持本设计的要求。

FPGA控制电路内部框图如图2所示,它是本设计的核心部分,对输入的ASI信号保留有效的DVB传输流,发送到FIFO输入端进行缓存。并将FIFO缓存后输出的数据用DMA传输方式通过PCI总线实现对PC内存的存取,同时利用FIFO的标志信号控制DMA传输过程。下面对FPGA控制电路的各模块进行介绍。

PCI_MT32功能模块

本文在选择PCI接口芯片时,选择了Altera公司的PCI 编译器软件包,它可以参数化地生成用于PCI接口的IP核----MegaCore。这个可编译和综合的MegaCore有以下4种宏功能模块:PCI_MT64、PCI_MT32、PCI_T64和PCI_T32。它们都可以完成总线协议的转换,将复杂的、电气和时序要求高的PCI总线逻辑转换

责任编辑:xiaolin

为您推荐

PCI系列总线及其应用

摘要介绍了PCI系列总线的基本原理及应用,全面描述了各总线的特点及其适用的领域。包括标准PCI总线、CompactPCI总线、PXI总线,PCI-X总线、SmallPCI总线及MiniPCI总线。关键词PCI总线PCI系列总线总线应用PCI总线从其诞生开始,在近10年的生命历程中,已发展成为局部总线的新标准。在PC机及工控领域,已出现PCI总线逐渐代替ISA/EISA等总线的趋势。为了使性能卓越的PCI总线具有更广泛的应用领域,PICMG[注1],PXISA[注2]

嵌入式系统的PCI接口设计

摘要:论述了PLX公司的64位、66MHz的PCI接口芯片PLX9656与Mortorola公司的嵌入式处理器MPC8260的PCI接口设计,阐述了嵌入式系统设计的原理及方法,同时介绍相关的开发设计工具。关键词:嵌入式;PCI;硬联逻辑;接口设计;PLX9656;MPC82601引言通常意义的计算机系统结构是以CPU为中心,再辅以存储系统和I/O接口构成。其功能主要用于数值计算和数据处理。而嵌入式系统是将CPU作为部件嵌入到系统中,此时的CPU并不是用于通用计算。嵌入式系统的主要特点是针对性强和实时性强、可靠性高、体积小

经典设计缔造超凡品位--康佳P28FG298生活新主角

宽敞的客厅,舒适的沙发,一杯飘香的咖啡,震撼的音效,逼真的画面……这就是数字娱乐时代的家庭影音生活。作为现代家庭数字娱乐中心的电视,不仅出现在与精致装修的搭配中,对其品质和性能的特殊要求也成为人们构筑舒适生活必不可少的元素。很多家庭对客厅摆放的电视都格外重视,因为它不仅直接决定了主人的品味。还成为影响人们家居生活情趣的关键。作为康佳宽屏数字电视系列的代表之作-----康佳P28FG298,就改变了我们对电视外观、摆放空间和与家居搭配的传统概念,将“舒适”、“和谐”、“独特”、“亲近”的理念注入我们平实的生活,而这一切对现代人来说则更为重要。它的设计理念摆脱传统单纯的功能化设计理念,更多地符合使

智能电话远程控制系统的设计与实现

1引言随着我国信息事业的持续、快速发展,通信基础设施日臻完善,固定电话、移动电话用户总数接近两亿。利用现有的个人通信终端,实现基于PLMN(陆基移动通信网)和PSTN(公用电话交换网)的电话远程控制系统,既可以节约投资,又便于推广。电话远程控制系统(ITRCS),以CCITT及我国标准共同规定的部分标准程控交换信令(DTMF双音多频信号,振铃信号,回铃音信号等)作为系统控制命令,以PLMN与PSTN通信网作为传输介质,使用户可以在远端利用固定电话或移动电话发送DTMF双音多频信号,实现对近端电器设备的远程控制。2电话远程控制系统的体系结构电话远程控制系统接收远端发送来的DTMF信号,并对其进行