Skip to content

Microcode ROM from generic version doesn't synthesize in Vivado 2021.1 #2

@willisblackburn

Description

@willisblackburn

I tried to use the generic core within Vivado 2021.1. The error I'm getting is:

[Synth 8-273] error in $readmem data: non-binary digit to $readmemb ["microcode.v":12]

I tried a lot of different things. Vivado doesn't want to open a file with an extension called "hex," so I tried "mem" and "rom," thinking that maybe the extension influences how Vivado parses the file. I tried removing all the comments. I'm not sure what the issue is; the file looks okay to me.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions