Skip to content

Dockerized Openlane - yosis systemverilog support #1901

@Andrea-Spitale

Description

@Andrea-Spitale

Hello,
I am using Openlane through the docker image, as recommended. I'd like to have a way to write down code in systemverilog and have the flow correctly read and synthesize it. I know it is possible if using either sv2v or surelog+uhdm. I was trying to install the yosis-systemverilog plugin that antmicro hosts at https://github.com/antmicro/yosys-systemverilog, but I get an error like the one reported in the issue link below

chipsalliance/synlig#1776

I tried to update glibc from 2.17 to 2.29+, but I understood I need to modify the docker image dependencies and rebuild the docker image, am I right? If so, what's the proper way to do it? I tried to follow the developer guide on customizing the docker image, but I have some issues with it, such that the process fails to complete the "build-build-base"

According to your experience, what would be as of today the best approach, relying on sv2v or use surelog?

Thanks!

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