我正在开发一个 VHDL 项目,该项目将被放置到 spartan 6 fpga 上。代码已准备好,但我不确定如何继续将其放到 fpga 上。
我可以访问另一个项目,并注意到该项目中有一个 Microblaze 处理器 (.xmp) 文件和一个定义所有“NET”接口的 ucf 文件。
最终,我将使用 FPGA 和附加板连接器与硬件进行通信,但我需要将所有东西都移到 FPGA 上。
一些资源和教程会很棒,特别是如何将 microblaze 处理器放入我的项目中,如果我什至需要它的话。
谢谢
更新:我开始模拟我的项目并出现错误。
第 214 行:语句不可综合,因为它在 NOT(clock-edge) 条件下不保持其值
我在 ana if 语句中的一个项目文件中得到了这个
if rising_edge(clk) then
-- other if statements that assign output values
end if
我尝试更改代码,但如果我这样做了,它就不再起作用了。
不确定错误的确切含义。