|
entity ShiftElementA bidirectional shiftregister-component. |
The ShiftElement can be used to build up a bidirectional shiftregister for words with a fixed width (like it is. done in the CandidateBucket). At an input the shift-direction is specified selecting from which input data is loaded into the shiftelement.
Generics:
| WIDTH | determines the width of the data words. |
Ports:
| select_left | determines which input is loaded at the next clock into the ShiftElement (if enabled). |
| in_left | is the data input from the "left" side. |
| in_right | is the data input from the "right" side. |
| q | is the output of the ShiftElement. |
See also: CandidateBucket