Forum Discussion
ARach7
New Contributor
7 years agowhy qsys use type "logic" for inout? inouts are nets by definition, not variable.
Qsys file “avalon_i2c_master.sv” had this illegal code (inout is a net, it cannot be typed as a variable) inout logic sda_inout; Such code yields this error: Err...
ARach7
New Contributor
7 years agoThanks for detailed reply.
My point was, that your customer who is using Quartus with VCS, was claiming that he didn't chose the "logic" type for an inout at file "avalon_i2c_msater.sv".
He says it's QSYS code generation tool that did that error of using "logic" instead of wire for an inout.
Can you please check this? Or your point is that user did the error here in some configuration during his qsys session?
thanks