文摘
英文文摘
第1章绪论
1.1国内集成电路片上系统现状浅析
1.1.1国内集成电路发展概况
1.1.2 IP概述
1.2 AC97简介
1.3嵌入式SoC系统总线分析
1.4选题意义和论文结构
1.4.1选题意义
1.4.2论文结构
第2章AMBA总线协议
2.1 AMBA总线架构
2.2 AHB总线简介
2.2.1 AHB结构
2.2.2 AHB传输
2.3 APB总线简介
2.3.1 APB控制信号状态机
2.3.2 APB传输
第3章AC-LINK协议
3.1 AC-LINK数字接口
3.2 AC-LINK的电源管理
3.3 AC-LINK可变采样率操作
3.4 AC-LIN的K输出帧
3.4 AC-LINK的输入帧
第4章AC97控制器的IP核设计
4.1 AC97控制器的整体功能和结构
4.1.1 AC97应用系统
4.1.2 AC97控制器特性
4.1.3 AC97控制器端口信息
4.1.4 AC97控制器各子模块关系
4.2 AC97控制器的串行输入输出模块
4.2.1串行输入输出模块概述
4.2.2串行输入输出模块设计原理
4.3 AC97控制器的串行输入输出控制模块
4.3.1串行输入输出控制设计原理
4.3.2挂起恢复控制设计原理
4.4 AC97控制器的APB接口模块
4.4.1 APB接口设计原理
4.4.2 APB接口端口信息
4.5 AC97控制器的FIFO模块
4.5.1 FIFO模块概述
4.5.2 AC97FIFO端口信息
4.5.3 FIFO设计原理
4.6 AC97控制器的DMA请求模块
4.6.1 DMA请求原理概述
4.6.2 DMA请求端口信息
4.7 AC97控制器的寄存器文件模块
4.8 AC97 Codec寄存器访问模块
4.9 AC97控制器的PCM请求模块
4.9.1 PCM请求模块原理
4.9.2 PCM请求模块端口信息
4.10 AC97控制器的中断请求模块
4.10.1中断请求模块原理概述
4.10.2中断请求模块端口信息
4.11AC97控制器的复位模块
4.11.1复位模块原理概述
4.11.2复位模块引端口信息
4.12 AC97控制器的IP设计小结
第五章AC97控制器验证平台
5.1验证平台基本方法简介
5.1.1测试平台概念综述
5.1.2验证工作特点
5.1.3 IP验证的重要性
5.2 AC97控制器数据流测试平台
5.2.1 AC97控制器数据流测试平台结构
5.2.2 AC97控制器数据流测试平台测试流程
5.3 AC97控制器DMA请求测试平台
5.4 AC97控制器板级验证
5.5 AC97控制器验证小结
第六章AC97控制器的物理设计
6.1集成电路设计概述
6.1.1集成电路设计流程
6.1.2集成电路设计EDA工具
6.2综合AC97控制器模块
6.2.1综合概述
6.2.2 AC97控制器综合步骤
6.3 AC97控制器的布局布线
6.3.1布局布线概述
6.3.2布局布线流程
6.4布线后形式验证
6.5 AC97控制器物理设计小结
第七章总结
参考文献
1.AC97控制器顶层文件源码:
2.AC97控制器复位、挂起功能测试模块源码:
3.AC97控制器验证数据流测试平台部分源码
4.AHB2APB桥源码
5.验证平台中微处理器的部分测试相关代码:
6.DC综合中的头脚本文件:
7.DC综合中的标准单元库建立脚本:
8.DC综合中的时钟定义脚本:
9.DC综合中的各类约束脚本:
致谢
原创性声明