- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
嵌入式系统
嵌入式系统
■同济大学电子信息学院信息与控制工程系高鹏
MPEG-2传输流解复用
在内嵌ARM核的FPGA上的实现
摘要:本文介绍了MPEG-2传输流解复用的原理,使用内嵌ARM的FPGA芯片EPXA10实现了MPEG-2
传输流的解复用,并从硬件设计和软件结构两个方面详细地介绍了设计思想。
关键词:ARM;FPGA;MPEG-2;解复用
引言200MHz,具有8K的数据缓存和8K计算机通信、下载程序,及调试程
随着芯片技术的发展,FPGA的指令缓存。通过板上的JTAG接序等。
的容量已经达到上百万门级,从而口,可以实现断点调试功能。
使FPGA成为设计的选择之一。片上的百万门级FPGA可用于MPEG-2传输流解复用原理
Altera公司的FPGA芯片EPXA10应实现用户自定义的逻辑。它通过MPEG-2传输流简要介绍
用SOPC技术,集高密度逻辑AHB总线和ARM处理器相互连接。作为数字视频压缩技术的国际
(FPGA)、存储器(SRAM)及嵌入式为了更加灵活的使用,FPGA用户通用标准,MPEG-2标准于1994年
处理器(ARM)于单片可编程逻辑器自定义逻辑可以定义
件上,实现了RISC和FPGA的完美为主模块(master),在
结合。本文使用EPXA10芯片,利总线通信时处于发起
端;或是定义为从模块
用片上的ARM微处理器对MPEG-
2传输流进行解码,得到必要的解(slave),在总线通信时
码参数,实现了将传输流分成视频处于接收端。FPGA器
流和音频流的解复用。件内部有3M大小的存
储器,同时集成了
EPAX10器件SDRAM控制器。在图1EPAX10器件的模块框图
简要介绍FPGA开发板上可以外
ALTERA公司的EPXA10器件接128M的SDRAM,为
单片集成了ARM硬核,百万门级的了便于内部FPGA和外
FPGA,以及SDRAM存储器的接部SDRAM大数据量的
口。它将FPGA和ARM处理器完美交换,用户还可以定义
结合在一起,是一个典型的SOPC自己的DMA模块,用
结构,该器件的模块框图如图1所于访问外部SDRAM。
示。通过UART、网卡接
其中ARM处理器是32位的口、JTAG接口,FPGA
ARM922T,工作频率可以达到可以很方便地同外部图2MPEG-2码流形成示意图
ElectronicDesignApplicationWorld-NikkeiElectronicsChina105
嵌入式系统
嵌入式系统
的音、视频数据流PAT表是PSI信息的索引表,
以及辅助数据流,PID值固定为0。在PAT表中列出了
按照一定的复用方该传输码流中所有节目的PMT表
法将其交织成为单的PID值。如果接收方希望接收其
一的TS流。为了实中的一个节目,即可根据这个PID
现音、视频同步,在值解出对应于该节目的PMT表,
您可能关注的文档
最近下载
- (推荐!)人教版音乐二年级上册《报灯名》教案教学设计.pdf VIP
- 2025兴业银行总行国际业务部交易银行部招聘笔试参考题库附答案解析.docx VIP
- 一种利用酿酒废水和秸秆制备有机肥的方法.pdf VIP
- 人教版小学数学一年级下册全册教案(2024年3月修订).docx VIP
- 力劲DCC400吨压铸机说明书.pdf VIP
- 2025兴业银行总行国际业务部交易银行部招聘考试含答案.docx VIP
- 2025兴业银行总行国际业务部交易银行部招聘笔试模拟试题及答案解析.docx VIP
- 英语报刊选读词汇特色.ppt VIP
- 2025兴业银行总行国际业务部交易银行部招聘笔试含答案.docx VIP
- 2025兴业银行总行国际业务部交易银行部招聘考试备考试题及答案解析.docx VIP
原创力文档


文档评论(0)