Bucket Brigade Devices (BBDs)
Bucket brigade devices (BBDs, a.k.a. bucket brigades) are analogue delay ICs that “shunt” charge along a series of switched capacitors to create a delay. This is a placeholder for the reference: fig-bucket-brigade-delay-basic-internal-schematic shows a basic internal schematic of a bucket brigade device.
This is a placeholder for the reference: fig-bucket-brigade-delay-basic-internal-schematic was the initial design, but is suffered from a few problems, the most serious being poor transfer efficiency2.
Bucket brigades are analogue in amplitude, but discrete (digital) in time. Thus they suffer from the same aliasing issues all other digital sampling methods do. Care must be taken to ensure the input signal has no frequencies above half the sampling rate to avoid aliasing. This is typically done with an analogue low-pass “anti-aliasing” filter. Second-order Sallen-Key filters are a common choice due to their effectiveness and simplicity.
History
The bucket brigade in it’s integrated form was first invented by F.L.J. Sangster at Phillips in 19682 3.
Further Reading
See the Delay Circuits page for an overview on the many different types of analogue and digital delay circuits you can use.
Footnotes
-
ElectroSmash. Bucket Brigade Devices: MN3007. Retrieved 2024-11-02, from https://www.electrosmash.com/mn3007-bucket-brigade-devices. ↩
-
BUCKET BRIGADE DEVICES CIRCA 1977. Retrieved 2024-11-04, from https://www.imagesensors.org/Past%20Workshops/Marvin%20White%20Collection/1977%20Short%20Course/1977%203%20Weckler.pdf. ↩ ↩2
-
Engineering and Technology History Wiki (2019, Jan 18). F. L. J. Sangster [Biography]. Retrieved 2024-11-04, from https://ethw.org/F._L._J._Sangster. ↩