data/full_repos/permissive/135838100/zpdaxrom/soc/pmi_def.v
1: b'%Warning-MULTITOP: data/full_repos/permissive/135838100/zpdaxrom/soc/pmi_def.v:48: Multiple top level modules\n                                                                                 : ... Suggest see manual; fix the duplicates, or use --top-module to select top.\n                   ... Use "/* verilator lint_off MULTITOP */" and lint_on around source to disable this message.\n                                                                                 : ... Top module \'pmi_distributed_dpram\'\nmodule pmi_distributed_dpram \n       ^~~~~~~~~~~~~~~~~~~~~\n                                                                                 : ... Top module \'pmi_addsub\'\nmodule pmi_addsub #(parameter pmi_data_width = 8,\n       ^~~~~~~~~~\n                                                                                 : ... Top module \'pmi_ram_dp\'\nmodule pmi_ram_dp\n       ^~~~~~~~~~\n                                                                                 : ... Top module \'pmi_ram_dp_true\'\nmodule pmi_ram_dp_true\n       ^~~~~~~~~~~~~~~\n                                                                                 : ... Top module \'pmi_ram_dq\'\nmodule pmi_ram_dq\n       ^~~~~~~~~~\n                                                                                 : ... Top module \'pmi_fifo_dc\'\nmodule pmi_fifo_dc #(\n       ^~~~~~~~~~~\n                                                                                 : ... Top module \'pmi_fifo\'\nmodule pmi_fifo #(\n       ^~~~~~~~\n%Error: Exiting due to 1 warning(s)\n'
module pmi_fifo_dc #(
		     parameter pmi_data_width_w = 18,
		     parameter pmi_data_width_r = 18,
		     parameter pmi_data_depth_w = 256,
		     parameter pmi_data_depth_r = 256,
		     parameter pmi_full_flag = 256,
		     parameter pmi_empty_flag = 0,
		     parameter pmi_almost_full_flag = 252,
		     parameter pmi_almost_empty_flag = 4,
		     parameter pmi_regmode = "reg",
		     parameter pmi_resetmode = "async",
		     parameter pmi_family = "EC" ,
		     parameter module_type = "pmi_fifo_dc",
			  parameter pmi_implementation = "EBR"
		     )

  (input  [pmi_data_width_w-1:0] Data,
   input WrClock,
   input RdClock,
   input WrEn,
   input RdEn,
   input Reset,
   input RPReset,
   output [pmi_data_width_r-1:0] Q,
   output Empty,
   output Full,
   output AlmostEmpty,
   output AlmostFull);

endmodule
module pmi_fifo_dc #(
		     parameter pmi_data_width_w = 18,
		     parameter pmi_data_width_r = 18,
		     parameter pmi_data_depth_w = 256,
		     parameter pmi_data_depth_r = 256,
		     parameter pmi_full_flag = 256,
		     parameter pmi_empty_flag = 0,
		     parameter pmi_almost_full_flag = 252,
		     parameter pmi_almost_empty_flag = 4,
		     parameter pmi_regmode = "reg",
		     parameter pmi_resetmode = "async",
		     parameter pmi_family = "EC" ,
		     parameter module_type = "pmi_fifo_dc",
			  parameter pmi_implementation = "EBR"
		     )

  (input  [pmi_data_width_w-1:0] Data,
   input WrClock,
   input RdClock,
   input WrEn,
   input RdEn,
   input Reset,
   input RPReset,
   output [pmi_data_width_r-1:0] Q,
   output Empty,
   output Full,
   output AlmostEmpty,
   output AlmostFull);


endmodule