A shift register lookup table, also shift register LUT or SRL, refers to a component in
digital circuitry
Digital electronics is a field of electronics involving the study of digital signals and the engineering of devices that use or produce them. This is in contrast to analog electronics and analog signals.
Digital electronic circuits are usually ...
. It is essentially a
shift register
A shift register is a type of digital circuit using a cascade of flip-flops where the output of one flip-flop is connected to the input of the next. They share a single clock signal, which causes the data stored in the system to shift from one lo ...
of variable length. The length of SRL is set by driving address pins high or low and can be changed dynamically, if necessary.
The SRL component is used in
FPGA
A field-programmable gate array (FPGA) is an integrated circuit designed to be configured by a customer or a designer after manufacturinghence the term ''Field-programmability, field-programmable''. The FPGA configuration is generally specifi ...
devices.
The SRL can be used as a programmable delay element.
See also
*
Lookup table
In computer science, a lookup table (LUT) is an array that replaces runtime computation with a simpler array indexing operation. The process is termed as "direct addressing" and LUTs differ from hash tables in a way that, to retrieve a value v w ...
*
Shift register
A shift register is a type of digital circuit using a cascade of flip-flops where the output of one flip-flop is connected to the input of the next. They share a single clock signal, which causes the data stored in the system to shift from one lo ...
References
[Application note from Xilinx http://www.xilinx.com/support/documentation/application_notes/xapp465.pdf ]
Digital electronics
Electronic engineering
Digital systems
Logic gates
Computer memory
Digital registers
{{electronics-stub