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. Moving charge from one capacitor to the next is not a simple process (if you connect two capacitors together in parallel, only some of the charge is transferred until the voltages are equal). Bucket brigades use a clever technique to completely transfer the signal (represented as charge) from one capacitor to the next. They do this representing the signal as an absence of charge, and a clever circuit which involves transistors and capacitors with one of their plates connected to the gate. 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.
Moritz Klein’s YouTube video “Reverse engineering the circuit that revolutionized delay effects” is a great animated tutorial on how bucket brigade circuits work, including how they manage to completely transfer charge (well, the deficit of charge) between capacitors.4
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. ↩
-
Klein, M. (2024, Oct 17). Reverse engineering the circuit that revolutionized delay effects. YouTube. Retrieved 2024-12-08, from https://www.youtube.com/watch?v=4LjP5Y1yxXs. ↩