在启用加密运行bitgen之前,是否有一种简单的方法可以修改某些嵌入式Block RAM(EBR)数据?

要通过命令行修改嵌入式Block RAM(EBR)数据,请使用medit命令。

用户可以按照以下步骤 -

  1. 在Tcl控制台中使用“pwd”命令加载测试项目并检查路径。
    默认情况下,它导航到/ test目录(例如D:/ test;这在各种机器中可能不同)。
    将路径更改为指向“impl”目录,例如D:/ test / test。
    例如,在更新路径之前,您在D:/ test中。
  2. 在cd测试(项目的“impl”目录)之后,你将得到D:/ test / test。
    注意:路径会根据您找到项目的位置而更改。 进入实现目录后,使用以下命令查找实例名称。 命令语法:(ncdread [[-o])。例如
    ncdread test_test.ncd -o ncdout.out
  3. 等待 ”
    ncdout.out “要生成并搜索实例名称。(有关如何查找实例名称的过程,请查看Diamond帮助的”读取NCD文件“部分)。 找到实例名称后,使用以下命令更新内存内容。 >命令语法:medit [-i] [-o] [-format] [] [] []。
    例如:medit -I< instance> -o newncd.ncd -format BIN init.mem test_test.ncd t2.lpc
  4. 运行上面的命令后,您应该能够看到更新的 * .NCD 文件与“
    newncd.ncd “ 文件名。 随着新的更新 NCD 文件,您可以使用加密选项生成比特流。 您还可以创建一个简单的批处理脚本并使用测试项目运行它来编辑内存内容,生成一个 NCD
并随着更新 。NCD 。,生成加密的比特流*。 。蝙蝠 。位于测试项目文件目录中。
编辑 重设标签(回车键确认) 标为违禁 关闭 合并 删除

提问于 2018-07-27 12:04:41 +0800

这个帖子被标记为一个社区wiki

这个帖子是一个wiki(维基). 任何一个积分 >500的人都可以完善它