use Decoder (binary-to-unary) in icache.py to deal with CAM creation