我正在尝试在 Vivado 上合成 Rocket-Chip。我能够在 Vivado 上运行仿真并获得所需的结果。但是,当我合成相同的设计并运行合成后仿真时,我不会得到相同的结果。我使用了在 vsim 目录中运行“make verilog”后生成的 2 个文件。对于综合,我定义了变量“SYNTHESIS”。我可能会错过哪些事情以获得适当的结果?
问问题
309 次
我正在尝试在 Vivado 上合成 Rocket-Chip。我能够在 Vivado 上运行仿真并获得所需的结果。但是,当我合成相同的设计并运行合成后仿真时,我不会得到相同的结果。我使用了在 vsim 目录中运行“make verilog”后生成的 2 个文件。对于综合,我定义了变量“SYNTHESIS”。我可能会错过哪些事情以获得适当的结果?