J
johnhull2008
Guest
Question about the following code:
http://www.opensparc.net/pubs/t1/html/sctag_mbctl.v.html#adder_1b
http://www.opensparc.net/pubs/t1/html/sctag_mbctl.v.html#adder_4b
Is there a reason why the adders had to be coded this way?
I have some experience doing ASIC design for a consumer electronics
company in the past and never had to write a bit-level behavior to
just do addition.
Is this a normal thing to do or is it just for SUN?
My guess is that they do not use commercial synthesis tools for
microprocessors, and that is why they are coding at such a low level,
but I am not sure.
http://www.opensparc.net/pubs/t1/html/sctag_mbctl.v.html#adder_1b
http://www.opensparc.net/pubs/t1/html/sctag_mbctl.v.html#adder_4b
Is there a reason why the adders had to be coded this way?
I have some experience doing ASIC design for a consumer electronics
company in the past and never had to write a bit-level behavior to
just do addition.
Is this a normal thing to do or is it just for SUN?
My guess is that they do not use commercial synthesis tools for
microprocessors, and that is why they are coding at such a low level,
but I am not sure.