data/full_repos/permissive/161356276/hdl/rtl/dsi_core/dphy_serdes.v
1: b'%Warning-MULTITOP: data/full_repos/permissive/161356276/hdl/rtl/dsi_core/dphy_serdes.v:47: 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 \'dphy_serdes_plla\'\nmodule dphy_serdes_plla (\n       ^~~~~~~~~~~~~~~~\n                                                                                         : ... Top module \'dphy_serdes_pllb\'\nmodule dphy_serdes_pllb (\n       ^~~~~~~~~~~~~~~~\n                                                                                         : ... Top module \'dphy_serdes\'\nmodule dphy_serdes #(\n       ^~~~~~~~~~~\n%Error: data/full_repos/permissive/161356276/hdl/rtl/dsi_core/dphy_serdes.v:91: Cannot find file containing module: \'OSERDES2\'\n   OSERDES2\n   ^~~~~~~~\n        ... Looked in:\n             data/full_repos/permissive/161356276/hdl/rtl/dsi_core,data/full_repos/permissive/161356276/OSERDES2\n             data/full_repos/permissive/161356276/hdl/rtl/dsi_core,data/full_repos/permissive/161356276/OSERDES2.v\n             data/full_repos/permissive/161356276/hdl/rtl/dsi_core,data/full_repos/permissive/161356276/OSERDES2.sv\n             OSERDES2\n             OSERDES2.v\n             OSERDES2.sv\n             obj_dir/OSERDES2\n             obj_dir/OSERDES2.v\n             obj_dir/OSERDES2.sv\n%Error: data/full_repos/permissive/161356276/hdl/rtl/dsi_core/dphy_serdes.v:125: Cannot find file containing module: \'OSERDES2\'\n   OSERDES2\n   ^~~~~~~~\n%Error: data/full_repos/permissive/161356276/hdl/rtl/dsi_core/dphy_serdes.v:158: Cannot find file containing module: \'IODELAY2\'\n   IODELAY2\n   ^~~~~~~~\n%Error: data/full_repos/permissive/161356276/hdl/rtl/dsi_core/dphy_serdes.v:182: Cannot find file containing module: \'OBUFTDS\'\n   OBUFTDS\n   ^~~~~~~\n%Error: data/full_repos/permissive/161356276/hdl/rtl/dsi_core/dphy_serdes.v:58: Cannot find file containing module: \'BUFPLL\'\n   BUFPLL\n   ^~~~~~\n%Error: data/full_repos/permissive/161356276/hdl/rtl/dsi_core/dphy_serdes.v:35: Cannot find file containing module: \'BUFPLL\'\n   BUFPLL\n   ^~~~~~\n%Error: Exiting due to 6 error(s), 1 warning(s)\n'
module dphy_serdes_plla (
                        input  clk_phy_i,
                        input  clk_dsi_i,
                        input  rst_n_a_i,

                        input  locked_i,
                        output locked_o,
                        output clk_serdes_o,
                        output serdes_strobe_o );

   (* LOC = "BUFPLL_X0Y3" *)
   BUFPLL
     #(.DIVIDE        (8))
   U_BufPLL
     (.IOCLK        (clk_serdes_o),
      .LOCK         (locked_o),
      .SERDESSTROBE (serdes_strobe_o),
      .GCLK         (clk_dsi_i),
      .LOCKED       (locked_i),
      .PLLIN        (clk_phy_i));

endmodule
module dphy_serdes_plla (
                        input  clk_phy_i,
                        input  clk_dsi_i,
                        input  rst_n_a_i,

                        input  locked_i,
                        output locked_o,
                        output clk_serdes_o,
                        output serdes_strobe_o );


   (* LOC = "BUFPLL_X0Y3" *)
   BUFPLL
     #(.DIVIDE        (8))
   U_BufPLL
     (.IOCLK        (clk_serdes_o),
      .LOCK         (locked_o),
      .SERDESSTROBE (serdes_strobe_o),
      .GCLK         (clk_dsi_i),
      .LOCKED       (locked_i),
      .PLLIN        (clk_phy_i));

endmodule