data/full_repos/permissive/116866011/BSP/c5soc/hardware/de10_nano_sharedonly_hdmi/system/synthesis/submodules/alt_vipitc131_IS2Vid_mode_banks.sv
 line:87: before: "integer"
1: b'%Warning-LITENDIAN: data/full_repos/permissive/116866011/BSP/c5soc/hardware/de10_nano_sharedonly_hdmi/system/synthesis/submodules/alt_vipitc131_IS2Vid_mode_banks.sv:42: Little bit endian vector: MSB < LSB of bit range: -1:0\n    output  wire [NO_OF_MODES_INT-1:0] mode_match_safe,\n                 ^\n                    ... Use "/* verilator lint_off LITENDIAN */" and lint_on around source to disable this message.\n%Error: data/full_repos/permissive/116866011/BSP/c5soc/hardware/de10_nano_sharedonly_hdmi/system/synthesis/submodules/alt_vipitc131_IS2Vid_mode_banks.sv:117: Cannot find file containing module: \'alt_vipitc131_IS2Vid_calculate_mode\'\nalt_vipitc131_IS2Vid_calculate_mode u_calculate_mode(\n^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n        ... Looked in:\n             data/full_repos/permissive/116866011/BSP/c5soc/hardware/de10_nano_sharedonly_hdmi/system/synthesis/submodules,data/full_repos/permissive/116866011/alt_vipitc131_IS2Vid_calculate_mode\n             data/full_repos/permissive/116866011/BSP/c5soc/hardware/de10_nano_sharedonly_hdmi/system/synthesis/submodules,data/full_repos/permissive/116866011/alt_vipitc131_IS2Vid_calculate_mode.v\n             data/full_repos/permissive/116866011/BSP/c5soc/hardware/de10_nano_sharedonly_hdmi/system/synthesis/submodules,data/full_repos/permissive/116866011/alt_vipitc131_IS2Vid_calculate_mode.sv\n             alt_vipitc131_IS2Vid_calculate_mode\n             alt_vipitc131_IS2Vid_calculate_mode.v\n             alt_vipitc131_IS2Vid_calculate_mode.sv\n             obj_dir/alt_vipitc131_IS2Vid_calculate_mode\n             obj_dir/alt_vipitc131_IS2Vid_calculate_mode.v\n             obj_dir/alt_vipitc131_IS2Vid_calculate_mode.sv\n%Error: data/full_repos/permissive/116866011/BSP/c5soc/hardware/de10_nano_sharedonly_hdmi/system/synthesis/submodules/alt_vipitc131_IS2Vid_mode_banks.sv:603: Replication value of 0 is only legal under a concatenation (IEEE 1800-2017 11.4.12.1)\n                                                                                                                                                            : ... In instance alt_vipitc131_IS2Vid_mode_banks\n        assign mode_match_safe = {NO_OF_MODES_INT{1\'b0}};\n                                                 ^\n%Warning-WIDTH: data/full_repos/permissive/116866011/BSP/c5soc/hardware/de10_nano_sharedonly_hdmi/system/synthesis/submodules/alt_vipitc131_IS2Vid_mode_banks.sv:603: Operator ASSIGNW expects 2 bits on the Assign RHS, but Assign RHS\'s REPLICATE generates 1 bits.\n                                                                                                                                                                    : ... In instance alt_vipitc131_IS2Vid_mode_banks\n        assign mode_match_safe = {NO_OF_MODES_INT{1\'b0}};\n                               ^\n%Error: Exiting due to 2 error(s), 2 warning(s)\n'
function integer get_register_address;
    input integer mode;
    input integer register_no;
    begin
        get_register_address = (mode*(REGISTERS_PER_MODE+1))+5+register_no;
    end
endfunction
function integer get_register_address;

    input integer mode;
    input integer register_no;
    begin
        get_register_address = (mode*(REGISTERS_PER_MODE+1))+5+register_no;
    end
endfunction