摘要当今数字技术的发展逐步加快,数字音频技术渐渐走进我们的生活和工作之中,在我们的生活中扮演了必不可少的角色。现今的数字音频技术主要分为AAC、杜比AC-3、DTS、DRA、AES/EBU等。本文主要设计了一个基于FPGA之上的程序,通过程序把数字音频流编解码后能够有效地甄别出数据位、数据包头、用户位等信息,并将用户信息数据嵌入到音频码率中。
本文首先阐述了AES/EBU数字音频流信号的数据结构以及各个信息位的作用,然后提出了用户位插入自定义的识别码的方案。接着本文详细说明了AES/EBU数字音频流信号的编解码过程,最后给出了程序载入的结果以及结果分析。19217
关键词 数字音频流,FPGA,编解码,EP1C3T144C8
毕业设计说明书(论文)外文摘要
Title Introduction to the FPGA coding of digital audio stream
Abstract
Today the development of digital technology has been accelerating gradually.At the same time the digital audio technology has come into our lives and work, playing an essential role in our life.Digital audio technology consists of AAC, dolby AC - 3, DTS, DRA, AES/EBU, etc. In this paper, we designed a program based on the FPGA.The digital audio stream after encoding and decoding according to the program can effectively identify the information about data bits,data header,user bits and user data information is embedded in the audio bit rate.
Firstly, the paper expounds data structure of the AES/ EBU digital audio stream signal and the role of the each information bits. Then the paper puts forward a plan that the user bits embed custom identification number. Afterwards, the paper explicates the AES/the EBU digital audio signal encoding and decoding process. Finally the paper shows the result of the program loading and the analysis of the results.
Keywords: digital audio stream, FPGA, encoding and decoding, EP1C3T144C8
目 次
1 引言(或绪论) 5
1.1 国内外研究现状 5
1.2 课题研究内容 5
1. 3 文章思路安排 5
2 FPGA和数字电路设计介绍 6
2.1 FPGA介绍 6
2.2 数字电路设计方法——自顶向下 7
3 AES/EBU通道 7
3.1 AES/EBU标准介绍 7
3.2 AES/EBU信号组成 8
4 数字音频流的编解码设计 9
4.1 数字音频流的编码方式 9
4.2 FPGA顶层模块设计 10
4.3 解码模块设计 11
4.4 缓存模块设计 21
4.5 编码模块设计 22
4.6 辅助模块设计 25
5 程序结果调试 31
结 论 34
致 谢 35
参 考 文 献 36