仅对英特尔可见 — GUID: bvl1648588479507
Ixiasoft
4.1. 生成动态重配置设计和配置文件(Configuration Profile)
4.2. 动态重配置QSF设置
4.3. 动态重配置规则
4.4. 硬件状态和配置文件(Configuration Profile)
4.5. 基于 Nios II® 的动态重配置流程
4.6. 使用Tile Assignment Editor
4.7. 可视化动态重新配置组布局
4.8. 分配IP_COLOCATE层次结构
4.9. 示例:使用Multirate IP的动态重配置流程
4.10. 示例:动态重配置编程排序
4.11. 确定配置文件编号(Determining Profile Numbers)
6.1. 动态重配置新触发器
6.2. 动态重配置Next Profile 0
6.3. 动态重配置Next Profile 1
6.4. 动态重配置Next Profile 2
6.5. 动态重配置Next Profile 3
6.6. 动态重配置Next Profile 4
6.7. 动态重配置Next Profile 5
6.8. 动态重配置Next Profile 6
6.9. 动态重配置Next Profile 7
6.10. 动态重配置Next Profile 8
6.11. 动态重配置Next Profile 9
6.12. 动态重配置Next Profile 10
6.13. 动态重配置Next Profile 11
6.14. 动态重配置Next Profile 12
6.15. 动态重配置Next Profile 13
6.16. 动态重配置Next Profile 14
6.17. 动态重配置Next Profile 15
6.18. 动态重配置Next Profile 16
6.19. 动态重配置Next Profile 17
6.20. 动态重配置Next Profile 18
6.21. 动态重配置Next Profile 19
6.22. 动态重配置Avalon MM Timeout
6.23. 动态重配置TX通道重配置
6.24. 动态重配置RX通道重配置
6.25. 在复位确认(Reset Acknowledgment)中通道重配置TX通道
6.26. 退出复位状态的通道重配置TX通道
6.27. 动态重配置TX通道复位控制初始化状态
6.28. 动态重配置TX通道源警报(TX Channel Source Alarm)
6.29. 复位确认(Reset Acknowledgment)中的动态重配置RX通道
6.30. 退出复位状态的动态重配置RX通道
6.31. 动态重配置RX通道复位控制初始化状态
6.32. 动态重配置RX通道源警报(RX Channel Source Alarm)
仅对英特尔可见 — GUID: bvl1648588479507
Ixiasoft
4.10. 示例:动态重配置编程排序
下面的示例描述了编程排序,其中1x 100GE-4 profile被动态地重配置成4x 25GE-1 profile。若要禁用动态重配置,需要将next profile设置成0x0。
在此示例中,配置文件(profile)的定义如下:
- 100GE-4: Profile 1
- 25GE-1_0: Profile 4
- 25GE-1_1: Profile 5
- 25GE-1_2: Profile 6
- 25GE-1_3: Profile 7
- 编程Dynamic Reconfiguration Next Profile 0寄存器:
- 设置0x04[18] = 1'b1: 禁止CPI序列。仅应用于仿真。
- 设置 0x04[15] = 1'b0: 禁止profile 1。
- 设置0x04[14:0] = 15'h1: 禁止next profile成为profile 1x100GE-4 (profile 1)。
- 编程Dynamic Reconfiguration Next Profile 1寄存器:
- 设置0x08[15] = 1'b1: 使能next profile 1。
- 设置0x08[14:0] = 15'h4: 将next profile设置成25GE-1_0 (profile 4)。
- 设置0x08[31] = 1'b1: 使能next profile 2。
- 设置0x08[30:16] = 15'h5: 将next profile设置成25GE-1_1 (profile 5)。
- 编程Dynamic Reconfiguration Next Profile 2寄存器:
- 设置0x0C[15] = 1'b1: 使能next profile 3。
- 设置0x0C[14:0] = 15'h6: 将next profile设置成25GE-1_2 (profile 6)。
- 设置0x0C[31] = 1'b1: 使能next profile 4。
- 设置0x0C[30:16] = 15'h7: 将next profile设置成25GE-1_3 (profile 7)。
- 编程Dynamic Reconfiguration Next Profile 3寄存器:
- 设置0x10[15] = 1'b0: 禁止next profile 5。
- 设置0x10[14:0] = 15'h0: 将next profile设置成profile 0来终止动态重配置进程。
- 设置0x10[31] = 1'b0
- 设置0x10[30:16] = 15'h0
图 19. 动态重配置示例:寄存器编程