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

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

 高端 FPGA
      关于Stratix系列
   Stratix IV (E和GX)
   Stratix III (L和E)
   Stratix II (和GX)
   Stratix (和GX)
  
 中端FPGA
   Arria (GX)
  
 低成本FPGA
   Cyclone III
   Cyclone II
   Cyclone
  
 CPLD
   MAX II (和G, Z)
       简介
          应用
          设计资源
          文档资料
          开始设计
   MAX 3000A
  
 ASIC
      关于Hardcopy系列
   HardCopy IV (E和GX)
   HardCopy III
   HardCopy II
   HardCopy Stratix
  
 特殊市场供货
   无铅
      扩展温度标准
      工业温度
      军事温度
      汽车温度
  
 配置器件
   增强型配置器件
   串行配置器件
  
 成熟器件
      产品列表
  

系统配置和初始化

Overview End Markets & Applications Design Resources Literature Getting Started

CPLD常见的应用是管理易失器件的配置和初始化。需要配置或者初始化的典型器件有FPGA、数字信号处理器、ASSP和ASIC。目前越来越复杂的器件需要可靠的系统配置和初始化应用方案。表1主要介绍了MAX® II器件能够满足这些需求的特性。

1. MAX II 器件应用解决方案:系统配置和初始化
特性 优点

非易失和瞬时接通功能

对上电顺序进行配置和初始化,保证了在器件开始工作前装入配置数据。

实时 ISP

实时 ISP 使 MAX II 器件能够在工作的同时下载并存储第二个编程比特流,缩短了系统停机时间。可立即重新编程,也可以在用户设置的下一次上电时进行。

并行闪存加载程序宏功能

和自动测试设备相连或者在现场时,并行闪存加载程序宏功能都支持通过 MAX II JTAG 端口对分立的非 JTAG 兼容闪存进行配置。这一应用缩短了分立闪存的编程时间。

用户闪存

MAX II 器件的片内用户闪存存储了 8 Kbits 数据,从而不需要小容量的外部闪存。

重新可编程能力

目前的存储器接口标准变化很快,而且数量众多,MAX II 器件灵活的重新编程能力以很低的成本支持和分立存储器的接口,非常实用。

业界功耗最低的 CPLD

使用低功耗 CPLD ,只在需要时对系统器件进行上电,从而降低了系统功耗,也减小了供电和散热系统的生产和运转成本。

MAX II 器件为分立闪存编程提供了片内解决方案,通过并行闪存加载程序宏功能对器件进行配置,并提供相关的应用笔记 ( AN 386:通过 Quartus II 软件使用 MAX II 并行闪存加载程序 (PDF) ) 。如图 1 所示,配置的第一步演示了闪存控制器的应用。这一功能使用 JTAG,通过 MAX II 器件 JTAG 引脚来配置闪存。

配置的第二步使用分立闪存来配置多个FPGA。这是一种灵活的高性价比解决方案,使用了系统电路板上的低成本共享闪存。由于 MAX II 器件系列的容量非常大,因此,可实现复杂的配置系统,根据需要,利用闪存中的多个页面对 FPGA 进行编程。

图1. 使用MAX II器件实现FPGA配置管理和闪存控制器功能

Figure 1. FPGA Configuration Management & Flash Controller Using a MAX II Device

MAX II 器件把两芯片方案合并为一个,降低了成本,减小了电路板面积。如图 2 所示, FIFO 配置实例展示了怎样把 FIFO 缓冲配置数据存储到用户闪存中,而不必采用外部闪存。存储数据包括 FIFO 缓冲编号、数据流编号,以及全空 / 全满偏置等。

图2. 使用MAX II器件实现FIFO配置管理

Figure 2. FIFO Configuration Management Using a MAX II Device

 
MAX II and MAX 设计实例

上电顺序控制

配置手册

  请填写反馈意见