在做MCU的FPGA仿真平台的时候,如果需要验证ROM的功能,那么我们就会碰到直接更新ROM程序的问题,我们知道FPGA中ROM一般是通过block RAM实现的,因为芯片设计的时候ROM是只读的,所以在下载ROM的时候就不能像RAM程序那样通过下载器下载。所以这里就要用到一种新的ROM程序的更新方式。生成RAM报表我们知道FPGA中的RAM都是有固定的cell的,我们在更新ROM(实际对应...
我的代码我做主
在做MCU的FPGA仿真平台的时候,如果需要验证ROM的功能,那么我们就会碰到直接更新ROM程序的问题,我们知道FPGA中ROM一般是通过block RAM实现的,因为芯片设计的时候ROM是只读的,所以在下载ROM的时候就不能像RAM程序那样通过下载器下载。所以这里就要用到一种新的ROM程序的更新方式。生成RAM报表我们知道FPGA中的RAM都是有固定的cell的,我们在更新ROM(实际对应...
作为一个资深的折腾党和终端党,运行Vivado的时候我还是偏爱使用批处理模式,这样的好处就是可以直接一条命令走天下,直接搞一条命令,回头等结果就好了,这个才是运行程序的正常方式。就是讨厌点来点去的GUI,没得办法,就是这么偏执。本文所有命令在命令手册中都可以找到,手册在这.如何进入批处理模式首先,为了运行批处理,我们要先了解如何进入批处理模式,这个是通过Vivado的命令加参数实现的,默认V...