10.1.32.3 Barrel Shifter Parameter Description
The following table describes all the parameters of a Barrel Shifter.
| Parameter | Value | Function |
|---|---|---|
| WIDTH | 2-63 (Standard)2-99 (PA Fixed Programmable) 2-63 (PA Range Programmable) | Word length of Data and Q |
| MAXSHIFT | 1 Width-1 | Maximum Shift length |
| CLR_POLARITY | 0 1 2 | Aclr can be active low, active high or not used |
| PROG | Fixed or Range | For a Fixed or Programmable shift |
| FILL | No, Yes | Wrap around or Feed a bit |
| DIRECTION | Right Left Both | Direction can be Right, Left or Both |
| EN_POLARITY | 0 1 2 | Enable can be active low or active high |
| CLK_EDGE | RISE FALL | Clock can be rising or falling |
| Parameter | Value |
|---|---|
| CLR_FANIN | AUTO MANUAL |
| CLR_VAL | <val> [default value for AUTO is 8, 1 for MANUAL] |
| EN_FANIN | AUTO MANUAL |
| EN_VAL | <val> [default value for AUTO is 6, 1 for MANUAL] |
| CLK_FANIN | AUTO MANUAL |
| CLK_VAL | <val> [default value for AUTO is 8, 1 for MANUAL] |
| SEL0_FANIN | AUTO MANUAL |
| SEL0_VAL | <val> [ default value for AUTO is 6, 1 for MANUAL] |
