基于DSP/BIOS的嵌入式数字电视流网络采集与传输系统设计

需积分: 0 0 下载量 68 浏览量 更新于2024-08-31 收藏 192KB PDF 举报
本文主要探讨了基于DSP/BIOS的数字电视传输流网络采集系统的设计。该系统的目标是通过采用TCP/IP协议在以太网中传输数字电视传输流,以适应嵌入式网络环境的需求。文章首先强调了TCP/IP在网络通信中的重要性,尽管PC间的TCP/IP应用已经成熟,但在嵌入式系统中,由于尺寸、成本等因素,设计一个高效且经济的解决方案是关键。 系统设计的核心是在TMS320DM643平台实现,采用了DSP/BIOS和NDK(网络设备驱动框架)作为嵌入式网络操作系统的支撑。TMS320DM643负责数据的接收、处理和网络传输,而BCM5221则作为网络接口,用于将数据发送到局域网。系统电路由五个部分组成,其中包括: 1. **数字电视传输流接口模块**:该模块由CY7B933输入接口芯片构成,用于接收高速串行的DVB-ASI接口标准的数字电视信号,通过PLL时钟同步和串并转换等功能,将数据转换为并行便于后续处理。 2. **PLD控制模块**:Altera公司的EP1C6Q240C8芯片被选作PLD,负责与输入接口芯片CY7B933的数据交互,通过VHDL语言编写的RECEIVE和FIFO模块实现数据接收和缓存,提高数据处理效率。 3. **RECEIVE模块**:这个模块是与CY7B933通信的核心,它负责接收来自输入接口的完整数据包,并将其传递给后续处理。 4. **FIFO模块**:作为缓冲区,FIFO模块存储接收到的数据,确保在数据传输过程中系统的稳定性和连续性。 5. **网络通信模型**:TMS320DM643根据TCP/IP协议建立网络连接,将处理后的数据通过BCM5221发送到以太网,然后通过计算机接收和进一步处理。 通过这样的设计,本文解决了在嵌入式环境中高效、经济地采集和传输数字电视传输流的问题,为数字电视的网络化和智能化提供了技术支持。此外,本文的工作也为其他基于DSP的实时系统,尤其是涉及到高速数据处理和网络传输的应用提供了有价值的参考。