文摘
英文文摘
声明
致谢
1概述
1.1可重用设计方法
1.1.1可重用设计方法定义
1.1.2可重用设计方法理念
1.1.3可重用设计方法规范
1.1.4采用可重用设计方法的意义
1.2 ESL系统级设计
1.2.1 ESL系统级设计基本概念
1.2.2系统级设计流程
1.2.3 ESL系统级设计特点
1.2.4 ESL系统级设计的挑战
1.3 SoPC技术概述
1.4本文特色性工作内容与组织结构
2基于SoPC平台的可重用设计方法的拓宽
2.1基于FPGA硬件结构的可重构设计
2.2基于网络技术的可重配置设计
2.3 IP核复用及IP核设计
2.4基于EDA设计环境的算法可重用设计
2.5 SoPC平台上实现ESL设计的优势与可行性分析
2.6本章小结
3基于DSP Builder的SoPC系统级设计
3.1 DSP Builder与MATLAB/Simulink
3.2 DSP Builder特性
3.3 DSP Builder设计流程
3.4 DSP Builder设计规则
3.4.1位宽设计规则
3.4.2数据类型设计规则
3.4.3时钟设计原则
3.4.4命名原则
3.4.5层次化设计原则
3.5 DSP Builder的系统设计、仿真及验证
3.5.1 Signal Compiler
3.5.2 SoPC Builder接口
3.5.3片内测试SignalTapll
3.5.4联合测试HIL
3.5.5协同设计HDL
3.6本章小结
4语音波形编码的算法可重用设计
4.1△M增量调制
4.1.1 Simulink中的△M建模仿真
4.1.2 DSP Builder中的△M设计
4.1.3 △M的系统仿真验证
4.2 DPCM差值脉冲编码
4.2.1 Simulink中的DPCM建模仿真
4.2.2 DSP Builder中的DPCM设计
4.2.3 DPCM的系统仿真验证
4.3 ADPCM自适应差值脉冲编码
4.3.1 ADPCM系统原理及简化
4.3.2 Simulink中的ADPCM建模仿真
4.3.3自适应量化器设计
4.3.4反自适应量化器设计
4.3.5定标因子自适应设计
4.3.6自适应预测器设计
4.3.7 DSP Builer中的ADPCM设计
4.4本章小结
5基于语音波形编码算法可重用的教学演示平台
5.1可重用语音波形编码库
5.1.1封装算法子系统
5.1.2建立用户自定义库
5.2硬件平台设计
5.3演示平台架构
5.4建立算法可重用演示平台的意义
5.5本章小结
6结论
6.1论文总结
6.2工作展望
参考文献
作者简历