HPS SoC引导指南 - Cyclone V SoC开发工具

ID 683265
日期 1/27/2016
Public

1.3.2. 引导持续时间的测量

本节介绍Cyclone V Development Kit中引导时间的多种测量。 仅测量Boot ROM和预加载器。

通过以下设置完成测量:

  • SoC EDS 14.1b182: 为GHRD & 预加载器
  • Altera Cyclone V Development Kit,Rev D
  • Kingston 4GB Class10 SD卡
  • 512 MB Micron QSPI
  • 预加载器 大小= 38,548字节
  • U-boot 大小= 238,316字节
注: 全部持续时间以毫秒计。
表 2.  CSEL选项的Boot ROM持续时间下表格介绍不同CSEL选项的Boot ROM持续时间,包括SD/MMC和QSPI。
CSEL=00 CSEL=01 CSEL=10 CSEL=11
SD/MMC 168.86 N/A 72.43 103.06
QSPI 110.44 28.09 24.56 13.9
表 3.  SD/MMC和QSPI预加载器持续时间本表格介绍了预加载器的标准持续时间,包括SD/MMC和QSPI。
CSEL=00 CSEL=01 CSEL=10 CSEL=11
SD/MMC 142.88 N/A 136.67 137.17
QSPI 136.4 130.94 130.84 130.27
注: CSEL也影响预加载器的持续时间,但少于Boot ROM。
表 4.  移除串行支持后,预加载器的持续时间本表介绍了串行支持被移除后,预加载器的持续时间为:
CSEL=00 CSEL=01 CSEL=10 CSEL=11
SD/MMC 93.58 N/A 87.26 87.81
QSPI 79.08 73.27 73.08 72.53
表 5.  移除串行支持和CRC之后的预加载器持续时间本表介绍了串行支持和下个阶段的CRC皆被移除后,预加载器的持续时间。
CSEL=00 CSEL=01 CSEL=10 CSEL=11
SD/MMC 71.25 N/A 65.04 65.48
QSPI 56.44 50.61 50.82 50.25
表 6.  当在下一个阶段使用有一个FAT分区的SD/MMC卡时,Boot ROM和预加载器的持续时间本表介绍了为下个引导阶段而使用了一个FAT分区的SD/MMC卡时,Boot ROM和预加载器的持续时间
注: 新的预加载器大小为42,268字节。
CSEL=00 CSEL=01 CSEL=10 CSEL=11
BootROM 183.85 N/A 78.23 113.80
预加载器: SD + FAT 78.56 N/A 75.65 75.93
注: 串行支持和下个映像区域的CRC皆被移除
表 7.  FPGA编程持续时间本表介绍了从被预加载器执行时,FPGA编程的持续时间。未被压缩的FPGA映像为 7,007,248字节,而被压缩的FPGA映像为2,335,334字节。
FPGA映像源 未压缩映像 已被压缩的映像
QSPI 1,374 473
SD-FAT 563 223
表 8.  预加载器两个可选操作的持续时间
活动 持续时间
硬件诊断(存储器测试) 2,640
SDRAM擦拭 (16 MB) 25