论文部分内容阅读
随着消费类电子需求的增长,多通道音频实时编码技术即将被广泛应用(例如:高档数码摄像机)。而AC-3编码技术作为一种优秀成熟的多通道编码技术被本文选择用来实现编码。本文同时实现了AC-3的解码。
为了支撑编码、解码、前处理以及后处理等任务,本文首先设计并实现了一个精简高效的内核调度程序。内核调度由输入或者输出驱动,并且占用极小的资源。在此基础上,给出了系统实现的框架,并讨论了各个任务间,任务与驱动之间的时序关系。
接着,本文研究并实现了编码及解码过程。重点阐述了编码过程,并对其中的核心的变换编码过程进行了详细的研究,实现了适合本DSP的快速算法。对于解码过程,本文详细讨论了在解码之前,系统接收、同步、校验等的过程。
最后,本文介绍了驱动的设计,详细介绍了IEC958驱动的设计。本文对系统性能做出初步的评估,提出了进一步改进和完善的思路。