Istype 'retain'
Signal attribute 'retain' indicates that redundant product terms for this
signal should be retained. The 'retain' attribute only controls optimization
performed in the ABEL compiler and in the Xilinx CPLD fitter.
Do Not Minimize This Output