Abstract:
阐述针对对齐传输难以满足使用需求,基于AMBA协议提出一种支持非对齐传输、可暂停的直接存储器存取(DMA)控制器设计。根据配置要求,DMA会自行拼接有效数据,按照AXI总线协议,完成DMA的非对齐传输功能。同时,针对DMA控制器在传输时可能出现需要停止的需求,设计一种可暂停的控制方案。通过对DMA输入暂停指令,实现DMA控制器的暂停和恢复,提高了DMA控制器工作的灵活性。最后通过systemverilog搭建验证仿真平台,采用基于覆盖率驱动(Coverage Driven Verification,CDV)的验证方案验证DMA控制器的功能,针对不同功能点编写测试用例,并进行大量随机测试和定向测试,给出验证结果和覆盖率分析情况。
Keyword:
Reprint 's Address:
Email:
Source :
集成电路应用
Year: 2025
Issue: 01
Volume: 42
Page: 22-25
Cited Count:
SCOPUS Cited Count:
ESI Highly Cited Papers on the List: 0 Unfold All
WanFang Cited Count:
Chinese Cited Count:
30 Days PV: 1
Affiliated Colleges: