My practical textbook asks me to design a full 18×16 barrel shifter on paper. I have tried looking around but cannot seem to figure out what the A×B convention means when describing a barrel shifter.
Online resources describe a barrel shifter in terms of the total number of input/output bits (n) and sometimes also add a max shift capability (k). In most cases I have seen described, n is a power of 2 (2,4,8,16,...) while k is almost always equal to n - 1.
I could simply treat n = 18, k = 16 here and implement a left shift-only, 4 stages of 18
2:1 MUXs each, but that'd be cumbersome and/or incorrect.