Skip to content

Getting the warning "UNOPTFLAT" while simulating openc910 with Verilator. #38

@vinuthavelaga

Description

@vinuthavelaga

I am currently using Verilator (v5.026) to simulate the OpenC910 core. During the compilation process (make compile), there are a few warnings, one of which is "UNOPTFLAT." This warning appears for approximately 15-20 signals (e.g., hart_ict_read_data_tmp) due to circular combinational logic. Furthermore, when attempting to run the hello_world test case (make runcase CASE=hello_world SIM=verilator DUMP=on), the system's entire 64GB RAM is consumed, resulting in a system hang. Any ideas for resolving this issue?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions