Cognitive fluency and SystemVerilog

According to Drake Bennett

One of the hottest topics in psychology today is something called “cognitive fluency.” Cognitive fluency is simply a measure of how easy it is to think about something, and it turns out that people prefer things that are easy to think about to those that are hard. On the face of it, it’s a rather intuitive idea. But psychologists are only beginning to uncover the surprising extent to which fluency guides our thinking, and in situations where we have no idea it is at work.

According to Surya Saha

So many features added in SV are very rarely used. And I got feedback from many designers/users that SV is huge, and the people getting frightened to digest the whole.

According to John Michael Williams

My limited experience with SystemVerilog is that it is frustratingly complicated and poorly supported, when comparing tool functionality with the full Std. It’s a “heap big” Std!


Reducing the complexity of SystemVerilog by any means would increase its acceptance by designers and project managers.

According to Shalom Bresticker

If we take operator overloading, for example, then it is true that it is not very much implemented, but neither have I heard users complaining about it very much.

Is deprecation sometimes an enhancement?


1 Comment

  1. Deprecation is an enhancement if it prevents you from shooting yourself in the foot and does not prevent you from doing something useful easily (for example, where there is another way to do the same thing just as easily).



Tell me (anonymous OK)

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s