Altera Home Page
文档资料 许可
在线购买 下载

  主页   |   产品   |   支持   |   最终市场   |   技术中心   |   教育与活动   |   公司介绍   |   在线购买  
  器件   |   设计软件   |   IP   |   设计服务   |   开发套件及配件   |   资料  

 产品
      简介
   Quartus II
      Quartus II 网络版
   SOPC Builder
          设计流程及特性
          互联架构
          资料
   DSP Builder
      ModelSim-Altera
   老版软件
  
 器件设计流程
      FPGA
      CPLD
      结构化ASIC
  
 转移至Quartus II
      MAX+PLUS II 用户
      ASIC用户
  
 合作伙伴
   EDA合作伙伴
      嵌入式软件
      系统级软件
  
 订购与下载
      订购
      下载
      许可
  

SOPC Builder

Cuts Weeks Off Develoment Time

Quartus® II 软件独特的SOPC Builder工具使您能够迅速、轻松的构建并评估嵌入式系统。

SOPC Builder起到什么作用?

在建立一个系统时,最耗时的任务是根据系统要求集成大量的组件。SOPC Builder避免了手动系统集成任务,使您能够将精力集中在定制用户逻辑设计上,从而突出系统优势。 Altera® Quartus II 设计软件的所有版本均包括SOPC Builder 系统生成工具。SOPC Builder具有:

  • 使用方便的 GUI 接口,帮助用户高效地建立并修改系统。
  • 自动集成常用的 SOPC Builder 组件、Altera知识产权 (IP)、Altera宏功能合作伙伴计划 (AMPPSM) IP,以及定制组件内核等。
  • 您可以高效地连接外部处理器和SOPC Builder可用IP库,包括Serial RapidIO™、千兆以太网、PCI和PCI Express。
  • 在您的系统中建立自己的可重用定制组件。
  • 生成系统 HDL,包括针对系统组件集成需求而经过优化的系统互联架构

迅速推向市场——SOPC Builder应用

您可以在全部或者部分FPGA以及MAX® II CPLD 系统设计中使用SOPC Builder。采用SOPC Builder接口来选择元件,以及元件间的连接,您会发现系统集成任务能够在几分钟内完成。公共SOPC Builder应用包括:

定制Nios II嵌入式处理器解决方案

现在,您使用SOPC Builder和Altera Nios II处理器定义一个定制处理器方案,来轻松满足您的需要(参见图1)。

图1. 定制Nios II嵌入式处理器解决方案

图1. 定制Nios II嵌入式处理器解决方案

参见如何轻松实现您的定制处理器方案:

单机处理器外设扩展

采用SOPC Builder元件编辑器功能,您可以轻松实现几乎所有外部处理器以及数字信号处理器(DSP)的接口(参见图2)。在产生处理器的SOPC Builder元件接口时,您只需点击几次鼠标,便可以加入其他I/O引脚、预封装外设以及自己的定制外设。SOPC Builder将会为您的软件开发小组构建系统,输出头文件。开发小组可以采用其常用的集成开发环境(IDE),通过外部处理器来访问外设。

图2. CPU外设扩展

图2. CPU外设扩展

参见如何轻松实现单机处理器外设扩展:

通过PCI连接至ASSP以及CPU

多种ASSP和处理器含有PCI接口。如果您使用Altera SOPC Builder和SOPC Builder Ready PCI MegaCore®编译器,您将会轻松构建通过PCI实现与这些ASSP以及外部处理器进行通信的系统(参见图3)。

图3. PCI接口实现的ASSP以及CPU连接

图3. PCI接口实现的ASSP以及CPU连接

参见通过PCI如何轻松实现ASSP以及CPU连接:

DSP 协处理器

您采用SOPC Builder可以轻松构建DSP协处理器,分担DSP器件的任务。您还可以利用Altera FPGA并行DSP处理能力,提升系统DSP处理性能。SOPC Builder元件编辑器将会帮助您构建德州仪器(TI)DSP处理器外部存储器接口(EMIF),或者其他外设扩展以及其他处理器的外部存储器接口(参见图4)。

图4. DSP协处理器

图4. DSP协处理器

参见如何轻松构建DSP协处理器:

SOPC Builder接口

SOPC Builder直观的用户界面使您能够轻松的选择元件,进行参数赋值,选择元件间的连接,生成包括互连在内的完整系统,自动生成方便软件工程师使用的存储器映射头文件(参见图5)。

图5. SOPC Builder用户界面

Figure 5. SOPC Builder User Interface
在新窗口中查看全图

进一步了解SOPC Builder设计流程和特性

即刻开始使用SOPC Builder

SOPC Builder包含在Quartus II软件以及免费的Quartus II网络版软件下载中。您可以从IP MegaStore™下载SOPC Builder Ready IP内核。Quartus II软件和SOPC Builder Ready元件也可由Altera及其合作伙伴开发套件提供。

  请填写反馈意见