chipsalliance / UHDM

Universal Hardware Data Model. A complete modeling of the IEEE SystemVerilog Object Model with VPI Interface, Elaborator, Serialization, Visitor and Listener. Used as a compiled interchange format in between SystemVerilog tools. Compiles on Linux gcc, Windows msys2-gcc & msvc, OsX
Apache License 2.0
202 stars 40 forks source link

chipsalliance/Surelog#65: Deprecate flatbuffers in favor of Cap'n'Proto #993

Closed hs-apotell closed 1 year ago

hs-apotell commented 1 year ago

chipsalliance/Surelog#65: Deprecate flatbuffers in favor of Cap'n'Proto

Make use of Cap'n'Proto in UHDM public. Also, set the Cap'n'Proto related output variables in the cache so outer projects can use then without defining them again.

In cmake terms, make use of Cap'n'Proto in UHDM transitive.