simguru
Member
One would have thought that the meaning of "wire" in Verilog was obvious, but apparently not. According to some folks from Mentor & Cadence the semantics of wire changed at some indeterminate point in time (in the history of SystemVerilog) to be those of VHDL, and in order to add new type support we now have to use the word "interconnect" instead - see the generic interconnect proposal. The methodology for mixing types on a net was worked out for Verilog-AMS back around 1995, and is easily extensible to handle multiple discrete types (the goal of the SV-DC), however all that has been ignored, and yet another ill thought out hack applied to the language.
If you go to the length of reading the proposal above, you might like to read my alternative (here). I'd really like some feedback, I'm having a hard time working out if my tech writing is just incomprehensible, or nobody likes it.
Anyway, at this point it looks like it's too late to fix the insanity, and SystemVerilog continues on it's long slow controlled flight into terrain, while Verilog-AMS is in an indefinite holding pattern over at Accellera.
I could go on at length about how much of the effort spent on verification is wasted because the supporting infrastructure sucks, but I rarely run into anyone who actually cares. At last year's DAC I asked James Lin (Nat Semi) if he was going to send anyone to the committees that work on EDA standards (AFAIK I was the last), and he replied with an emphatic "no".
<script src="http://platform.linkedin.com/in.js" type="text/javascript"></script>
<script type="IN/Share" data-counter="right"></script>
If you go to the length of reading the proposal above, you might like to read my alternative (here). I'd really like some feedback, I'm having a hard time working out if my tech writing is just incomprehensible, or nobody likes it.
Anyway, at this point it looks like it's too late to fix the insanity, and SystemVerilog continues on it's long slow controlled flight into terrain, while Verilog-AMS is in an indefinite holding pattern over at Accellera.
I could go on at length about how much of the effort spent on verification is wasted because the supporting infrastructure sucks, but I rarely run into anyone who actually cares. At last year's DAC I asked James Lin (Nat Semi) if he was going to send anyone to the committees that work on EDA standards (AFAIK I was the last), and he replied with an emphatic "no".
<script src="http://platform.linkedin.com/in.js" type="text/javascript"></script>
<script type="IN/Share" data-counter="right"></script>
Last edited by a moderator: