Qsys教程设计实例

Qsys系统设计教程(PDF)提供了由浅入深的指南,帮助您采用Quartus® II软件中的Qsys系统集成工具开发并验证设计。在这一设计实例中,按照教程所示的过程,包括了设计一个存储器测试仪系统的系统组件。

在教程中,请进行以下步骤:

  • 使用Qsys中的组件开发存储器测试仪设计。
  • 通过分层子系统来构建设计。
  • 对FPGA编程,根据测试仪的报告来计算存储器效率。
  • 在仿真中,使用总线功能模型(BFM),验证设计中使用的组件。
  • 使用系统控制台以及JTAG至Avalon®存储器映射(Avalon-MM)桥接来控制系统。

设计可以通过扩展,测试任何支持读写操作的Avalon-MM从机接口,因此,您可以把这一设计实例作为测试很多其他类型存储器和接口的起点。

软件和硬件要求

设计需要Altera®完整设计套装v12.0或者更新版本,包括:

  • Quartus II软件
  • Nios® II嵌入式设计套装
  • ModelSim®-Altera版或者入门版软件

以下开发板都可以使用这一设计实例:

设计实例自述文件包括了怎样将这一设计导入到您自己的定制电路板上的说明,您的电路板应满足以下电路板要求:

  • Altera Stratix,Cyclone,或者Arria系列FPGA
    • 具有12K逻辑单元(LE),或者自适应查找表(ALUT)
    • 提供128k存储器
  • JTAG编程电缆连接
  • 用于进行测试的外部存储器,以及带有Avalon-MM从机接口的存储器控制器。

使用这一设计实例

这一设计实例基于Qsys系统设计教程(PDF)中构建的系统。请参考下面的结构图,简要了解设计结构以及实例中所包含的系统组件和内核。

下载这一实例中所使用的以下文件:

这一设计的使用在Altera硬件参考设计许可协议控制下,请遵循这些条款和条件。

 

结构图

查看详细的结构图,包括了设计中的信号。

设计实例免责声明

这些设计实例只限于用在Altera公司器件上,版权属于Altera。为方便使用,这些设计基于“as-is(原样提供)”的形式提供;因此,任何形式的授权、代理或者担保(无论是明确的,隐含的还是法定的),包括不受限制的使用、商业授权、无侵犯或者适用某一特殊用途等,Altera公司都不予以承诺。Altera公司明确表示不推荐,不建议以及不要求这些设计实例和其他任何非Altera产品一起使用。