基于Avalon总线用户外设定制:以PWM为例.pdfVIP

  • 0
  • 0
  • 约1.23万字
  • 约 19页
  • 2026-03-27 发布于山西
  • 举报

基于Avalon总线用户外设定制:以PWM为例.pdf

简介

NIOSII是一个建立在FPGA上的嵌入式软核处理器,除了可以根据需要任意添加已经提

供的外设外,用户还可以通过定制用户逻辑外设和定制用户指令来实现各种应用要求。这节我们

就来研究如何定制基于Avalon总线的用户外设。

SOPCBuilder了一个元件编辑器,通过这个元件编辑器我们就可以将我们自己写的逻辑封

装成一个SOPCBuilder元件了。下面,我们就以PWM实验为例,详细介绍一下定制基于Avalon

总线的用户外设的过程。

我们要将的PWM是基于Avalon总线中的AvalonMemoryMappedInterface

(Avalon-MM),而Avalon总线还有其他类型的设备,比如AvalonStreamingInterface

(Avalon-ST)、AvalonMemoryMappedTristateInterface等等,在这里我就不详细叙述

了,需要进一步了解的请参考ALTERA公司的《AvalonInterfaceSpecifications》

(mnl_avalon_spec.pdf)。

Avalon-MM接口是内存映射系统下的用于主从设备之间的读写的接口,下图就是一个基

于Avalon-MM的主从设备系统。而我

文档评论(0)

1亿VIP精品文档

相关文档