Jan Decaluwe - 2010-04-01

This is documented here:
http://www.myhdl.org/doc/0.6/manual/conversion.html#the-convertible-subset

The problem is that tuple access is expanded inline to a case statement in Verilog and VHDL, for ROM inference. Hence the restrictions. A better way would be to map tuple access to a case statement in a separate function, that could be then be used generally. I'm just not sure whether all relevant synthesis tools will then still be able to do ROM inference for the simple cases - feedback on this e.g. for Xilinx and Altera synthesis is welcome.