USB2.0设备控制器IP核的AHB接口技术
[09-13 16:54:05] 来源:http://www.88dzw.com 接口定义 阅读:8603次
文章摘要:图3 单周期有效信号的同步模块对于多周期高电平有效,只需要通过两级寄存器即可。这样设计简单,出错概率极小。3 IP验证验证工作主要是验证平台的搭建和testcase编写。要求验证集完备,能充分验证正常和非正常的工作情况。验证使用的软件是VCS,在验证环境中使用synopsys的UTMI和AHB VIP(验证IP)对USB部分和AHB接口一起验证。使用VIP能提高验证平台自身的可靠性。针对AHB接口的testcase有非DMA传输,多DMA一起传输,块端点和同步端点一起传输和AHB错误状态检查等。所有testcase都已通过,达到验证的目标。图4是外部DMA控制器的Master写IP Sla
USB2.0设备控制器IP核的AHB接口技术,标签:接口技术,微机原理与接口技术,http://www.88dzw.com图3 单周期有效信号的同步模块
对于多周期高电平有效,只需要通过两级寄存器即可。这样设计简单,出错概率极小。
3 IP验证验证
工作主要是验证平台的搭建和testcase编写。要求验证集完备,能充分验证正常和非正常的工作情况。
验证使用的软件是VCS,在验证环境中使用synopsys的UTMI和AHB VIP(验证IP)对USB部分和AHB接口一起验证。使用VIP能提高验证平台自身的可靠性。
针对AHB接口的testcase有非DMA传输,多DMA一起传输,块端点和同步端点一起传输和AHB错误状态检查等。所有testcase都已通过,达到验证的目标。图4是外部DMA控制器的Master写IP Slave的波形图。
图4 外部DMA控制器写Slave的波形
结语
经过充分的验证,证明AHB接口设计符合AHB协议,并完成既定功能。设计中应用同步器解决了双时钟域问题;用总长度寄存器,实现了多事务DMA控制,减少了块传输的中断次数;采用外部不可见的乒乓机制的缓存,减小了USB和AHB的数据相关性,提高了IP效率。
在DC下综合后速度能达到150 MHz,给后端设计留下充分余地。本IP按计划已经投入实际使用;但也有需要改进的地方,DPRAM比较耗面积,占了IP总面积的70%。如果使用SPRAM(单口SRAM),缓存面积至少会减小一半。所以改用SPRAM,会降低成本和功耗,只是增加了USB和AHB的控制相关性以及等待时间。
Tag:接口定义,接口技术,微机原理与接口技术,接口定义
《USB2.0设备控制器IP核的AHB接口技术》相关文章
- › 基于USB2.0的轨道电路信号车载采集与分析系统
- › USB2.0接口PC TV MicStickD参考设计
- › USB2.0设备控制器IP核的AHB接口技术
- › 基于USB2.0的高速图像传输系统设计
- › 基于USB2.0的红外数据传输系统的设计与实现
- › USB2.0摄像头微处理器硬件设计及外围电路分布
- 在百度中搜索相关文章:USB2.0设备控制器IP核的AHB接口技术
- 在谷歌中搜索相关文章:USB2.0设备控制器IP核的AHB接口技术
- 在soso中搜索相关文章:USB2.0设备控制器IP核的AHB接口技术
- 在搜狗中搜索相关文章:USB2.0设备控制器IP核的AHB接口技术
分类导航
最新更新