| 网站首页 | 新闻 | SOPC | FPGA | DSP | ARM | 嵌入式操作系统 | 下载 | 网上商城 | 芯片价格参考 | 留言 | 论坛 | 网络协议 | 驱动设计 | 购买指南-HowtoBuy | 
您现在的位置: FPGA开发板 FPGA 开发板 SOPC开发板 6713开发板 音视频开发板 嵌入式控制研究室 >> SOPC >> SOPC进阶 >> 文章正文 用户登录 新用户注册
[组图]SOPC Builder系统互联架构           ★★★ 【字体:
SOPC Builder系统互联架构
作者:佚名    文章来源:互联网    点击数:    更新时间:2007-12-24
以前被称为交换架构的系统互联架构是 SOPC Builder 的专用互联技术。每当一个新的组件被添加到系统中或是某个外设优先级被改变了,SOPC Builder自动生成一个新的最佳系统互联架构。整个过程由 SOPC Builder 自动完成,所以用户可以很容易地迅速修改他们的系统,以提高性能或者增加功能。 Quartus® II 软件含有SOPC Builder。

  系统互联架构使用最少的 FPGA 逻辑资源来支持数据通路的复用、地址译码、等待状态产生、外设地址对齐 ( 包括支持原始总线和动态总线大小调整 ) 、中断优先级的指定等。图 1 所示为多主机和从机如何连接到 SOPC Builder 系统互联架构中。图 2 所示为视频成像范例,指示了系统互联架构集合数据流部件和控制存储器映像部件的性能。

Avalon交换式总线

  图1:Avalon交换式总线

  图1:带有Avalon-MM and Avalon-ST 接口的系统互联架构

带有Avalon-MM and Avalon-ST 接口的系统互联架构

  系统互联架构的特性包括:

  简化的基于向导的配置方式

  可以并发操作的多主设备

  内建的地址译码

  原始的或动态的位宽可变的外设接口

  外围设备传输支

  读和写的传输支持等待时间

  跨时钟域电路

  系统互联架构规范

  Avalon规范的制定是为了适应单可编程芯片系统(SOPC)上的外设的开发。这个规范给那些外设设计工程师提供了一个基本的描述——基于地址的Avalon总线上主(微处理器)从(存储器、UART、定时器外设等)设备的读/写口。这个规范还描述了各个端口在Avalon交换总线上的传输方式。根据规范,任何一个Avalon上的主设备都可以动态的连接到Avalon上的任何一个从设备上。

  Avalon是一个灵活的接口,工程师可以只使用他们系统所需的数量和类型都有限的几个信号 来进行数据传输。Avalon交换式总线定义的内联线的策略使得任何一个Avalon总线上的主设备都可以与任何一个从设备沟通。Avalon交换式总线还支持大范围的系统结构,包括单个的,多个的主设备系统,还具有在外设之间通过不同路径进行无缝的数据传输能力。

  Avalon规范的性能包括:

  流动任务处理

  突发处理

  固定的和可变的传输长度

  同步的接口

  最高128位的地址和数据位宽度

  控制信号的灵活性

  http://www.altera.com.cn/products/software/products/sopc/avalon/nio-avalon_bus.html

文章录入:fengfeiyi    责任编辑:fengfeiyi 
  • 上一篇文章:

  • 下一篇文章: 没有了
  • 发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    最新热点 最新推荐 相关文章
    基于FPGA的新型谐波分析仪设…
    基于USB总线的谐波分析系统研…
    采用FPGA消除数字信号处理器…
    人脸检测系统的SoPC设计
    Nios SoC系统中的BCH编解码I…
    利用FPGA的DSP功能提高图像处…
    嵌入声纹特征的个人证件识读…
    基于C语言的设计方式简化FPG…
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)