基于AMBA的IP核设计
集成电路技术发展迅速,使得可复用的知识产权(IP)核设计受到业界的广泛重视.本文在深入研究高级微控制器总线架构(AMBA)功能特点的基础上,设计了一种功能相对齐全的IP核,对其划分功能模块并完成其结构设计,理清了IP核内部各模块之间的关系,并采用自顶向下的设计方法搭建出IP核的内部架构.利用Verilog语言对IP核接口模块、寄存器模块、波特率模块、发送模块、接收模块以及中断模块等进行了详细设计.仿真验证表明,设计的IP核支持高级外围总线(APB)总线协议,IP核的功能覆盖率达到100%,其最高工作频率达到200 MHz,资源占用率小于15%.可复用的IP核能够支持多种数据格式、多种时序传输方...
Gespeichert in:
Veröffentlicht in: | 测试科学与仪器 2022, Vol.13 (2), p.217-224 |
---|---|
Hauptverfasser: | , |
Format: | Artikel |
Sprache: | chi |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | 集成电路技术发展迅速,使得可复用的知识产权(IP)核设计受到业界的广泛重视.本文在深入研究高级微控制器总线架构(AMBA)功能特点的基础上,设计了一种功能相对齐全的IP核,对其划分功能模块并完成其结构设计,理清了IP核内部各模块之间的关系,并采用自顶向下的设计方法搭建出IP核的内部架构.利用Verilog语言对IP核接口模块、寄存器模块、波特率模块、发送模块、接收模块以及中断模块等进行了详细设计.仿真验证表明,设计的IP核支持高级外围总线(APB)总线协议,IP核的功能覆盖率达到100%,其最高工作频率达到200 MHz,资源占用率小于15%.可复用的IP核能够支持多种数据格式、多种时序传输方式以及主机/从机操作模式,减少了硬件电路的资源消耗,具有更强的适用性. |
---|---|
ISSN: | 1674-8042 |
DOI: | 10.3969/j.issn.1674-8042.2022.02.011 |