How can I construct a Boolean function for a binary shift operation by a variable amount?
I looked that there are possibilities using and and or operators Binary Shifters using Logic Gates. But my problem is I need to do a shift operation by a variable amount and not hardcoding this variable to 1.