我正在尝试为 Zedboard 实现自定义 IPCore。在我的 User_Logic 中,我包含了一个来自 VHDL 模块 (My_Module.vhd) 的组件 (My_Module),这是我作为 ISE 项目的一部分编写的。但是,当我在 PlanAhead 中为我的设计生成比特流时,它会要求 My_Module.ngc,就好像它把它当作一个黑盒一样。我虽然只在使用 CoreGen IPCores 时才需要 NGC,但它似乎也需要它用于包含的任何 VHDL 模块,因为我猜这是一个“黑匣子”。
问题是如何从 VHDL 为该模块创建 NGC 文件,该模块是 ISE 项目的一部分。因为我在 ISE 中找不到任何允许您为一个 VHDL 模块生成网表的功能。或者我可以将这个模块导出到一个单独的 ISE 项目中,然后合成它以获得 .ngc?
非常感谢山姆