hawkfly的个人空间 https://blog.eetop.cn/70680 [收藏] [复制] [分享] [RSS]

空间首页 动态 记录 日志 相册 主题 分享 留言板 个人资料

日志

altrea 配置方法

已有 2807 次阅读| 2011-12-20 13:02 |个人分类:quartus开发

Active Parallel Configuration

You can perform. active parallel (AP) configuration using a supported common flash interface (CFI) parallel flash memory. During AP configuration, the Altera? device is the master and the parallel flash memory is the slave. Configuration data is transferred to the Altera device on the DATA[15:0] pins. This configuration data is synchronized to the DCLK input. Configuration data is transferred at a rate of 16 bits per clock cycle. The DCLK frequency driven out by the Altera device during AP configuration is approximately 40 MHz.

Configuration Method
Using a supported common flash interface (CFI) parallel flash memory

Active Serial Configuration

The Active Serial (AS) configuration scheme is supported in the 1-bit data width (AS x1) or the 4-bit data width (AS x4).  The AS x4 scheme is supported only in Stratix? V devices. AS configuration can be performed using an Altera? serial configuration (EPCS) device or quad-serial configuration (EPCQ) device. During AS configuration, the Altera FPGA acts as the configuration master and the EPCS or EPCQ device acts as the configuration slave. The FPGA outputs the clock on the DCLK pin and receives the configuration data from the EPCS or EPCQ device on the data pin(s).

Configuration Method
Using a serial configuration (EPCS) device
Serial Configuration Devices data sheet (PDF)
Using a quad-serial configuration (EPCQ) device
Quad-serial configuration devices data sheet will be available by the end of Q2'2011

Fast Passive Parallel Configuration

To meet the continuously increasing demand for faster configuration times, Altera? devices offer fast passive parallel (FPP) configuration with different data bus widths: 8-bit data width (FPP x8), 16-bit data width (FPP x16), and 32-bit data width (FPP x32). The FPP x16 and FPP x32 schemes are supported only in Stratix? V devices.

Using an enhanced configuration (EPC) device
Altera Configuration Devices (PDF)
Enhanced Configuration Devices data sheet (PDF)
Using a microprocessor
Using a MAX? II CPLD as an external host

Passive Parallel Synchronous Configuration

A passive parallel synchronous (PPS) configuration can be performed using an intelligent host, such as a microprocessor. The PPS configuration is useful for designers who use 8-bit memory storage to store Altera? device configuration data because of its ability to receive byte-wide configuration data every eight clock cycles.

Passive Parallel Synchronous Configuration

A passive parallel synchronous (PPS) configuration can be performed using an intelligent host, such as a microprocessor. The PPS configuration is useful for designers who use 8-bit memory storage to store Altera? device configuration data because of its ability to receive byte-wide configuration data every eight clock cycles.

JTAG Configuration

The JTAG configuration scheme uses the IEEE Standard 1149.1 JTAG interface pins and supports the JAM Standard Test and Programming Language (STAPL) standard. Serial Vector File (SVF) is supported in Altera?  devices using third party programming tools. Altera devices are designed such that JTAG instructions have precedence over any device configuration mode. Therefore, JTAG configuration can take place without waiting for other configuration modes to complete. JTAG configuration can be performed using an Altera download cable or an intelligent host, such as a microprocessor.

Configuration Method
Using a download cable for in-system programmability (ISP) and prototyping

Passive Parallel Asynchronous Configuration

During PPA configuration, data is transferred from a configuration device, flash memory, or other storage device to the Altera? device on the DATA[7..0] pins. This configuration scheme is asynchronous, so control signals regulate the configuration cycle.

For more information, please refer to the configuration chapter of the relevant Altera device in the Configuration Handbook.

Configuration Method
Using an intelligent host such as microprocessor or CPLD

Passive Parallel Synchronous Configuration

A passive parallel synchronous (PPS) configuration can be performed using an intelligent host, such as a microprocessor. The PPS configuration is useful for designers who use 8-bit memory storage to store Altera? device configuration data because of its ability to receive byte-wide configuration data every eight clock cycles.

For more information, please refer to the configuration chapter of the relevant Altera device in the Configuration Handbook.

Configuration Method
Using an intelligent host such as a microprocessor

Passive Serial Configuration

Passive serial (PS) configuration can be performed using an Altera? download cable, an Altera configuration device, or an intelligent host such as a microprocessor. During PS configuration, data is transferred from a configuration device, flash memory, or other storage device to the Altera device on the DATA0 pin. This configuration data is latched into the FPGA on the rising edge of DCLK. Configuration data is transferred at a rate of one bit per clock cycle.

For more information, please refer to the configuration chapter of the relevant Altera device in the Configuration Handbook.

Configuration Methods
Using a download cable for in-system programmability (ISP) and prototyping
Using a configuration device
Altera Configuration Devices (PDF)
Enhanced Configuration Devices Data Sheet (PDF)
Using a MAX? II device as an external host
Using a microprocessor
Embedded Solutions


点赞

评论 (0 个评论)

facelist

您需要登录后才可以评论 登录 | 注册

  • 关注TA
  • 加好友
  • 联系TA
  • 0

    周排名
  • 0

    月排名
  • 0

    总排名
  • 0

    关注
  • 1

    粉丝
  • 0

    好友
  • 0

    获赞
  • 1

    评论
  • 307

    访问数
关闭

站长推荐 上一条 /1 下一条

小黑屋| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-4-28 21:20 , Processed in 0.013486 second(s), 7 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
返回顶部