chipsalliance / Cores-VeeR-EL2

VeeR EL2 Core
https://chipsalliance.github.io/Cores-VeeR-EL2/html/main/docs_rendered/html/index.html
Apache License 2.0
238 stars 70 forks source link

Two State Logic LINT violations - el2_pdef.vh #105

Open nstewart-amd opened 11 months ago

nstewart-amd commented 11 months ago

├── el2_pdef.vh # Parameter structure definition

Values defined in el2_pdef.vh are defined as "bit", which is 2-state only variable. Since standard verification flows wish to model "X" propagation, these variables should be multi-state "logic" instead of "bit".

Example: bit [7:0] BHT_ADDR_HI;

Required for support for "X" propagation modelling in simulation: logic [7:0] BHT_ADDR_HI;