我正在尝试从OpenCores.Org网站合成一个IP核,该网站使用verilog语言编写,即AmberCPU。该项目只是ARM指令集架构版本的一种实现。但是,当我逐渐将源文件添加到项目树并检查是否存在问题时,在特定头文件的某个时刻我会收到错误。错误如下所示"期待' EOF',找到' localparam'"并且文件如下所示
// e.g. 24 for 32MBytes, 26 for 128MBytes
localparam MAIN_MSB = 26;
// e.g. 13 for 4k words
localparam BOOT_MSB = 13;
...
该文件未包含在"自动包含"它既不被定义为"全局标题"。
所以我的问题是如何解决这个问题。这与Xilinx ISE的某些设置有关,我还没有意识到它还是与字符编码有关?